AS的assets文件夹理解

来源:互联网 发布:天谕sabar捏脸数据图女 编辑:程序博客网 时间:2024/06/13 21:14

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>




0 0
原创粉丝点击