Android私有文件资源文件的存取
2012-07-18 15:41
363 查看
一、私有文件夹下的文件存取(/data/data/包名)
复制到剪贴板 Java代码
二、从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)
复制到剪贴板 Java代码
三、从asset中获取文件并读取数据(资源文件只能读不能写)
复制到剪贴板 Java代码
复制到剪贴板 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; }
相关文章推荐
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- Android私有文件资源文件的存取
- android私有文件资源文件的存取
- Android私有文件资源文件的存取
- android txt文件读写(读取资源文件,读取私有和SD文件的方法)
- Android文件资源(raw/data/asset)的存取
- android私有文件资源文件的读取
- android framework中添加私有资源文件
- 第61章、资源文件之存取操作(从零开始学Android)
- android txt文件读写(读取资源文件,读取私有和SD文件的方法)
- Android文件资源(raw/data/asset)的存取
- Android文件资源(raw/data/asset)的存取
- Android文件资源(raw/data/asset)的存取
- android的通过context对象读取私有文件
- Android开发之资源文件存储
- android资源文件详解
- Android资源文件res下文件夹的后缀,适配不同屏幕。
- Android 资源文件中@、@android:type、@*、?、@+含义和区别