zoukankan      html  css  js  c++  java
  • Android工程文件下assets文件夹与res文件夹的区别

    1.assets:不会在R.java文件下生成相应的标记,assets文件夹可以自己创建文件夹,必须使用AssetsManager类进行访问,存放到这里的资源在运行打包的时候都会打入程序安装包中,

    2.res:会在R.java文件下生成标记,这里的资源会在运行打包操作的时候判断哪些被使用到了,没有被使用到的文件资源是不会打包到安装包中的。

    res/raw和assets文件夹来存放不需要系统编译成二进制的文件,例如字体文件等

     

    在res文件夹下还可以定义一下目录:

    res/anim:这里存放的是动画资源。

    res/xml:可以在Activity中使用getResource().getXML()读取这里的资源文件

    res/raw:该目录下的文件可以直接复制到设备上,不能有子文件夹编译软件时,这里的数据不需要编译,直接加入到程序安装包中,使用方法是getResource().OpenRawResources(ID),其中参数ID的形式是R.raw.XXX.

    路漫漫其修远兮 吾将上下而求索
  • 相关阅读:
    每日日报2020.12.1
    每日日报2020.11.30
    981. Time Based Key-Value Store
    1146. Snapshot Array
    565. Array Nesting
    79. Word Search
    43. Multiply Strings
    Largest value of the expression
    1014. Best Sightseeing Pair
    562. Longest Line of Consecutive One in Matrix
  • 原文地址:https://www.cnblogs.com/hudabing/p/3785628.html
Copyright © 2011-2022 走看看