Android读写SD卡代码
来源:互联网 发布:网络协议教程 编辑:程序博客网 时间:2024/06/05 23:39
1.设置应用读写sd卡的权限
在AndroidManifest.xml文件中增加
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
2.对于Android6.0以上的系统,仅在AndroidManifest.xml中增加权限不够,需要在程序运行时动态申请权限(此时系统会弹窗提醒用户,该应用申请存储卡权限)
if(ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED){ ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE},1);}
3.在代码中判断sd卡是否存在,并获取sd卡
if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)){ sdpath=Environment.getExternalStorageDirectory().getAbsolutePath();}else{ //sdcard is not exit}
当前获取的sdpath为sd卡根目录。
阅读全文
0 0
- Android读写SD卡代码
- android读写sd卡
- android读写sd卡
- Android SD卡读写
- Android读写SD卡
- android 读写SD卡文件
- Android SD卡读写操作
- android sd卡读写权限
- Android-SD卡的读写
- android sd卡读写权限
- Android 读写SD卡文件
- SD卡读写文件 代码学习
- android sd卡读写 附源码
- android SD卡学习3-读写文件
- android的sd卡读写求教
- Android的SD卡文件读写
- android 读写sd卡的权限设置
- android中读写sd卡文件
- 面试题--scala全排序过滤字段
- Struts2SpringHibernate框架的简单整合1
- python(3) 切片,迭代
- 操作系统基础知识
- CentOS安装strom、zeroMQ
- Android读写SD卡代码
- [Leetcode] 407. Trapping Rain Water II 解题报告
- PHP+ajax实现连接数据库、加载更多
- Android Studio config.gradle文件配置
- 一款好看的日历控件
- String切割的方法。
- Hadoop-Azkaban-1
- Hibernate---QBC检索与本地SQL检索
- ArcGIS API for JavaScript——获取FeatureLayer的属性值