Android实习03:ListView网络异步加载图片的优化显示(1)

来源:互联网 发布:python datetime 小时 编辑:程序博客网 时间:2024/06/03 00:14

参考的博客
http://blog.csdn.net/zircon_1973/article/details/7693839

细节的讲解
1. ListView数据适配器:baseAdapter的实现(getView)
2. LayoutInflater作用是将layout的xml布局文件实例化为View类对象
3. 3、ListView加载性能优化:ViewHolder;将convetView的tag设置为ViewHolder,不为空时重新使用即可
4. LinkedHashMap:最近最少使用的简单缓存:

Collections.synchronizedMap(new    LinkedHashMap<String, Bitmap>(10, 1.5f, true))

让创建的hashMap支持多线程同步;
5. 缓存超过删除开始位置的LinkedHashMap
6. 线程池:java5 + 任务(实现Runnable接口和冲写run方法) + ExecutorService(线程池的管理工具)

0 0
原创粉丝点击