安卓谷歌电子市场学习笔记系列——ViewHolder及convertView
2016-08-26 16:59
330 查看
ViewHolder及convertView是非常常见常用的,ViewHolder是自己定义的一个类,约定俗成的,用于定义布局控件的,convertView是用于缓存ListView条目信息的,它在BaseAdapter的getView方法里,不多说,直接上代码,这个一定要熟练!面向holder编程!
关于为什么要使用这两个的原因如下:
1. 使用convertView可以避免重复地调用inflate
2. 使用ViewHolder可以避免重复地调用findViewById
关于为什么要使用这两个的原因如下:
1. 使用convertView可以避免重复地调用inflate
2. 使用ViewHolder可以避免重复地调用findViewById
相关文章推荐
- 安卓谷歌电子市场学习笔记系列——ThreadPoolExecutor
- 安卓谷歌电子市场学习笔记系列——BitmapHelper
- 安卓谷歌电子市场学习笔记系列——RatingBar
- 安卓谷歌电子市场学习笔记系列——FileUtils
- 安卓谷歌电子市场学习笔记系列——Context的使用
- 安卓谷歌电子市场学习笔记系列——BaseProtocol
- 安卓谷歌电子市场学习笔记系列——怎么移除集合中的元素(迭代器的使用)
- 安卓谷歌电子市场学习笔记系列——FragmentStatePagerAdapter
- 安卓谷歌电子市场学习笔记系列——PagerTabStrip
- 谷歌电子市场学习笔记第二天之下
- 项目实战:谷歌电子市场学习笔记1
- 安卓智慧上海学习笔记系列——禁用ViewPager滑动事件
- 谷歌电子市场学习笔记第二天之上
- 谷歌电子市场学习笔记第一天之上
- 谷歌电子市场学习笔记第五天
- 安卓智慧上海学习笔记系列——WebView的使用
- 谷歌电子市场学习笔记第一天之下
- 谷歌电子市场学习笔记第四天
- 安卓智慧上海学习笔记系列——禁用ViewPager页面切换效果及不自动加载下一页数据
- 谷歌电子市场学习笔记第三天