1

context.getCachedir()和环境getConDownloadCacheDirectory一样吗?

我正在实现位图缓存并混淆使用哪一个。
如果我使用上下文,那么我们将需要保存对上下文的引用,这可能会导致内存泄漏。
那么使用哪一个呢?

4

1 回答 1

5

是的,有区别。

context.getCachedir() = /data/data/your.application.package/cache(这是绝对路径)

Environment.getConDownloadCacheDirectory() = /cache(这是相对路径)

于 2012-11-28T07:11:03.907 回答