android 数据存储路径
生活随笔
收集整理的這篇文章主要介紹了
android 数据存储路径
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、通過Context.getExternalFilesDir()方法可以獲取到 SDCard/Android/data/你的應用的包名/files/ 目錄,一般放一些長時間保存的數據
通過Context.getExternalCacheDir()方法可以獲取到 SDCard/Android/data/你的應用包名/cache/目錄,一般存放臨時緩存數據
而且上面二個目錄分別對應 設置->應用->應用詳情里面的”清除數據“與”清除緩存“選項
2、Context.getFilesDir()可以獲取到"/data/data/<package name>/files" 這個方法獲取的目錄不是在sdcard上,而是在應用安裝的目錄
Context.getCacheDir可以獲取到"/data/data/<package name>/cache" 這個方法獲取的目錄不是在sdcard上,而是在應用安裝的目錄,這個文件里面的數據在設備內存不足的時候,會被系統刪除數據。注意:你不能依賴系統幫你刪除這些文件,當這個文件夾里面的數據超過1MB的時候,系統會刪除這個文件夾里面的數據。
轉載于:https://www.cnblogs.com/jxyZ/p/4025574.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的android 数据存储路径的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 习惯的力量之五让迟延见鬼去吧
- 下一篇: 微软BI 之SSIS 系列 - MVP