getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
来源:互联网 发布:大学生数据统计分析 编辑:程序博客网 时间:2024/05/17 08:52
getFilesDir()方法用于获取/data/data//files目录
通过Context.getExternalFilesDir()方法可以获取到 SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据
通过Context.getExternalCacheDir()方法可以获取到 SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据.如果使用上面的方法,当你的应用在被用户卸载后,SDCard/Android/data/你的应用的包名/ 这个目录下的所有文件都会被删除,不会留下垃圾信息。
Environment.getDataDirectory() = /data
Environment.getDownloadCacheDirectory() = /cache
Environment.getExternalStorageDirectory() = /mnt/sdcard
Environment.getExternalStoragePublicDirectory(“test”) = /mnt/sdcard/test
Environment.getRootDirectory() = /system
getPackageCodePath() = /data/app/com.my.app-1.apk
getPackageResourcePath() = /data/app/com.my.app-1.apk
getCacheDir() = /data/data/com.my.app/cache
getDatabasePath(“test”) = /data/data/com.my.app/databases/test
getDir(“test”, Context.MODE_PRIVATE) = /data/data/com.my.app/app_test
getExternalCacheDir() = /mnt/sdcard/Android/data/com.my.app/cache
getExternalFilesDir(“test”) = /mnt/sdcard/Android/data/com.my.app/files/test
getExternalFilesDir(null) = /mnt/sdcard/Android/data/com.my.app/files
getFilesDir() = /data/data/com.my.app/files
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的区别
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()路径
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir() 解析
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用,getfilesdir
- Android getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir() 的作用与区别
- 【android】getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- 【android】getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- 【android】getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用
- [android]中getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()的作用,getfilesdir
- java面向对象(二)之继承
- 关于js浅拷贝深拷贝的思考
- “#if 0/#if 1 ... #endif”的作用
- 求int型正整数在内存中存储时1的个数(进制转换与读取二进制每一位)
- 消息队列中间件及RabbitMQ简介
- getCacheDir()、getFilesDir()、getExternalFilesDir()、getExternalCacheDir()区别
- C++ vector 内存分配与回收机制
- RecyclerView优点
- 【C++】不能将“this”指针从“const vector”转换为“vector & rhs"
- 【WeChat】微信页面弹出键盘后iframe内容变空白
- dao、po、vo等服务器对象解析
- Oracle 11g体系结构
- Qt学习之旅---1.简单控件
- php 函数及内部函数2