美文网首页
Android常用文件目录

Android常用文件目录

作者: 冬絮 | 来源:发表于2022-08-11 17:28 被阅读0次

Context获取的目录

应用专属存储空间:

存储仅供应用使用的文件,可以存储到内部存储卷中的专属目录或外部存储空间中的其他专属目录。使用内部存储空间中的目录保存其他应用不应访问的敏感信息。

context.getCacheDir().getAbsolutePath();
//data/data/<application package>/cache目录

context.getFilesDir().getAbsolutePath();
//data/data/<application package>/files目录

context.getExternalFilesDir().getAbsolutePath();
//取到 SDCard/Android/data/你的应用的包名/files/ 目录,一般放一些长时间保存的数据

context.getExternalCacheDir().getAbsolutePath();
//取到 SDCard/Android/data/你的应用包名/cache/目录,一般存放临时缓存数据

Environment相关目录

共享存储:

存储您的应用打算与其他应用共享的文件,包括媒体、文档和其他文件。

Environment.getExternalStorageDirectory(); 
Environment.getExternalStoragePublicDirectory(String type);
Envinonment 类提供诸多 type 参数的常量,比如:
 
DIRECTORY_MUSIC:Music
DIRECTORY_MOVIES:Movies
DIRECTORY_PICTURES:Pictures
DIRECTORY_DOWNLOADS:Download
DIRECTORY_DOCUMENTS: 文档
DIRECTORY_SCREENSHOTS: 截屏文件

参考文档:

相关文章

网友评论

      本文标题:Android常用文件目录

      本文链接:https://www.haomeiwen.com/subject/ltrtgrtx.html