res/raw下的资源文件读写
2012-03-11 20:33
155 查看
读取原始格式文件,首先需要调用getResource()函数获得资源对象,然后通过调用资源对象的openRawResource()函数,以二进制流的形式打开指定的原始格式文件。在读取文件结束后,调用close()函数关闭文件流
关于读取原始格式文件的核心代码如下
Resources resources = this.getResources();
InputStream inputStream = null;
try {
inputStream = resources.openRawResource(R.raw.raw_file);
byte[] reader = new byte[inputStream.available()];
while (inputStream.read(reader) != -1) {
}
自己整理的:
View Code
这个app潮流公众帐号主要是推荐给手机用户最近最潮的软件,让大家随时跟上时尚。我们会提供给你们最好的服务,喜欢我们就帮我们推荐吧!
关于读取原始格式文件的核心代码如下
Resources resources = this.getResources();
InputStream inputStream = null;
try {
inputStream = resources.openRawResource(R.raw.raw_file);
byte[] reader = new byte[inputStream.available()];
while (inputStream.read(reader) != -1) {
}
自己整理的:
View Code
Resources resources = this.getResources();//在住程序初始化的时候得到资源文件 InputStream inputStream = null; //得到输入流 try { inputStream = resources.openRawResource(R.raw.raw_file);//以二进制流的形式打开指定的原始格式文件 byte[] reader = new byte[inputStream.available()]; //把得到的流数据存放在reader里面 while (inputStream.read(reader) != -1) { //一直读到最后 } displayView.setText(new String(reader,"utf-8")); //显示在EditText里面 } catch (IOException e) { Log.e("ResourceFileDemo", e.getMessage(), e); } finally { if (inputStream != null) { try { inputStream.close(); //关闭输入流 } catch (IOException e) { } } }
这个app潮流公众帐号主要是推荐给手机用户最近最潮的软件,让大家随时跟上时尚。我们会提供给你们最好的服务,喜欢我们就帮我们推荐吧!
![](http://images.cnitblog.com/blog/378696/201312/06191231-2e43de4c023b4526ab8025e37cd6412f.jpg)
相关文章推荐
- res/raw下的资源文件读写
- res/raw和assets资源文件的使用
- 如何获取资源文件res/raw或assets目录的Uri
- Android 分割合并文件 assets res/raw 存放资源的限制
- android资源文件(assets and raw) 的读写
- 安卓获取res下的资源文件:string字符串、color颜色、dimen尺寸、array数组、drawable图片和xml、anim/animator动画、raw媒体、assets资源
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- android三个特殊的资源目录 /res/xml /res/raw 和 /assets
- Android framework/base/core/res 中添加资源文件编译
- res/raw和assets 文件读取
- android中怎么加载res/raw文件夹下的文件
- Android 的坑一 :android.content.res.Resources$NotFoundException: String resource ID #0x0 找不到资源文件ID #0x0
- Android中assets目录和raw目录的区别及其中properties资源文件的读取
- Android : assets与res/raw资源目录的区别
- AssetsUtils【读取assets、res/raw、./data/data/包名/目录下的文件】
- Android 读RAW下的资源文件
- Android res/raw文件以及raw与res/assets异同
- android反编译之获得res下的xml配置文件及图片等资源
- Android问题之res/raw和assets的区别及文件大小限制