APP开发实战100-Android的外部存储(External Storage)
来源:互联网 发布:优酷网络电视客户端 编辑:程序博客网 时间:2024/06/05 18:20
26.2外部存储(ExternalStorage)
26.2.1外部存储的特性
1并不总是可用的,当用户用数据线把手机和电脑相连,并选择USB存储模式时,APP不可以访问外部存储区域。
2 各APP都可以访问的。
3当用户卸载APP时,系统仅仅会删除外部存储区域根目录(getExternalFilesDir())下的相关文件。
4外部存储区域是在不需要严格的访问权限并且希望某些文件能够被其他APP所共享,或者是允许用户通过电脑访问时的最佳存储区域。
5读写外部存储需要权限。
6当移动设备连接到PC之后,如果开启USB存储模式与PC连接,这个时候外部存储是处于卸载状态的,APP不能对里面的文件进行操作。
7 APP对外部存储进行操作之前,需先检查外部存储的状态:
/* Checks if external storage is available for read and write */
public boolean isExternalStorageWritable() {
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
return true;
}
return false;
}
/* Checks if external storage is available to at least read */
public boolean isExternalStorageReadable() {
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state) ||
Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
return true;
}
return false;
}
(参考:http://blog.csdn.net/zhaokaiqiang1992)
- APP开发实战100-Android的外部存储(External Storage)
- Android数据存储--External Storage(外部存储)
- APP开发实战99-Android的内部存储(Internal Storage)
- Android 外部存储external storage和内部存储internal storage
- APP开发实战101-Android的外部私用存储
- APP开发实战102-Android的外部公共存储
- Android数据存储(External Storage,外部存储)
- Android数据存储之External Storage外部存储
- Android 数据存储-------外部存储(SD卡) External Storage
- android 文件存储 Internal storage External storage
- 从零开始学android<数据存储(3)External Storage外部存储.三十七.>
- Saving Files on External Storage 在外部存储保存文件
- External Storage外部存储——SD卡
- Android 存储:Internal Storage的用法以及与External storage 的区别
- Android 存储:Internal Storage的用法以及与External storage 的区别
- Android Data Storage(数据存储)值External Storage
- DeviceOne 开发App的存储之storage和global。
- Android 判斷 app 安裝在external storage
- HDU - 1281 - 棋盘游戏(二分图匹配)
- JTA Entity JPA 事务(Transaction) 会话(Conversation)
- Java 内部类的详解
- leetcode解题笔记:84. Largest Rectangle in Histogram
- Contiki开发6:shell系统
- APP开发实战100-Android的外部存储(External Storage)
- Git入门(2)-创建版本库及个人信息
- web.xml的配置文件讲解
- Android 快速实现Parcelable接口
- workerman平滑重启原理
- android 固定横屏幕竖屏
- sqlite应用demo
- 字符串的扩展
- 【机器学习】线性回归的梯度下降法 续