在Android中缓存位图图片

3

对于 Android 中的位图缓存还比较陌生,想请教一些问题。您们有没有缓存图像和从缓存中检索图像的示例代码?这些代码如何知道缓存被覆盖了?


你需要哪种缓存?是用于已解码的图像的内存缓存,还是用于已下载的图像的文件缓存?(或者两者都需要?) - H9kDroid
哇?内存缓存和文件缓存有什么区别?我主要用于缓存从网络下载的图像,以便可以在活动之间传递。 - ericlee
如果将文件存储为文件缓存,则会将其写入NAND存储器,并且如果您关闭应用程序,它将被存储 :),但是对于内存缓存,这种情况不会发生,因为所有对象都会在应用程序关闭时标记为垃圾回收。 - Aurelian Cotuna
嘿,谢谢!你有关于内存缓存的教程吗?最好使用内存缓存,因为它只应该在运行时存储 :)。如果用户重新打开位图,可能已经发生了更改。 - ericlee
1个回答

2

这里有一个类似的问题:Android图片缓存。 你会看到一个优雅的方法来解决你的问题 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接