Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android getCachedir()和环境getConDownloadCacheDirectory_Android_Android Sdcard - Fatal编程技术网

Android getCachedir()和环境getConDownloadCacheDirectory

Android getCachedir()和环境getConDownloadCacheDirectory,android,android-sdcard,Android,Android Sdcard,context.getCachedir()和环境getConDownloadCacheDirectory是否相同 我正在实现位图缓存,不知道使用哪种缓存。 如果我使用上下文,那么我们需要保留对上下文的引用,这可能会导致内存泄漏。 那么使用哪一种呢?是的,有区别 context.getCachedir()=/data/data/your.application.package/cache(这是一个绝对路径) Environment.getConDownloadCacheDirectory()=/c

context.getCachedir()
和环境
getConDownloadCacheDirectory
是否相同

我正在实现位图缓存,不知道使用哪种缓存。
如果我使用上下文,那么我们需要保留对上下文的引用,这可能会导致内存泄漏。

那么使用哪一种呢?

是的,有区别

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


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

是的,有区别

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

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