res和assets都是资源目录,但是它们有很大区别
res中的资源文件都会在R类中生成一个与之对应的变量,通过这些变量来引用资源,比如R.layout.xxx.xml等
assets中的资源使用文件名来引用,比如assets/xxx.xml
res中除了raw外,其他资源都会被编译
assets中的资源和res/raw中资源,直接打包处理,到APK中
res中只能有一层子目录,而且子目录是预定义的
assets中可以自定义多层次子目录
res和assets都是资源目录,但是它们有很大区别
res中的资源文件都会在R类中生成一个与之对应的变量,通过这些变量来引用资源,比如R.layout.xxx.xml等
assets中的资源使用文件名来引用,比如assets/xxx.xml
res中除了raw外,其他资源都会被编译
assets中的资源和res/raw中资源,直接打包处理,到APK中
res中只能有一层子目录,而且子目录是预定义的
assets中可以自定义多层次子目录