zoukankan      html  css  js  c++  java
  • 【安卓】安卓res文件夹下的资源文件与R.java文件里面类的对应关系

    对于drawable、layout、menu文件夹下的每一个文件都分别会在R.java文件里面生成drawable、layout、menu类的一个常量,类名就是文件夹的名字,常量的名字就是文件名字。

    对于values文件夹下面的文件是根据文件里面的内容来生成相应的类常量,此文件夹下xml文件的根节点是resources,里面的标签名就是类名,属性就是常量名。

    所以对于这个文件夹下面的文件完全可以把所有类型的资源放到同一个文件里面。如图:

    则会在R.java文件里面生成如下内部类:

    不过对于array类型的资源有点特殊,无论是标签名字是array还是intege-array、string-array,在R.java里面类名都是array,属性名字常量名字,如下图:

    在R.java里面生成如下类:

  • 相关阅读:
    系统运维易忘点总结之七
    SqlServer的排序规则
    Oracle数据库用户密码过期解决
    linux 查看即时网速 /流量的工具
    NFS部署过程
    NFS 共享存储
    Rsync服务的实战
    ncRsync服务
    架构名词
    状态码
  • 原文地址:https://www.cnblogs.com/xxNote/p/5077604.html
Copyright © 2011-2022 走看看