在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。
listview加载的核心是其adapter,本文针对listview加载的性能优化就是对adpter的优化,总共分四个层次:
0、最原始的加载
1、利用convertView
2、利用ViewHolder
3、实现局部刷新