ListView 的 优化方案

来源:互联网 发布:局域网语音对讲软件 编辑:程序博客网 时间:2024/05/19 13:09

1,如果自定义适配器,那么在 getView 方法中要考虑方法传进来的参数 contentView 是否
为 null,如果为 null 就创建 contentView 并返回,如果不为 null 则直接使用。在这个方

法中,尽可能少创建 view。


2,给 contentView 设置 tag(setTag()),传入一个 viewHolder 对象,用于缓存要显示的数
据,可以达到图像数据异步加载的效果



3,如果 listview 需要显示的 item 很多,就要考虑分页加载。比如一共要显示100条或者更
多的时候,我们可以考虑先加载20条,等用户拉到列表底部的时候,再去加载接下来的20
条。
0 0
原创粉丝点击