1. 首页
  2. 移动开发
  3. Android
  4. android gridview/listview加载大量图片

android gridview/listview加载大量图片

上传者: 2019-09-10 00:02:57上传 ZIP文件 14.29KB 热度 32次
listview/gridview加载显示大量图片,对内存和性能都是严峻的考验。常引起OOM,滚动卡顿等问题。该示例代码完美解决了上述问题。主要用到的技术有:1.用MemoryCache缓存图片信息,采用SoftReference方式避免OOM。2.将getView中需要加载的图片添加进堆栈,启动异步线程从栈顶开始加载图片,保证当前显示区域的图片被先显示。3.调整Load线程优先级为Thread.NORM_PRIORITY-1,不要和UI线程抢时间片,使滚动更流畅。该代码用listview作为示范,但是里面用到的技术完全可以用于gridview。
下载地址
用户评论
码姐姐匿名网友 2019-09-10 00:02:57

我的自定义的gridview报错不能用阿,加载图片的那句

码姐姐匿名网友 2019-09-10 00:02:57

对我的工作有帮助

码姐姐匿名网友 2019-09-10 00:02:57

可以用,谢谢

码姐姐匿名网友 2019-09-10 00:02:57

谢谢楼主,可以借鉴

码姐姐匿名网友 2019-09-10 00:02:57

有可以借鉴的地方,多谢分享。

码姐姐匿名网友 2019-09-10 00:02:57

能用,谢谢分享!!!

码姐姐匿名网友 2019-09-10 00:02:57

很好,改改就可以试用

码姐姐匿名网友 2019-09-10 00:02:57

挺好的,很实用

码姐姐匿名网友 2019-09-10 00:02:57

很有用,谢谢分享

码姐姐匿名网友 2019-09-10 00:02:57

看起来很不错的样子 学习了