`
声动天下
  • 浏览: 7776 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1 背景 “服务器推送技术”(ServerPushing)是最近Web技术中最热门的一个流行术语。它是继“Ajax”之后又一个倍受追捧的Web技术。“服务器推送技术”最近的流行跟“Ajax ”有着密切的关系。 随着 Ajax技术的兴起,让广大开发人员 ...
下面看看我们如何使用它,达到我们想要的效果 public class MainActivity extends Activity { /** * 双向滑动菜单布局 */ private SliderMenu SliderMenu; /** * 在内容布局上显示的ListView */ private ListView contentList; /** * ListView的适配器 */ private ArrayAdapter<String> ...
public class MainActivity extends Activity { private ListView listView=null; //listview的数据填充器 private ArrayAdapter<String> adapter; //listview中数据的集合 private List<String> data; //下一页初始化为0 int nextpage = 0; //每一页记载多少数据 private int number= ...
Android ListView 下拉刷新 上拉更多[实例] 今天得需求是做listview+上下拉动在header和footer显示progressdialog,但不影响用户操作 直接上代码,我已经加上注释了,自己看。 package com.stay.main; import java.net.HttpURLConnection; import java.util.ArrayList; import java.util.HashMap; import org.json.JSONObject; import android.app.Activity; import android ...
这三个代码都是从网上下载来的,但是导入到eclipse里面以后,中文注释出现乱码,所以我文章里面的注释有很多可能是自己添加的,如有不准确的地方,敬请谅解和留言告知! 这个例子是listview一开始显示10个,下拉listview,就会更新添加列表,知道第50个。        首先,布局文件是非常简单,可以直接看代码,首先,先看下自定义的一个简单的Adapter: class listViewAdapter extends BaseAdapter { int count = 10; public int getCount() { return count; ...
如果adapter中的数据量很大的时候,在加载listview时会出现卡顿的现象。这是会让用户抓狂!最好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载! 动态加载就是把放入adapter中的数据分好几次加载。在用户拖 ...
1)第一种利用系统提供的api实现 view sourceprint? Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.pic); //bitmap = Bitmap.createBitmap(100, 20, Config.ARGB_8888); BitmapDrawable drawable = new BitmapDrawable(bitmap); drawable.setTileModeXY(TileMode.REPEAT , T ...
http://www.technotalkative.com/android-types-of-edittext/ http://www.technotalkative.com/android-progressbar-style/ http://www.technotalkative.com/android-listview-setemptyview/ wIfi 启用和禁用 To Enable WiFi: WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); wifi.setWifiEnable ...
try { Intent intent = new Intent(Intent.ACTION_WEB_SEARCH); String term = editTextInput.getText().toString(); intent.putExtra(SearchManager.QUERY, term); startActivity(intent); } catch (Exception e) { } http://www.technotalkative.com/andr ...
SpannableString contentUnderline = new SpannableString("http://www.wdmb168.com/"); contentUnderline.setSpan(new UnderlineSpan(), 0, contentUnderline.length(), 0); TextView mPage = (TextView) findViewById(R.id.page); mPage.setText(contentUnderline);
  
Global site tag (gtag.js) - Google Analytics