Universal Image Loader 中的其他视图会发生什么

What happens to other views in Universal Image Loader

我正在学习 Universal Image Loader 库,我 运行 遇到了一些学习者的疑问,我似乎找不到任何文档。我的问题是,在一个很长的 gridview 中,我正在显示图像和一些其他文本,我知道图像正在缓存在磁盘上。但是 img 描述、计数、投票和视图中的其他文本呢?它们是每次都首先重新下载然后膨胀我向上滚动还是它们也被缓存?它会导致任何性能问题吗?

服务器会连同图片一起提供文字说明url。图像将由 UIL 使用 url 加载,对吧?全部可以依次放入ArrayList,由Adapter消费,最后插入GridView.

ArrayList 文本将保存在本地数据库或内存中。因此,它不需要重新下载,因为数据已经在设备内存中。通常,它不会产生性能问题,因为文本 input/output 比显示图像过程要小得多。您的数组长度可以超过数百个,并且在当前设备中也不会出现性能问题。

请注意,UIL 不仅使用磁盘上的图像缓存,还使用内存中的图像缓存。