android中getCacheDir(),getFilesDir(),getExternalFilesDir(),getExternalCacheDir()的区别及目录
16lz
2022-05-21
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目录;
更多相关文章
- 2013.03.19(5)———android 获取状态栏的高度
- android滑屏两三事
- Android使用ksoap2调用C#webservice体会
- Android(安卓)屏幕的旋转 onConfigurationChanged方法
- Android的System Server
- Android(安卓)build system note
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用
- python list.sort()根据多个关键字排序的方法实现