android 应用文件缓存 getExternalCacheDir()和getChacheDir的区别

如果Android引用程序需要缓存临时文件,系统提供了一个可管理内部缓存和一个不可管理外部缓存,分别调用getCacheDir()getExternalCacheDir()方法,可以从当前上下文访问她们。
存储在“内部缓存“的文件在一个用程序卸载的时候将会被删除,当系统运行在低运行空间中也可能会被删除;但是存放在”外部缓存“中的文件则不会被删除,因为Android系统不允许追踪外部媒介的空用控件。

    原文作者:yyg
    原文地址: https://www.jianshu.com/p/824ecf251374
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞