前言:在Android中,你是不是只会在根目录下存文件?靠着一行代码走天下:
String absolutePath = Environment.getExternalStorageDirectory().getAbsolutePath();
接上篇https://www.jianshu.com/p/c04b8899cf85《Android中的存储路径之内部存储》
上篇中,我们详细介绍了Android中的内部存储,本篇我们来学习Android中的外部存储路径
外部存储:内部存储之外的路径都是外部存储
首先要明白,外部存储虽然空间广阔,并不意味着我们都可以使用,更不是可以任意使用
那么,外部存储空间中,我们都可以使用哪些路径呢?
一、外部存储路径重灾区,SdCard
获取SdCard的根目录路径非常简单,只需要一行代码
String absolutePath = Environment.getExternalStorageDirectory().getAbsolutePath();
因为简单好记,我猜这就是SdCard根目录被最多的人使用的原因吧
稍微有点良知的开发人员,会在SdCard根目录下创建一个自己应用的文件夹,然后在这个文件夹下存放所有本App的文件,而有一些开发人员,是不管三七二十一,将所有的文件都放到SdCard的根目录下,简直...
二、外部存储空间的私有目录
考虑到内部存储空间有限,我们普通用户(普通用户是指没有获得root权限的用户)无法直观的查看其中的文件,