关于AndroidSDCard存储的问题
使用Activit的openFileOutput()方法保存文件,文件是放在手机内在上;
注:模拟器中创建SDCard卡镜像文件,可以在创建模拟器是创建,也可以在Dos窗口中进行androidSDK安装路径tools目录,输入如下命令:mksdcard2048MD:\AndroidTool\sdcard.img
在程序中访问SDCard,需要如下
在SDCard中创建与删除文件的权限
<uses-permissionandroid:name="
在SDCard中写入数据权限
<uses-permissionandroid:name="
publicvoidsaveToSDCard(Stringfilename,Stringfilecontent)throwsIOException{
Filefile=newFile(
FileOutputStreamoutStream=newFileOutputStream(file);
outStream.write(filecontent.getBytes());
outStream.close();
}
//判断SD卡是否存在并且可以读写
//if(Environment.
//fs.saveToSDCard(filenamestr,filecontentstr);
//Toast.makeText(getApplicationContext(),R.string.success,1).show();
//}else{
//Toast.makeText(getApplicationContext(),R.string.sdcarderror,1).show();
//}
相关文章
- 存储类型类别及文件系统
- 一种为上而生的网络服务:内容存储网络CSN
- 解决PHP2038年时间存储显示问题
- Redis缓存-序列化对象存储乱码问题的解决
- Python 中使用 MongoDB 存储爬虫数据详解编程语言
- 一个枚举值存储的问题详解编程语言
- HBase优化技巧、存储详解大数据
- 深入MySQL:学习二进制数据存储(mysql二进制数据)
- 语句利用Oracle存储过程灵活处理条件语句(oracle存储过程条件)
- ASP空间与MSSQL相结合,完美解决网站数据库存储与运行问题(asp空间mssql)
- 利用Redis解决复杂关系存储问题(redis存储复杂关系)
- 如何在 Linux 上挂载存储设备?(linux挂存储)
- MySQL的行最大长度问题,如何避免数据存储限制?(mysql行最大长度)
- SQL Server:安全存储的宝藏(sqlserver是明文)
- 使用Oracle存储过程解决复杂问题(调用oracle存储过程)
- Oracle存储引擎:有效解决数据管理问题(oracle 存储引擎)
- 利用Redis技术存储视频信息(视频存入redis)
- 用Redis构建浏览记录持久化层(用redis存储浏览记录)
- Redis存储爬虫信息,精简高效采集(爬虫存储在redis)
- 用Redis解决数据存储和访问问题(为什么要引入redis)
- Redis集群解决多库存储问题(redis集群多个库)
- Redis可以存储空值么(redis能存null么)
- Redis解决泛型存储问题(redis泛型存储)