美文网首页
Android 项目中 asset 目录和 res 目录有什么区

Android 项目中 asset 目录和 res 目录有什么区

作者: zivxia | 来源:发表于2019-11-01 18:21 被阅读0次

引用资源的方式不同

  • asset访问时是通过AssetManager进行访问。
  • res中的文件都有一个唯一的资源id,通过R.id.filename进行访问。

处理方式不同

  • asset文件夹下的文件都是原封不动的打入apk包中。
  • res除raw下的文件原封不动的打入apk包中,其他所有文件都会被编译成二进制文件。

子目录不同

  • asset可以任意创建子目录
  • res只能有一层子目录,并且是预定义的,比如res/layout、res/anim、res/xml、res/values等。

相关文章

网友评论

      本文标题:Android 项目中 asset 目录和 res 目录有什么区

      本文链接:https://www.haomeiwen.com/subject/wbrqbctx.html