A011-raw资源
来源:互联网 发布:des算法加密过程 编辑:程序博客网 时间:2024/06/06 00:08
前面的笔者介绍过了assets资源,这节课介绍的是在res目录下的raw资源,路径为res/raw。处理assets资源外,我们程序中涉及到的资源文件都在res目录下,比如前面介绍过的drawable资源、menu资源,后面会陆续介绍其他资源类型。
我们要如何获取raw下的资源,它跟assets目录的资源有什么异同,这个是我们Android开发者需要去关注的。
共同点
两者都不会被编译成二进制文件,也就是说它们是会原封不动打包到apk文件中的
不同点
- assets不会被映射到R文件中,而raw资源会映射到R文件。
- raw资源可以通过R.raw.filename来进行引用
- assets可以有目录结构,raw不可以有目录结构
eg:读取res/raw下的txt文件
public void readRaw() { InputStream inputStream = getResources().openRawResource(R.raw.demo); textView.setText(read(inputStream)); } private String read(InputStream inputStream) { try { ByteArrayOutputStream osStream = new ByteArrayOutputStream(); int length; while ((length = inputStream.read()) != -1) { osStream.write(length); } return osStream.toString(); } catch (IOException e) { return "文件读写失败"; } }
引用:http://www.cnblogs.com/leizhenzi/archive/2011/10/18/2216428.html
1 0
- A011-raw资源
- raw资源
- /res/raw & /assets 携带资源
- /res/raw & /assets 携带资源
- android raw与assets资源
- Android 打开资源raw文件
- android assets与raw资源
- Android资源 assets资源使用 raw
- apk携带资源之raw & assets
- apk携带资源之raw & assets
- Android apk携带资源之raw & assets
- Android 读RAW下的资源文件
- android中读取原始(Raw)资源
- 读取raw 文件夹下的资源
- android中读取原始(Raw)资源
- Android资源目录assets及raw
- Android资源目录assets及raw
- 资源res、assets、Raw打包到jar
- 详细描述求最长公共子序列算法
- 多进程、多线程、同步、通信
- C#实现多态之一抽象
- 莫队算法 sqrt(n)分块思想
- iOS开发 ----- 仿QQ实现滑动显示后边按钮
- A011-raw资源
- Wireless Network 并查集
- java中string与其他类型数据之类的转换
- USACO 1.3 Barn Repair (快排+贪心)
- [BZOJ1617] [Usaco2008 Mar]River Crossing渡河问题
- 硬盘和操作系统数据块
- KE Keil工程每次编译都编译所有文件
- 计算两个字符串间符合字典序且在一定长度内的字符串个数
- CERC 2012 题解 (A~K)