Android开发读写私有文件
来源:互联网 发布:网络更新时间 编辑:程序博客网 时间:2024/05/16 05:19
所谓私有文件,则是指程序自己能读取,而其它程序没有权限访问的文件,此文件保存在Data.app.程序包.file目录下面。
其中写文件的方法比较简单:
private void writeFile(String fileName, String info) {
try {
FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE);
byte[] bytes = info.getBytes();
fout.write(bytes);
fout.close();
} catch (Exception err) {
}
}
这样可以完成对私有文件的写,在写私有文件时使用的是openFileOutput 这个文件。
上面对私有文件进行了写入,下面对私有文件进行读:
private String readFile(String fileName) {
try {
FileInputStream fin = openFileInput(fileName);
int length = fin.available();// 获取文件长度
byte[] bytes = new byte[length];
fin.read(bytes);
return EncodingUtils.getString(bytes, ENCODING);
} catch (Exception err) {
return "";
}
}
其中写文件的方法比较简单:
private void writeFile(String fileName, String info) {
try {
FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE);
byte[] bytes = info.getBytes();
fout.write(bytes);
fout.close();
} catch (Exception err) {
}
}
这样可以完成对私有文件的写,在写私有文件时使用的是openFileOutput 这个文件。
上面对私有文件进行了写入,下面对私有文件进行读:
private String readFile(String fileName) {
try {
FileInputStream fin = openFileInput(fileName);
int length = fin.available();// 获取文件长度
byte[] bytes = new byte[length];
fin.read(bytes);
return EncodingUtils.getString(bytes, ENCODING);
} catch (Exception err) {
return "";
}
}
使用"openFileInput"来读取私有文件。
原文地址:点击打开链接
- Android开发读写私有文件
- Android 读写私有文件的函数
- Android下私有文件夹文件的读写
- Android开发之读写文件
- Android开发_读写文件
- android开发--文件读写摘要
- android txt文件读写(读取资源文件,读取私有和SD文件的方法)
- Android开发中SD卡文件读写
- Android开发5——文件读写
- Android开发入门之读写文件
- Android开发之如何读写文件
- Android开发中的文件的读写
- Android开发之如何读写文件
- Android开发之如何读写文件 .
- Android开发之如何读写文件
- Android开发之如何读写文件
- C#开发Android-文件的读写
- C#开发Android-文件的读写
- 云端分布式搜索技术
- JDBC连接mysql
- JAVA读取属性文件的几种方法
- Spring 注入 List Set Properties Map
- hdu 1241
- Android开发读写私有文件
- 两分钟彻底让你明白Android Activity生命周期(图文)!
- 端口详解
- woj1006-Language of Animals
- 独立完成Hi3515 dvr的感触
- MyEclipse6.0安装SVN
- java线程的五种状态
- JavaScript学习笔记(二十三) 私有的属性和方法
- 创建一个Windows Phone 应用程序工程