Android列表视图仅在显示列表项时加载图像

时间:2014-07-30 04:06:23

标签: android listview

我的Android应用程序必须为每首歌曲显示音频文件专辑封面的缩略图。移动i测试有大约2000首歌曲,因此,我需要优化性能。如果我使用适配器的getview加载缩略图,会有很多延迟。

所以,为了使它asynchronous我已经添加thread来加载图像,但事实证明创建了2000个线程来加载所有2000个缩略图。

有没有办法优化这个?喜欢在Android中延迟加载或实时滚动?

更新:此外,我还想在滚动时从内存中删除图像缩略图,因为图像数量可能会导致OutOfMemory错误。

感谢。

1 个答案:

答案 0 :(得分:1)

这是lib可以用于延迟加载:Lib

  1. 将优化缩略图效果。

  2. 顺畅滚动列表视图

  3. 你可以在android中运行这个lib并观察性能。