Android:文件读写.
//往SD卡写入文件的方法public void savaFileToSD(String filename, String filecontent) throws Exception {//如果手机已插入sd卡,且app具有读写sd卡的权限if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {filename = Environment.getExternalStorageDirectory().getCanonicalPath() + "/" + filename;//这里就不要用openFileOutput了,那个是往手机内存中写数据的FileOutputStream output = new FileOutputStream(filename);output.write(filecontent.getBytes());//将String字符串以字节流的形式写入到输出流中 output.close();//关闭输出流} else Toast.makeText(context, "SD卡不存在或者不可读写", Toast.LENGTH_SHORT).show();}//读取SD卡中文件的方法//定义读取文件的方法:public String readFromSD(String filename) throws IOException {StringBuilder sb = new StringBuilder("");if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {filename = Environment.getExternalStorageDirectory().getCanonicalPath() + "/" + filename;//打开文件输入流FileInputStream input = new FileInputStream(filename);byte[] temp = new byte[1024];int len = 0;//读取文件内容:while ((len = input.read(temp)) > 0) {sb.append(new String(temp, 0, len));}//关闭输入流 input.close();}return sb.toString();}
/*摘自菜鸟教程,侵删*/
//权限
<!-- 在SDCard中创建与删除文件权限 --> <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/> <!-- 往SDCard写入数据权限 --> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
转载于:https://www.cnblogs.com/Ravenzzz/p/10012077.html
Android:文件读写.相关推荐
- 【转】Android - 文件读写操作 总结
Android - 文件读写操作 总结 原文出处:http://blog.csdn.net/ztp800201/article/details/7322110 在android中的文件放在不同位置,它 ...
- Android 文件读写最全解析
本文目录 Android文件读写概述 读取raw目录文件 读取assets目录文件 data/data/(包名) 目录文件读写 写数据 读数据 sdcard文件读写 申请动态权限 写数据 读数据 sd ...
- android文件读写操作布局文件代码,android实现文件读写功能
本文实例为大家分享了android实现文件读写功能的具体代码,供大家参考,具体内容如下 读取: public static String _getJsonString(String fileName) ...
- Android文件读写操作(assets 文件、 raw文件、内部存储文件、外部存储文件)
Android中的文件读写操作是不可或缺的,每个应用都会涉及到读写操作.这里将读写操作分成了四个部分 assets文件夹中文件数据的读取 raw文件夹中的文件数据的读取 Android内部存储文件的读 ...
- Android - 文件读写操作 总结
http://blog.csdn.net/ztp800201/article/details/7322110 在android中的文件放在不同位置,它们的读取方式也有一些不同. 本文对android中 ...
- android 文件读写概述
(1)data/data下面主要是/data/data/Package Name目录, 该目录下面主要是/data/data/Package Name/Shared_Pref, /data/data/ ...
- android 文件读写
读取: public static String _getJsonString(String fileName) throws IOException { if ((fileName == null) ...
- qt android文件读写文件,qt android 开发之写入xml配置文件篇
应用初始化本地数据,需要读取配置文件,小编介绍如何通过xml简单写入配置文件,至于为什么选择这个格式,主要因为在qml中有一个很好 的类使用:XmlListModel xmlListModel能直接读 ...
- android文件读写
public class service { private Context context;//引入上下文对象,要使用其中的方法openFileOutput public service ...
最新文章
- 【摄像头】摄像头相关名词解释
- JavaScript 笔记(2) -- 类型转换 正则表达 变量提升 表单验证
- tomcat8+在maven中热部署
- linux在执行时提示无此文件的一个处理办法
- 七十五、SpringBoot 的数据缓存cache(二)
- 浏览器外部署Silverlight更新检查失败的原因及对策
- 人口预测和阻尼-增长模型_使用分类模型预测利率-第1部分
- 全开源纵横支付多平台多功能支付系统源码
- 支付宝:预计三年内智能出行将覆盖全国
- 用js代码判断质数_在 JS 中判断,并不是都要用 ===
- vue 2.0项目 favicon.ico不显示 解决方案
- bzoj 1654: [Usaco2006 Jan]The Cow Prom 奶牛舞会(Trajan)
- ubuntu下Qt cannot find -lGL错误的解决方法
- 史上最全的大数据学习资源(Awesome Big Data)
- oracle求累积收益率,解决报表sql中的累计收益率问题?换个姿势,再来一次~
- 神武4最新服务器,《神武4》亲自体验现版本新区后的新区告白
- 传统情感分类方法与深度学习的情感分类方法对比
- python生成中文词云图
- Matlab之图像平移(七)
- 关于 Linux 中 firewalld 的一些笔记整理
热门文章
- 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三2-转
- 蓝桥杯 ADV-130 算法提高 色盲的民主
- 蓝桥杯 ALGO-105 算法训练 黑色星期五
- [Java] 蓝桥杯ALGO-13 算法训练 拦截导弹
- PAT 乙级 1017. A除以B (20) Java版
- LeetCode 67. Add Binary
- 蓝桥杯 ALGO-31算法训练 开心的金明(01背包,动态规划)
- 查看centos硬件配置
- SecureCRT 中文显示乱码
- Nginx做反向代理和负载均衡时“X-Forwarded-For”信息头的处理