安卓第一行代码之数据存储
2018-03-30 19:46
351 查看
文件存储的基本思路:
写入:
String data = "this is the data";
FileOutputStream out =null;
BufferedWriter writer = null;
try
{
out = openFileOutput("content_path",MODE_PRIVATE/MODE_APPEND);
writer = new BufferedWriter(new OutputStreamWriter(out));
writer.write(data);
}
catch(IOException e)
{
e.printStackTrace();
}
finally
{
try
{
if(writer!=null)
{
writer.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
读取:
FileInputStream in =null;
BufferedReader reader =null;
StringBuilder builder = new StringBuilder();
try
{
in = openFileInput("content_path");
reader = new BufferedReader(new InputStreamReader(in));
String line="";
while(line=reader.readLine()!=null)
{
builder.append(line);
}
}
catch(IOException e)
{
e.printStackTrace();
}
finally
{
try
{
if(reader!=null)
{
reader.close();
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
写入:
String data = "this is the data";
FileOutputStream out =null;
BufferedWriter writer = null;
try
{
out = openFileOutput("content_path",MODE_PRIVATE/MODE_APPEND);
writer = new BufferedWriter(new OutputStreamWriter(out));
writer.write(data);
}
catch(IOException e)
{
e.printStackTrace();
}
finally
{
try
{
if(writer!=null)
{
writer.close();
}
catch(IOException e)
{
e.printStackTrace();
}
}
}
读取:
FileInputStream in =null;
BufferedReader reader =null;
StringBuilder builder = new StringBuilder();
try
{
in = openFileInput("content_path");
reader = new BufferedReader(new InputStreamReader(in));
String line="";
while(line=reader.readLine()!=null)
{
builder.append(line);
}
}
catch(IOException e)
{
e.printStackTrace();
}
finally
{
try
{
if(reader!=null)
{
reader.close();
}
}
catch(IOException e)
{
e.printStackTrace();
}
}
相关文章推荐
- 第一行代码 第六章 数据储存方案 - SQLite数据库存储
- 第一行代码 第六章 数据储存方案 - LitePal数据库存储
- 【第一行代码】Android数据存储
- 数据存储之SharedPreferences存储——第一行代码Android学习笔记
- Android第一行代码学习笔记四----数据存储
- 第一行代码-第6章 数据存储方案,持久化技术
- 第一行代码笔记 数据存储全方案
- 第一行代码笔记3:数据存储
- [Android][第一行代码][第 6 章 数据存储]
- 第一行代码 第六章 数据储存方案 - 文件存储
- 第一行代码笔记,第六章-----详解数据存储
- 【第一行代码-Android】学习(一)及在studio的迁移(5)存储数据
- 《第一行代码--Android》读书笔记之数据存储
- 数据存储之SQLite 数据库存储——第一行代码Android学习笔记
- 数据存储之文件存储——第一行代码Android学习笔记
- 安卓存储数据和文件系列1:读写sdCard方式
- 安卓数据存储1--文件存储
- 【Android】2015.08.31 安卓官方文档: Day3  第一行代码 Day1 Count:3
- 第一行代码总结:10网络:10.4解析JSON格式数据10.4.1使用JSONObject
- 存储过程配合UpdateDaset方法批量插入Dataset数据实现代码