优化ListView的总结步骤
来源:互联网 发布:客户达装修软件 编辑:程序博客网 时间:2024/06/06 02:56
总结步骤:
总结:1.复用已经加载的控件
总结2:将listview中的控件的控件与控件进行绑定,重复利用.
总结3:listview需要的数据较多时,将listview需要的数据分批次给予.利用少拿多取获得加载的快速.
1/因为listview加载的控价都是一样的,所以可以重复使用(方法中,已经给了convertView)
操作:1/判断是否曾经使用过加载的控件,
2/如果没有,就去使用打气筒进行填充一个.
3/如果有,就去重复使用历史控件
2.1/因为控件中,还有控件,是否可以与加载的控件一样重复使用?
view控件中有SetTag(int key, Object tag)和 getTag(int key)两个方法,可以将控件直接绑定.所以可以重复使用view中的子控件(view)
(当绑定的控件较少的时候,可以使用此方法,与view进行绑定)
2.2/又因为view中有SetTag(Object tag)和getTag()两个方法,可以与view绑定,所以可以重复使用view中的子控件(view)
因为这两个方法可以绑定与获得对象,所以把控件中的控件同时保存在javabean中,直接绑定.
(这个方法可以使用在,控件中的子控件,所有的都需要绑定的时候使用) 一般讲javabean定义为viewholder,译为控件持有者
3.1/当listview中显示的条目较多的时候,也会导致listview加载变慢,怎么办?
将给listview的数据分批次给与,(也就是减少取数据的数量,,同样的,也就是增加了取数据的次数)
(也就是少拿多取,少拿表示数量上少,多取表示多次取)
3.2同时因为分批次给数据,怎样才能当前一批数据显示完毕的时候,再取下一批数据呢?
因为数据较多的时候,会有滚动,所以给listview设置一个滚动的监听,判断滚动的状态和显示的listview的最后一个状态.
0 0
- 优化ListView的总结步骤
- ListView的优化(二步骤)
- MySQL的优化步骤总结
- MySQL的优化步骤总结
- MySQL的优化步骤总结
- 关于ListView的优化总结
- android ListView的优化与总结
- listView的原理和优化总结
- ListView的优化总结(一)
- Listview Adapter 优化总结
- Android ListView优化总结
- ListView优化(一) 总结
- listView高级优化总结
- ListView优化总结
- Listview优化总结
- ListView优化总结
- ListView优化总结
- listview优化个人总结
- React Native--组件Component
- 实习开发项目完整流程
- readyPos
- Ubuntu 16.04 apt-get搭建LAMP环境
- Spring 学习笔记(2)——自动装配
- 优化ListView的总结步骤
- centos6.5配置shadowsocks客户端局部代理模式 一键脚本
- Jmeter学习——2
- jquery停止滑动
- Create an Apex class that calls a REST endpoint and write a test class
- 我的2016
- nginx动态跳转视频播放地址
- MySQL数据库limit分页、排序-SQL语句示例
- 生产Tomcat运行不稳定