Android开发之ListView 适配器(Adapter)优化
来源:互联网 发布:淘宝会员名是什么意思 编辑:程序博客网 时间:2024/05/18 02:44
Android开发之ListView 适配器(Adapter)优化
[转载请注明] 来源:www.ideasandroid.com 原文: http://www.ideasandroid.com/archives/295
ListView的Adapter的作用如下图所示:
Adapter的作用就是ListView界面与数据之间的桥梁,当列表里的每一项显示到页面时,都会调用Adapter的getView方法返回一个View。想过没有? 在我们的列表有1000000项时会是什么样的?是不是会占用极大的系统资源?
先看看下面的代码:
怎么样?如果超过1000000项时,后果不堪设想!您可千万别这么写!
我们再来看看下面的代码:
怎么样,上面的代码是不是好了很多?系统将会减少创建很多View。性能得到了很大的提升。
还有没有优化的方法呢? 答案是肯定的:
怎么样?会不会又给您的系统带来很大的提升呢?看看下面三种方式的性能对比图您就知道了!
本文是Google I/O 2009 Romain Guy 所讲的内容,这里只做简单介绍,相信一看代码就能看懂!有问题请留言!
- [ListView]Android开发之ListView 适配器(Adapter)优化
- [ListView]Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Android开发之ListView 适配器(Adapter)优化
- Linux清空内存和磁盘缓存
- String 的 compareTo 方法
- RedHat5.3上安装oracle10g(整理)
- 顺序结构的规范
- JSR303验证出错
- Android开发之ListView 适配器(Adapter)优化
- 今天真高兴
- html5 datalist 标签
- JavaMail学习笔记(六)、搜索邮件
- git commit操作 git恢复删除文件操作
- android如何使用ant批量打包
- 2012最新JQuery插件
- ios 异常错误分析
- 关于向量的点积和叉乘