Android私有文件资源文件的存取
来源:互联网 发布:数据挖掘的就业前景 编辑:程序博客网 时间:2024/04/28 18:21
一、私有文件夹下的文件存取(/data/data/包名)
Java代码
- import java.io.FileInputStream;
- import java.io.FileOutputStream;
- import org.apache.http.util.EncodingUtils;
- public void writeFileData(String fileName,String message){
- try{
- FileOutputStream fout = openFileOutput(fileName, MODE_PRIVATE);
- byte [] bytes = message.getBytes();
- fout.write(bytes);
- fout.close();
- }
- catch(Exception e){
- e.printStackTrace();
- }
- }
- public String readFileData(String fileName){
- String res="";
- try{
- FileInputStream fin = openFileInput(fileName);
- int length = fin.available();
- byte [] buffer = new byte[length];
- fin.read(buffer);
- res = EncodingUtils.getString(buffer, "UTF-8");
- fin.close();
- }
- catch(Exception e){
- e.printStackTrace();
- }
- return res;
- }
二、从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)
Java代码
- public String getFromRaw(String fileName){
- String res = "";
- try{
- InputStream in = getResources().openRawResource(R.raw.test1);
- int length = in.available();
- byte [] buffer = new byte[length];
- in.read(buffer);
- res = EncodingUtils.getString(buffer, "UTF-8");
- in.close();
- }
- catch(Exception e){
- e.printStackTrace();
- }
- return res ;
- }
三、从asset中获取文件并读取数据(资源文件只能读不能写)
Java代码
- public String getFromAsset(String fileName){
- String res="";
- try{
- InputStream in = getResources().getAssets().open(fileName);
- int length = in.available();
- byte [] buffer = new byte[length];
- in.read(buffer);
- res = EncodingUtils.getString(buffer, "UTF-8");
- }
- catch(Exception e){
- e.printStackTrace();
- }
- return res;
- }
0 0
- android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- android私有文件资源文件的读取
- Android文件资源(raw/data/asset)的存取
- Android文件资源(raw/data/asset)的存取
- Android文件资源(raw/data/asset)的存取
- Android文件资源(raw/data/asset)的存取
- android framework中添加私有资源文件
- android framework中添加私有资源文件
- android txt文件读写(读取资源文件,读取私有和SD文件的方法)
- android私有文件的使用方法
- Android文件存取
- Android文件存取
- android 文件存取
- 『算法学习笔记』1st day. 顺序结构程序设计
- 游戏服务器之技能
- python学习笔记1语句
- OpenNI + OpenCv2的第二个实验手势识别
- 关于PHP乱码的研究
- Android私有文件资源文件的存取
- java基础面试题
- 新年好啊
- C++:在函数parameter passed by reference时,如果可能,尽量使其是reference to const
- linux安装db2
- liunx服务器配置
- Java阻塞队列的实现
- 解决字段中有两个点的值统一处理为一个点
- git fetch 的简单用法:更新远程代码到本地仓库