android的res/raw和assets文件夹
2013-11-24 15:36
260 查看
android开发中可以使用res/raw和assets文件夹来存放不需要系统编译成二进制的文件,例如字体文件等,这两个文件夹有很多相同的地方,例如都可以把文件夹下的东西原封不动的拷贝到应用程序目录下,但是两个文件夹也有一些不同的地方,首先就是访问方式不同,res/raw文件夹不能有子文件夹,文件夹下的资源可以使用getResources().openRawResource(R.raw.id)的方式获取到,而assets文件夹可以自己创建文件夹,并且文件夹下的东西不会被R.java文件索引到,必须使用AssetsManager类进行访问。
另外,一些低版本的android系统对res/raw和assets文件夹资源大小有限制(<1M,其实res/raw和assets文件夹下的文件在android系统底层处理机制是一样的),android2.2好像放宽(或者取消)了这个限制(至少可以存放>10M,具体没有测试。)
源地址:http://www.cnblogs.com/sunzhenxing19860608/archive/2011/06/14/2080332.html
另外,一些低版本的android系统对res/raw和assets文件夹资源大小有限制(<1M,其实res/raw和assets文件夹下的文件在android系统底层处理机制是一样的),android2.2好像放宽(或者取消)了这个限制(至少可以存放>10M,具体没有测试。)
源地址:http://www.cnblogs.com/sunzhenxing19860608/archive/2011/06/14/2080332.html
相关文章推荐
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- 读取android项目中的文件(可以读取assets文件夹或在res文件夹中raw中的文件)
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- android开发如何获取res/raw和assets文件夹的路径:
- Android中资源文件夹res/raw和assets的使用
- android开发如何获取res/raw和assets文件夹的路径
- Android中资源文件夹res/raw和assets的区别和使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用
- Android中资源文件夹res/raw和assets的使用(续)——分割文件以及合并文件
- 【Android面试】Assets文件夹和/res/raw