assets文件夹资源的访问
来源:互联网 发布:搜索一下淘宝网 编辑:程序博客网 时间:2024/05/21 17:37
assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。
需要注意的是,来自Resources和Assets 中的文件只可以读取而不能进行写的操作
以下为从Raw文件中读取:
public String getFromRaw(){ try { InputStreamReader inputReader = new InputStreamReader( getResources().openRawResource(R.raw.test1)); BufferedReader bufReader = new BufferedReader(inputReader); String line=""; String Result=""; while((line = bufReader.readLine()) != null) Result += line; return Result; } catch (Exception e) { e.printStackTrace(); } }
以下为直接从assets读取
public String getFromAssets(String fileName){ try { InputStreamReader inputReader = new InputStreamReader( getResources().getAssets().open(fileName) ); BufferedReader bufReader = new BufferedReader(inputReader); String line=""; String Result=""; while((line = bufReader.readLine()) != null) Result += line; return Result; } catch (Exception e) { e.printStackTrace(); } }
当然如果你要得到内存流的话也可以直接返回内存流!
本文来自 http://blog.sina.com.cn/s/blog_7161d18a0100o7go.html
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- assets文件夹资源的访问
- Android的assets文件夹资源访问
- android assets文件夹资源的访问
- Android assets文件夹资源的访问
- Android assets文件夹资源访问
- android中访问assets文件夹下的资源
- 使用Assets文件夹下的资源
- RawResTest--访问assets下的资源
- C#强化系列文章三:实验分析C#中三种计时器使用异同点
- 初学C++
- 缓存系统MemCached的Java客户端优化历程
- <医院信息化白皮书2008>摘要
- Android、Symbian系统手机通讯录和Google Gmai同步
- assets文件夹资源的访问
- conversion to dalvik format failed with error 1的解决办法
- Jackrabbit之DataStore
- WCF相关内容
- C# OpenFileDialog 用法(二)
- MySQL数据库开启或关闭函数功能
- C语言——第八章
- AVI文件格式
- Paxos在大型系统中常见的应用场景