这个东西做android是必备的,我相信你一定也会,但是我写下来的目的就是记录一下。
这个东西面试也很多会问到的,那么我们怎么回答那?
首先我认为有这么几点:
1、listview在定义的时候宽和高最好固定一下,这样可以减少listview测量次数,避免每次加载的时候都要去进行测量。
2、分页加载,这也是优化之一,优化内存,还有体验感,有兴趣的可以试试大数据加载;
3、convertView 就是布局的复用;
4、ViewHolder的使用 目的减少findviewByID的次数;
下面代码验证一下3和4。
public View getView(int position, View co