在adapter的getView方法中尽可能的减少逻辑判断,特别是耗时的判断;
1.避免GC(可以从LOGCAT查看有无GC的LOG);
2.在快速滑动时不要加载图片;
3.将ListView的scrollingCache和animateCache这两个属性设置为false(默认是true);
尽可能减少List Item的Layout层次(如可以使用RelativeLayout替换LinearLayout,或使用自定的View代替组合嵌套使用的Layout);
在adapter的getView方法中尽可能的减少逻辑判断,特别是耗时的判断;
1.避免GC(可以从LOGCAT查看有无GC的LOG);
2.在快速滑动时不要加载图片;
3.将ListView的scrollingCache和animateCache这两个属性设置为false(默认是true);
尽可能减少List Item的Layout层次(如可以使用RelativeLayout替换LinearLayout,或使用自定的View代替组合嵌套使用的Layout);
本文标题:优化ListView的要点
本文链接:https://www.haomeiwen.com/subject/chlpittx.html
网友评论