ListView优化

一、复用convertView,减少findViewById的次数

二、缓存item条目的引用——ViewHolder

      ViewHolder模式 充分利用了视图的缓存机制 避免了每次调用getView()时候都去通过findViewById实例化控件

三、给listView设置滚动监听器 根据不同状态 不同处理数据 分批分页加载 根据listView的状态去操作

四、listview每个item层级结构不要太复杂

五、如果listview每个item要加载图片 一定要对图片的加载进行优化。

六、避免在listview适配器中使用线程

七、ScrollView 和listview 会有冲突

八、避免在getView方法中做耗时操作


如何解决滑动冲突

http://www.jianshu.com/p/87a41b8c0dd0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容