Android对sdcard操作
来源:互联网 发布:小米网络音响 闹钟 编辑:程序博客网 时间:2024/05/22 06:11
1.加入sdcard操作权限;
2.确认sdcard的存在;
3.不能直接在非sdcard的根目录创建文件,而是需要先创建目录,再创建文件;
在AndroidManifest.xml添加sdcard操作权限
<!-- sdcard权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">
</uses-permission>
变量声明:
private final static String PATH = "/sdcard/digu";
private final static String FILENAME = "/notes.txt";
向sdcard写文件
/**
* 写文件
*/
private void onWrite() {
try {
Log.d(LOG_TAG, "Start Write");
//1.判断是否存在sdcard
if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) {
//目录
File path = new File(PATH);
//文件
File f = new File(PATH + FILENAME);
if(!path.exists()){
//2.创建目录,可以在应用启动的时候创建
path.mkdirs();
}
if (!f.exists()) {
//3.创建文件
f.createNewFile();
}
OutputStreamWriter osw = new OutputStreamWriter(
new FileOutputStream(f));
//4.写文件,从EditView获得文本值
osw.write(editor.getText().toString());
osw.close();
}
} catch (Exception e) {
Log.d(LOG_TAG, "file create error");
}
}
- Android对sdcard操作
- <转载>Android 对sdcard操作
- Android开发——对sdcard扩展卡文件操作
- Android开发——对sdcard扩展卡文件操作
- android JNI C代码对sdcard中文件的操作
- Android开发——对sdcard扩展卡文件操作
- android操作sdcard
- android sdcard卡操作
- Android SDCard操作详解
- Android SDCard操作
- Android SDCard操作
- android SDCARD 读写操作
- android操作sdcard
- Android之SDCard操作
- android开发 - SDCARD操作
- 对sdcard的一些操作
- Android SDCard文件、目录操作
- Android中Sdcard的操作
- php 需要了解的
- CSS z-index 属性的使用方法和层级树的概念
- android开发之ProgressDialog使用总结
- 如何学会编辑文章快速收录?
- Android KEYCODE键值对应大全
- Android对sdcard操作
- C++ 项目3 文件加结构体实现实用系统
- HDU-4500-小Q系列故事——屌丝的逆袭
- D. DZY Loves Modification
- 1065. A+B and C (64bit)
- [数论] POJ 3126 Prime Path
- sql 中分割字符串的方法
- [HDOJ 3708][Vjudge 41282] Warrior Lady [动态规划]
- 第八章 进程控制 fork函数