JakeWhartons DiskLruCache的示例

时间:2012-08-20 12:02:01

标签: android caching

我想在基于API Level 7+的Android应用中使用Jake Wharton的DiskLruCache。我会在我的ListView中使用它来缓存SdCard上下载的图像,但我不明白这个库的用法。 有人能告诉我一个如何从这个缓存中获取Bitmaps或将Bitmaps放入缓存的示例吗? (key = filePath,value = Bitmap)

我找不到获取此快照对象值的方法。

感谢您的帮助。

2 个答案:

答案 0 :(得分:6)

我在这里发布的样本中使用了getBitmap()。

这是您在不同标题下寻找的答案。你必须为一些代码创建一个Utils,但它非常简单。

祝你好运!

Using DiskLruCache in android 4.0 does not provide for openCache method

答案 1 :(得分:2)

您也可以尝试使用DiskLruCache包装器:https://github.com/fhucho/simple-disk-cache