assets目录的作用:
可以存放项目一些较大的资源文件,例如:图片、音乐、字体等。
res目录的作用:
可以存放项目中所有的资源文件,例如:图片(*.png、*.jpg)、文本,系统自己创建的文件目录。
res目录和assets目录关系:
1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制
2.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.fil..
assets目录在AS中的创建:
ctrl+N->选择Folder->Assets
assets目录在AS中的定义: 在project视图下,有一个app.iml文件添加对应的位置如下: <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />Assets文件夹数据的访问: getResources().getAssets().open();Raw文件夹数据的访问:<span style="font-size:24px;"><span style="white-space:pre"> </span>getResources().openRawResources(R.id);</span>
转载请注明原文地址: https://ju.6miu.com/read-1299078.html