文档章节

菜鸟简述ListView的优化

 漂流的人
发布于 2016/05/20 22:22
字数 147
阅读 4
收藏 0

1.复用convertView    不用new出更多的对象  不会造成OOM  实现内存方面的优化

频繁滑动Listview会出现convertView复用所造成的一些 界面的显示问题     解决:Adapter的getView方法中 通过判断  if(...){..给符合条件的view设置与其他view不同的属性..}  后面必须要有 else{..给其他view设置 对应if中的属性..}

2.使用viewHolder减少findViewById的次数      实现加载时间上的优化

3.对Listview进行分页加载显示

© 著作权归作者所有

共有 人打赏支持
粉丝 0
博文 1
码字总数 147
作品 0
郑州
程序员
私信 提问
Android开发资源推荐第2季

Android CPU监控想法,思路,核心技术和代码 http://www.csdn123.com/html/blogs/20131026/89017.htm Android App /Task/Stack 总体分析 http://www.eoeandroid.com/thread-161703-1-1.html......

eclipse_xu
2014/08/18
0
0
android中Fragment中自定义listview的组件事件响应问题

在Fragment的布局中有自定义listview和其它组件,自定义的listview中组件事件响应应该写在adapter里还是Fragment里,哪个比较好?我是菜鸟刚学安卓,求各路大神指导指导,3x!...

流年逝水
2014/04/29
970
1
C#之listview,第一行的数据显示

各位大神: 今日联系listview的时候,弹出窗体后,listview的第一行数据显示正确,鼠标移动到第一行的时候,某几列的数据就消失了,这是什么原因啊?菜鸟求教。。。有知道的大神指导一下,感...

LTL
2012/12/28
1K
3
结合子类父类和LIstView适配器相关设置,初步体验类的多态。

在初级阶段,我们常对listview的适配器都是在一个activity类中全部写满。当你接触项目多了,你会发现大神都把各种适配器放一个包里,要用直接传如相关参数到适配器的构造方法设置ListView。今...

熊西西77
2014/08/13
0
0
ViewPager+Fragment 与 ViewPager的对比

通常我们实现左右切换时都是使用ViewPager+Fragment实现的。那么当ViewPager的每一页都是一个ListView(相当于ListView分页的效果)时。要实现这种效果我们是应该继续用ViewPager+Fragment ...

FrancisZhang
2016/10/23
390
4

没有更多内容

加载失败,请刷新页面

加载更多

编程新手如何更好地提问

学编程难免遇到问题,遇到问题难免要上网求助。然而有过不少同学向我诉苦,说在网上提问没有人回答,有的还收到一些不是很友好的回复。我自己也在经常上的论坛上目睹过类似的帖子。以至于有人...

crossin
16分钟前
1
0
java.util.concurrent.atomic.AtomicReference 源码

类图: 源码: package java.util.concurrent.atomic;import java.util.function.UnaryOperator;import java.util.function.BinaryOperator;import sun.misc.Unsafe;//原子变量类......

狼王黄师傅
17分钟前
1
0
20181120上课截图

小丑鱼00
18分钟前
1
0
开发中常用的JS知识点集锦

索引 1、对象深拷贝 2、网络图片转base64, 在线图片点击下载 3、对象深拷贝 4、对象深拷贝 5、对象深拷贝 6、对象深拷贝 1、对象的深拷贝(一级属性拷贝和多级属性嵌套拷贝) //深拷贝函数(...

嫣然丫丫丫
23分钟前
1
0
sql server 删除约束条件

1.最近项目用到sql server ,有这样一个场景,删除一个含有默认值的字段,对于mysql来说直接drop就可以了,但对于sql server来说,需要先删除约束条件再删除字段; 加入给user 表新增一个默认...

啊哈关关
23分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部