Android优化——UI优化(五) Listview 重用convertView
2016-02-29 10:41
531 查看
1.重用convertView
我们对convertView添加判断,如果存在我们就直接使用,否则初始化一个convertView的实例。(如下图)
2.使用viewHolder
使用viewHolder并且是一个静态的匿名内部类。(如下图)
3.在列表里面有图片的情况下,监听滑动不加载图片
4.多个不同布局,可以创建不同的viewHolder和convertView进行重用
比如聊天:左边一个布局,右边一个布局,我们可以创建不同的viewHolder,并且对convertView进行判断每个不同的convertView只初始化一次。
相关文章推荐
- UISwitch控件修改大小。设置颜色
- UIKit框架(6)控制器view的加载方式
- [转] DBCP 的validationQuery
- ueditor 配置和上传图片
- 别人的jqueyr解读
- UITableview里面对于分割线显示整个屏幕宽度的设置
- 【LeetCode】96. Unique Binary Search Trees
- Android优化——UI优化(四) 使用stytle
- Android优化——UI优化(三)使用ViewStub延迟加载
- Android优化——UI优化(二) 使用include标签复用布局
- Android优化——UI优化(一)优化布局层次
- UIKit框架(5)控制器的创建
- DicomIoException: Requested 132 bytes past end of fixed length stream.
- 显示队列内容
- poj 2478: Farey Sequence
- 创建 maven maven-archetype-quickstart 项目抱错问题解决方法
- leetcode 304. Range Sum Query 2D - Immutable
- easyui combobox加载内嵌对象赋值
- request.getParameter与request.getParameterNames以及request.getParameterValues的区别
- UIView事件传递