ViewHolder及convertView是非常常见常用的,ViewHolder是自己定义的一个类,约定俗成的,用于定义布局控件的,convertView是用于缓存ListView条目信息的,它在BaseAdapter的getView方法里,不多说,直接上代码,这个一定要熟练!面向holder编程!
关于为什么要使用这两个的原因如下:
1. 使用convertView可以避免重复地调用inflate
2. 使用ViewHolder可以避免重复地调用findViewById
ViewHolder及convertView是非常常见常用的,ViewHolder是自己定义的一个类,约定俗成的,用于定义布局控件的,convertView是用于缓存ListView条目信息的,它在BaseAdapter的getView方法里,不多说,直接上代码,这个一定要熟练!面向holder编程!
关于为什么要使用这两个的原因如下:
1. 使用convertView可以避免重复地调用inflate
2. 使用ViewHolder可以避免重复地调用findViewById