码迷,mamicode.com
首页 >  
搜索关键字:convertview    ( 163个结果
convertView与ViewHolder有什么区别,好处在哪里
convertView 在API中的解释是The old view to reuse, if possible, 第一次getView时还没有convertView,这时你便创建了一个新的view,下次getView时就有这个“旧的”convertView了 setTag的作用才是把查找的view....
分类:其他好文   时间:2014-08-05 18:56:19    阅读次数:205
Android 解决ListView在使用多个布局的同时使用convertView进行缓存时导致ListView下面有空白的问题
在使用ListView时,在Adapter里面使用convertView会提高ListView的性能,提升100%?但今天发现在listView同时加载不同的View的同时会导致ListView最底下有一块空白,可能是恰巧吧,导致这样的原因可能是加载了几个不同的View,而他们的高度不同,数量也不同,系统无法准确计算ListView的总高度。 在 BaseAdapter里面提供了两个回调函数来指...
分类:移动开发   时间:2014-07-29 18:05:32    阅读次数:228
ListView的优化
1. ListView须要设置adapter,它的item是通过adapter的方法getView(int position, View convertView, ViewGroup parent)获得的。2. ListView中仅仅有第一屏的item须要新建,它的引用会被存在RecycleBin对...
分类:其他好文   时间:2014-07-18 14:09:48    阅读次数:192
ListView的优化
1、复用行布局(用已经完全消失的布局对象去替代即将出现的那个布局对象)在自定义MyAdapter(继承BaseAdapter)适配器时,需重写getVIew(intposition,ViewconvertView,ViewGroupparent)方法,其中的converView方法会保存那个已经完全消失的布局对象,因此我们用convertView来..
分类:其他好文   时间:2014-07-17 09:16:42    阅读次数:248
ViewHolder的改进写法
先看看ViewHolder通用写法 ViewHolder holder = null; if(convertView == null){ convertView = mInflater.inflate(R.layout.xxx null); holder = new ViewHold...
分类:其他好文   时间:2014-07-16 22:51:22    阅读次数:216
convertView&setTag方法的一点理解
前言首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be assoc...
分类:其他好文   时间:2014-07-10 11:43:38    阅读次数:266
android listview 异步加载图片并防止错位
网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了convertView 且有异步操作.如果不重用convertView 不会出现错位现象, 重用convertView 但没有异步操作也不会有问题。我简单分析一下:当重用convertView 时,最初一屏显示 7 条记录,...
分类:移动开发   时间:2014-06-30 13:59:01    阅读次数:245
ViewHolder模式超简洁写法,很cool!
ViewHolder是什么就不解释了。 大家通常怎么写ViewHolder呢? ViewHolder holder = null; if(convertView == null){ convertView = mInflater.inflate(R.layout.xxx null); holder ...
分类:其他好文   时间:2014-06-27 22:40:42    阅读次数:306
android listview 异步加载图片并防止错位 解决办法
网上找了一张图, listview 异步加载图片之所以错位的根本原因是重用了convertView 且有异步操作.如果不重用convertView 不会出现错位现象, 重用convertView 但没有异步操作也不会有问题。我简单分析一下:当重用convertView 时,最初一屏显示 7 条记录,...
分类:移动开发   时间:2014-06-26 17:47:43    阅读次数:189
ListView无障碍识别整个listView,不识别item,设置了setContentDescription也没有用
点击ListView的时候,无障碍识别到的是整个listView,不会读点击的那个item。 解决办法是在getView里手动设置: convertView.setFocusable(true); convertView.setFocusableInTouchMode(true); 这样就会读item里的值...
分类:其他好文   时间:2014-06-22 00:44:48    阅读次数:269
163条   上一页 1 ... 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!