优化ListView逻辑
发布时间
阅读量:
阅读量
优化ListView加载数据逻辑
【一
二
三
四
- 五、优化方式
-
- 每一次都重新初始化一个View来管理布局并加载新数据源(耗时较长的方式)
- 当convertView非空状态时优先复用已存在的布局实例
- 定义一个VARIABLE来存储必要的配置参数
-
六、实例优化
-
一、ListView介绍
在Android开发中,ListView是一个非常重要且关键性的组件,在呈现为列表形式的同时能够根据数据量自动适应显示长度,并为用户提供灵活多样的布局配置能力。然而,在面对大量数据加载时会带来较高的内存占用并影响系统性能表现;因此需要采用按需加载并重新利用View对象的方式来减少对象创建数量。
二、表现形式

这就是最简单的 ListView 表现形式之一,在此界面中黑色方框即为 ListView 控制组件,在其内部以红色方框标注的内容分布着多个项目(总计约 100 个条目),通过向下划动屏幕即可轻松浏览到成百上千的信息内容
三、工作原理
ListView 简单来说就是个容器或者列表框,在这里面
全部评论 (0)
还没有任何评论哟~
