android 文件保存到SD卡
2011-11-27 16:43
330 查看
第一步:
在AndroidManifest.xml 加sd卡仿问的权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
第二步:
判断sd卡是否存在并且没有写保护
Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)
第三步:
如果sd卡存在,且没有写保护,则保存文件到sd卡
File file = new File(Environment.getExternalStorageDirectory(), filename);//取得sd卡的目录 及要保存的文件名
FileOutputStream outStream = new FileOutputStream(file);//取得文件的输出流
outStream.write(content.getBytes());//写入数据到sd卡
在AndroidManifest.xml 加sd卡仿问的权限
<!-- 在SDCard中创建与删除文件权限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard写入数据权限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
第二步:
判断sd卡是否存在并且没有写保护
Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)
第三步:
如果sd卡存在,且没有写保护,则保存文件到sd卡
File file = new File(Environment.getExternalStorageDirectory(), filename);//取得sd卡的目录 及要保存的文件名
FileOutputStream outStream = new FileOutputStream(file);//取得文件的输出流
outStream.write(content.getBytes());//写入数据到sd卡
相关文章推荐
- android保存文件到SD卡中
- Android 线程池及多线程下载,Progressbar动态更新以及文件保存sd卡
- Android文件的保存(本地和SD卡)与读取
- 【Android游戏开发十三】(保存游戏数据 [下文])详解SQLite存储方式,并把SQLite的数据库文件存储在SD卡中!!!
- Android将String保存为SD卡中TXT文件
- android 将res/raw下的文件保存至SD卡
- Android如何保存文件到sd卡,及期间遇到的各种问题
- android中使用Http下载文件并保存到本地SD卡
- 一道面试题引发的对android中context的研究(一)-SharedPreference是否可以将文件保存在SD卡上
- android 文件保存到SD卡
- Android将String保存为SD卡中TXT文件的方法
- android 以追加形式写文件并把文件保存到SD卡中
- android 以追加形式写文件并把文件保存到SD卡中
- android项目中如何获取assets下面的文件在SD卡上面的保存路径
- android文件保存到sd卡和内存
- android保存文件到SD卡中
- android 文件保存到SD卡
- Android sd卡创建文件夹保存文件
- Android HTTP下载文件并保存到本地或SD卡
- Android开发笔记——从SD卡保存和读取文件