16

我想DiskLruCache在基于 API Level 7+ 的 Android 应用程序中使用来自 Jake Wharton 的。我会在我的 ListView 中使用它来缓存 SdCard 上下载的图像,但我不明白这个库的用法。任何人都可以向我展示如何从该缓存中获取位图或将位图放入缓存中的示例吗?(键 = 文件路径,值 = 位图)

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

感谢您的每一个帮助。

4

2 回答 2

7

我在这里发布的示例中使用了 getBitmap() 。

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

祝你好运!

在 android 4.0 中使用 DiskLruCache 不提供 openCache 方法

于 2012-08-24T17:22:58.640 回答
4

你也可以试试这个非常容易使用的 DiskLruCache 包装器:https ://github.com/fhucho/simple-disk-cache

于 2013-03-22T21:09:05.910 回答