我正在使用ProfilePictureView
类来显示个人资料图片。请求这些图像并显示它们需要一些时间。在具有多张个人资料图片的 ListView 中,显然需要更长的时间。
有没有人缓存这些图片的模式,以便它们每隔一段时间才被提取一次?
据我所见,Facebook Android SDK 没有针对此类事物的任何内置缓存机制(如果我错了,请纠正我,我希望)。
我很想听听其他开发人员对这个问题的解决方案,即使这意味着离开ProfilePictureView
课堂。
我正在使用ProfilePictureView
类来显示个人资料图片。请求这些图像并显示它们需要一些时间。在具有多张个人资料图片的 ListView 中,显然需要更长的时间。
有没有人缓存这些图片的模式,以便它们每隔一段时间才被提取一次?
据我所见,Facebook Android SDK 没有针对此类事物的任何内置缓存机制(如果我错了,请纠正我,我希望)。
我很想听听其他开发人员对这个问题的解决方案,即使这意味着离开ProfilePictureView
课堂。
如果您决定离开 ProfilePictureView,则在 ListView 中加载和缓存图像方面有一些选择。
The first one, LastList, I've personally used in several projects and it works very well: https://github.com/thest1/LazyList
This second one I have not used, but I believe works on the same premise. https://github.com/nostra13/Android-Universal-Image-Loader