android中getCacheDir(),getFilesDir(),getExternalFilesDir(),getExternalCacheDir()的区别及目录
16lz
2021-01-23
getCacheDir()方法用于获取/data/data//cache目录
getFilesDir()方法用于获取/data/data//files目录
Context.getExternalFilesDir()方法可以获取到 SDCard/Android/data/你的应用的包名/files/ 目录
Context.getExternalCacheDir()方法可以获取到 SDCard/Android/data/你的应用包名/cache/目录
Enviroment.getExternalStorageDirectory()方法获取sd卡根目录
Enviroment.getExternalStoragePublicDirectory(Environment.xxxxxxxx)方法获取sd卡公共目录
比如:
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES);
目录为:mnt/sdcard/Pictures;
Enviroment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS);
目录为:sd卡的Download目录;
更多相关文章
- 查看android里的数据库的内容的方法
- 让android定时关机的实现方法
- android Listview中button 和Listview可同时点击的方法
- android添加后门的一种方法
- Android ViewGroup中有关测量的方法
- Android 源代码编后的目录分析