android数据存储—文件存储
来源:互联网 发布:windows家庭版怎么激活 编辑:程序博客网 时间:2024/06/03 14:43
- 文件存储
:存储一些简单的数据 和二进制数据
Context提供的一个openFileOutput( ) 得到一个FileOutputStream对象
//在活动结束前保存数据保存 protected void onDestroy() { super.onDestroy(); String editData = edit.getText().toString(); save(editData); } private void save(String data) { FileOutputStream out= null; BufferedWriter writer = null; try { out = openFileOutput("data", Context.MODE_PRIVATE); writer = new BufferedWriter(new OutputStreamWriter(out)); writer.write(data); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { if(writer != null ) { try { writer.close(); } catch (IOException e) { e.printStackTrace(); } } } } //注意try catch 和 IOException
然后再进行读取数据
public String load(){ FileInputStream in = null; BufferedReader reader = null; StringBuilder content = new StringBuilder(); try { in = openFileInput("data");//data是之前写入数据时的名字! reader = new BufferedReader(new InputStreamReader(in)); String line ; while((line = reader.readLine()) != null){ content.append(line); //将数据一行一行读入 } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { try { reader.close(); } catch (IOException e) { e.printStackTrace(); } } return content.toString() ; } 通过这个openFileInput("data")
//看第一行代码总结
0 0
- Android数据存储——文件存储
- android数据存储——文件存储
- android数据存储—文件存储
- Android 数据存储--文件存储
- android 数据存储-文件存储
- Android中数据存储——文件存储数据
- Android中数据存储——文件存储数据
- Android数据存储之文件存储数据
- Android 数据存储操作(2)——文件存储
- Android学习14——数据存储之文件存储
- Android数据存储——2.文件存储_A_文本文件
- Android数据存储访问——文件存储
- Android数据存储访问——文件存储
- Android开发——数据存储之文件存储
- Android数据存储方式之——文件存储
- Android安卓——数据存储之文件存储
- Android数据存储之文件存储
- Android数据存储之文件存储
- 解构京东智慧物流:智能化设备+大数据技术
- Java Web前端到后台常用框架介绍
- python learning
- uboot移植准备工作三
- php的类型转换
- android数据存储—文件存储
- Sql之left join(左关联)、right join(右关联)、inner join(自关联)的区别
- SpringMVC+Mybatis框架整合
- java深克隆与浅克隆
- WinExec 函数
- js实现复制功能
- 动态规划-ZOJ 1025-WOODEN STICKS
- 单例模式学习及几种不同写法
- 磁盘测试