14

我知道这是一个广泛讨论的问题,但我还是想问一个问题。我的应用程序中有列表(带有 BaseAdapters),所有这些列表都从网络获取图像。现在我试过了:

1) AsyncTasks,其中先下载图片,存储到缓存中,然后在onPostExecute方法上显示。随后从缓存中获取图像。

2) Nostra 的通用图像加载器

3) Fedor 的LazyList。和;

4) Novoda 的ImageLoader

所有这些方法都声称使图像的加载“懒惰”。但问题是我的列表滚动仍然不顺畅。当图像完成加载时,它会卡住并继续。我已经在这几天了。有谁知道这个问题的好解决方案?

4

2 回答 2

11

到目前为止,我使用过的最简单的缓存图像并且运行良好的 libaray 是AQuery Image Loading Lib。我一直使用它来加载和缓存图像,非常简单。

于 2012-11-18T18:51:15.937 回答
1

试试这个,我希望它可以帮助你解决你的问题

示例 1

示例 2

于 2012-11-18T18:09:02.507 回答