android 外部存储路径修改,Android中的存储路径之外部存储

本文详细介绍了Android外部存储路径,包括SdCard根目录、私有目录和公共目录的使用。强调了在SdCard根目录下创建应用专属文件夹的重要性,以及如何在私有目录中创建自定义文件夹。同时提到了从Android6.0开始需要动态申请存储权限,并指出外部存储的公共目录是用于存储应用无关数据的最佳选择。最后,提醒开发者注意权限获取和良好的编程习惯。
摘要由CSDN通过智能技术生成

前言:在Android中,你是不是只会在根目录下存文件?靠着一行代码走天下:

String absolutePath = Environment.getExternalStorageDirectory().getAbsolutePath();

接上篇https://www.jianshu.com/p/c04b8899cf85《Android中的存储路径之内部存储》

上篇中,我们详细介绍了Android中的内部存储,本篇我们来学习Android中的外部存储路径

外部存储:内部存储之外的路径都是外部存储

首先要明白,外部存储虽然空间广阔,并不意味着我们都可以使用,更不是可以任意使用

那么,外部存储空间中,我们都可以使用哪些路径呢?

一、外部存储路径重灾区,SdCard

math?formula=%5Ccolor%7Bblue%7D%7B%E6%A0%B9%E7%9B%AE%E5%BD%95%7D

获取SdCard的根目录路径非常简单,只需要一行代码

String absolutePath = Environment.getExternalStorageDirectory().getAbsolutePath();

因为简单好记,我猜这就是SdCard根目录被最多的人使用的原因吧

稍微有点良知的开发人员,会在SdCard根目录下创建一个自己应用的文件夹,然后在这个文件夹下存放所有本App的文件,而有一些开发人员,是不管三七二十一,将所有的文件都放到SdCard的根目录下,简直...

二、外部存储空间的私有目录

考虑到内部存储空间有限,我们普通用户(普通用户是指没有获得root权限的用户)无法直观的查看其中的文件,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值