listView的优化
2012-04-04 22:50
85 查看
ListView的优化(时间换空间,时间换时间)
1.
android:cacheColorHint="@android:color/transparent"拉动时没有底色变动
2.
numbers =
dao.queryAll();
//让数据适配器通知listView有数据更新,数据更新后就可以看到数据的变化,无需全部刷新
adapter.notifyDataSetChanged();
3.使用被回收的view对象
public View getView(int
position, View convertView, ViewGroup parent) {
View v = null;
if (convertView ==
null) {
v = View.inflate(BlackListActivity.this,
R.layout.blacklist_item,
null);
} else {
v = convertView;
}
tv = (TextView) v.findViewById(R.id.tv_blacklist_item);
tv.setText(numbers.get(position));
return v;
}
1.
android:cacheColorHint="@android:color/transparent"拉动时没有底色变动
2.
numbers =
dao.queryAll();
//让数据适配器通知listView有数据更新,数据更新后就可以看到数据的变化,无需全部刷新
adapter.notifyDataSetChanged();
3.使用被回收的view对象
public View getView(int
position, View convertView, ViewGroup parent) {
View v = null;
if (convertView ==
null) {
v = View.inflate(BlackListActivity.this,
R.layout.blacklist_item,
null);
} else {
v = convertView;
}
tv = (TextView) v.findViewById(R.id.tv_blacklist_item);
tv.setText(numbers.get(position));
return v;
}
相关文章推荐
- android UI 优化之 AbsListView之深度优化
- 利用convertView优化ListView性能
- Android开发之ListView 适配器(Adapter)优化
- Android ListView使用BaseAdapter与ListView的优化 (转至 http://www.open-open.com/lib/view/open1339485728006.html)
- 08 ListView 优化
- ListView的优化给手机解解压力
- android listView的优化方法
- Android ListView使用BaseAdapter与ListView的优化
- 安卓Button的四种点击方式 ListView的优化,PopWindow,隐式跳转
- ListView加载速度/性能优化方案分析
- 常见面试题之ListView的复用及如何优化
- listview 加载性能优化 viewholder
- Andorid中几种简单又常见的ListView的优化方案!
- ListView滚动优化
- android ListVIew 的优化
- Android ListView使用BaseAdapter与ListView的优化
- listview加载性能优化ViewHolder
- ListView优化原理详解
- ListView的优化问题以及策略
- android listview优化几种写法详细介绍