美文网首页
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