Android系统储存方式之文件储存
2017-07-30 20:40
246 查看
Android系统储存方式之文件储存
文件储存之奖数据写入文件:
String str = editText.getText().toString(); FileOutputStream out = null; BufferedWriter writer = null; try { //Context.MODE_PRIVATE默认模式,当文件名相同,则会覆盖原文件的内容。 //Context.MODE_APPEND,表示文件若已经存在,就往文件里添加内容。 out = openFileOutput("HJJia", Context.MODE_PRIVATE); writer = new BufferedWriter(new OutputStreamWriter(out)); writer.write(str); Toast.makeText(MainActivity.this, "内容已经保存!", Toast.LENGTH_SHORT).show(); } catch (IOException e) { e.printStackTrace(); }finally { try{ if(writer!=null){ writer.close(); } }catch (IOException e){ e.printStackTrace(); } }
文件存储之从文件中读取数据:
FileInputStream In=null;BufferedReader Reader=null;
StringBuilder content=new StringBuilder();
try{
In=openFileInput("HJJia");
Reader=new BufferedReader(new InputStreamReader(In));
String line="";
while((line=Reader.readLine())!=null){
content.append(line);
}
}catch(IOException e){
e.printStackTrace();
}finally{
if(Reader!=null){
try{
Reader.close();
}catch(IOException e){
e.printStackTrace();
}
}
}
相关文章推荐
- Android实践 -- Android文件储存系统 应用篇
- 在Android系统使用PULL方式解析【多层】XML文件
- Android五大储存方式之文件存储
- Android获取手机内置外置存储文件列表,完美解决各种rom各种系统版本的获取方式不用的问题
- Android五种储存方式之一文件内部File存储
- 我搭建基于XTI_D902-B-V平台以NFS文件系统的方式启动Android的过程
- Android 储存系统--使用相机拍照保存到文件
- 以Android L读取系统所有logcat并写入文件为例分析Android 以添加系统进程的方式申请selinux的权限执行shell脚本,以及avc:dined应该怎么申请权限
- 采用HADOOP的MAPREDUCE使用其他文件系统或数据库系统的方式
- android下载编译以及文件系统提取总结
- Android 根文件系统分析
- android 文件系统的结构
- Android系统文件结构
- android的文件系统结构及其引导过程的初步理解
- 分析Android 根文件系统启动过程(init守护进程分析)
- Android编译系统中头文件搜索路径顺序的一个问题
- android的文件系统结构及其引导过程
- 关于VS2008在Vista系统下无法以文件系统的方式打开新建站点
- 分析Android 根文件系统启动过程(init守护进程分析)
- Android数据存储--SQLite 存储方式应用(日记管理系统)