文件目录结构
assets:
1。所有资源不会在R.java文件下生成相应的标记
2。应用打包时,直接加入到程序中,不做任何处理
3。访问时必须使用AssetsManger类进行
res/raw:
1。所有资源都会在R.java文件下生成相应的标记
2。打包时会自动判断哪些文件、资源有被用到,没有被用到的不会进行打包。
3。资源会编译成二进制文件进行打包
4。res可以创建一些文件夹,都是存放特定资源的,比如res/anmi存放动画资源,res/xml可以在Activity使用 getResource().getXML读取这里的资源文件,res/raw该文件目录下的文件直接复制到设备上面去,不能有子文件夹,编译时,这里的数据不进行编译,直接加入到程序中,使用的方法getResource().openRawResources(ID)
网友评论