我知道这是一个广泛讨论的问题,但无论如何我想问一个问题。我的应用程序中有列表(使用BaseAdapters),所有这些都是从网络上获取图像。现在我试过了:
1)AsyncTasks,首先下载图像,存储到缓存中,然后显示在onPostExecute方法上。随后从高速缓存获得图像。
2)Nostra的Universal Image Loader。
3)Fedor的LazyList。和;
4)Novoda的ImageLoader。
所有这些方法都声称要加载图片“懒惰”。但问题是我的列表滚动仍然不顺利。当图像完成加载时,它会卡住并继续。我已经在这几天了。有谁知道这个问题的好方法?
答案 0 :(得分:11)
到目前为止,我使用的最简单的库是缓存图像并且工作得非常好AQuery Image Loading Lib。我一直用它来进行图像加载和缓存,非常简单。
答案 1 :(得分:1)