android 文件保存数据
来源:互联网 发布:java final修饰数组 编辑:程序博客网 时间:2024/05/21 17:37
android 把数据保存到文件中
context 类中提供了一个 openFileOutput()方法,可以用于把数据保存到指定的文件中。该方法有两个参数,第一个参数是文件名称,文件创建的时候就用这个名字,不可以包含路径,因为他有一个默认路径/data/data/<packagename>/files目录下。第二个参数是文件操作模式,主要有两种,MODE_PRIVATE 和MODE_APPENED,前者是指 下次存入的数据 会覆盖以前的数据,第二个模式 是把添加的数据 追加在原来内容后面。
向文件中写数据
public void SavedData(String string) {FileOutputStream out = null;BufferedWriter writer = null;try {out = openFileOutput("data", Context.MODE_APPEND);writer = new BufferedWriter(new OutputStreamWriter(out));writer.write(string);} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {try {if (writer != null) {writer.close();}} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}读取文件中的数据
public String getData() {FileInputStream in = null;BufferedReader reader = null;StringBuilder content = new StringBuilder();try {in = openFileInput("data");reader = new BufferedReader(new InputStreamReader(in));String line = "";while ((line = reader.readLine()) != null) {content.append(line);}} catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} finally {if (reader != null) {try {reader.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}return content.toString();}
删除文件
deleteFile(文件名称);// 删除文件
1 0
- android 文件保存数据
- Android数据保存之文件保存
- Android数据保存之文件保存
- Android 保存数据到文件
- android文件读写,数据保存
- Android文件读写,保存数据
- android 保存数据之文件存储
- android -将数据保存在文件中
- Android 数据保存之文件存储
- Android 用文件存储方式保存数据
- 【Android Training - 04】保存数据 [ Lesson 2 - 保存文件]
- iOS数据保存-文件保存
- 保存数据 之 保存文件
- 保存数据到文件
- 数据保存到文件
- 保存数据到文件
- 【Android进阶】如何使用文件来保存程序中的数据
- 【Android进阶】如何使用文件来保存程序中的数据
- 说说JSON和JSONP区别,也许你会豁然开朗(转载)
- nginx安装
- 2016 ACM赛后总结
- 如何在Android studio项目中查看R.java文件
- windows7 update更新失败,还原更改 解决办法
- android 文件保存数据
- PowerDesigner使用教程|使用方法
- ADB Android 调试利器之常用ADB指令分享
- JNI/NDK develop guide(1)
- GMap.Net开发之技巧小结
- Think PHP(TP)框架的基本使用 (三)
- Ajax技术讲解
- 再按一次退出程序
- iOS:应用沉睡之时 后台传输服务