Android Adapter优化 -- ViewHolder模式
1、利用Android的Recycler机制,通过convertView重新回收View。View的每次inflate操作是比较耗时的,因此对于getView方法传入的convertView可做 != null的判断 。
2、View的findViewById()方法比较耗时,因此需要考虑只调用一次,之后就用View.getTag()方法来获得 Vi髫潋啜缅ewHolder对象。ViewHolder将需要缓存的view封装好,convertView的setTag方法将这些元素做缓存处理。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:25
阅读量:30
阅读量:21
阅读量:63
阅读量:48