Android文件存储小结
来源:互联网 发布:麦迪在cba的数据 编辑:程序博客网 时间:2024/06/10 10:01
核心技术就是Context类的openFileInput()和openFileOutput()方法,之后就是利用java的各种流进行读写操作。但是文件存储并不适用于保存一些比较复杂的文本数据。
典型结构:
/*存储*/FileOutputStream out=null;PrintWriter pw=null;try{ out=openFileOutput("data",Context.MODE_PRIVATE); //可以看出openFileOutput方法返回的是FileOutputStream类型 pw=new PrintWriter(out); pw.write(inputText); pw.flush();}catch(Exception e){ e.printStackTrace();}finally{ try{ if(writer!=null){ writer.close(); } }catch(IOException e){ e.printStackTrace(); }}
/*读取*/FileInputStream in=null;BufferedReader br=null;StringBuilder sb=new StringBuilder();try{ in=openFileInput("data"); br=new BufferedReader(new InputSreamReader(in)); String temp=""; if((temp=br.readLine())!=null){ sb.append(temp); }}catch(IOException e){ e.printStackTrace();}finally{ if(br!=null){ try{ br.close(); }catch(IOException e){ e.printStackTrace(); } }}
0 0
- Android文件存储小结
- android数据存储在文件小结
- IOS文件存储小结
- Android数据存储小结
- Android存储-文件存储
- android存储---文件存储
- Android - 文件操作 小结
- Android - 文件操作 小结
- Android - 文件操作 小结
- Android - 文件操作 小结
- Android - 文件操作 小结
- Android文件操作小结
- Android - 文件操作 小结
- Android文件操作小结
- Android文件路径小结
- Android布局文件小结
- Android.mk文件小结
- Android入门——数据存储之IO文件流操作小结
- spring+mybatis多数据源(数据库主从)实例
- 字符串的几种用法:
- 归档自定义对象用到的编码解码
- JDBC学习笔记 -- day01 入门程序
- 在移动的div中显示年月日时分秒星期,并计算当前页面活动时间
- Android文件存储小结
- WKWebView使用
- intellij idea 的 project 和 module 到底是啥关系
- redis主从复制
- 使用win32imageinstall安装ubuntu
- css圆圈旋转特效
- [LeetCode] Reverse Integer 解题报告
- php端防止xss攻击
- Say Hello to Retrofit