1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-10-19 22:42:14
阅读次数:
317
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-10-06 10:56:00
阅读次数:
259
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-10-01 23:53:11
阅读次数:
233
Android之ListView性能优化
如果有看过我写过的15k面试题的朋友们一定知道,ListView的优化方式有以下几种:
重用了convertViewViewHolderstatic
class ViewHolder在列表里面有图片的情况下,监听滑动不加载图片
以上是大致的说了以下,应付面试已经足够了,如果要使用到项目中,可能有些初学者就迷茫了。接下来我详细的说一下,...
分类:
移动开发 时间:
2014-09-28 14:52:22
阅读次数:
201
背景对于ListView、GridView、Gallery、Spinner等等,它是它们的适配器,直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,BaseAdapter与其他Adapter有些不...
分类:
其他好文 时间:
2014-08-21 11:26:04
阅读次数:
243
背景 对于ListView、GridView、Gallery、Spinner等等,它是它们的适配器,直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,BaseAdapter与其他Adapter有些...
分类:
移动开发 时间:
2014-08-19 14:12:24
阅读次数:
267
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-08-15 21:05:09
阅读次数:
200
在ListView的使用中,有时候还需要在里面加入按钮等控件,实现单独的操作。也就是说,这个ListView不再只是展示数据,也不仅仅是这一行要来处理用户的操作,而是里面的控件要获得用户的焦点。读者可以试试用SimpleAdapter添加一个按钮到ListView的条目中,会发现可以添加,但是却无法...
分类:
移动开发 时间:
2014-07-19 21:05:10
阅读次数:
257
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:
其他好文 时间:
2014-07-18 14:09:48
阅读次数:
192
1、复用行布局(用已经完全消失的布局对象去替代即将出现的那个布局对象)在自定义MyAdapter(继承BaseAdapter)适配器时,需重写getVIew(intposition,ViewconvertView,ViewGroupparent)方法,其中的converView方法会保存那个已经完全消失的布局对象,因此我们用convertView来..
分类:
其他好文 时间:
2014-07-17 09:16:42
阅读次数:
248