`
ithinkfeed
  • 浏览: 91750 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

xml文件内引用资源

阅读更多

xml文件内引用资源

1) 引用自定义的资源
       android:text="@string/hello"
       这里使用"@"前缀引入对一个资源的引用--在@[package:]type/name形式中后面的文本是资源的名称。在这种情况下,我们不需要指定包名,因为我们引用的是我们自己包中的资源。type是xml子节点名,name是xml属性名:
  1. <?xml version="1.0" encoding="utf-8"?> 
  2. <resources> 
  3.     <string name="hello">Hello World, HelloDemo!</string> 
  4. </resources> 
 
2) 引用系统资源
       android:textColor="@android:color/opaque_red"   指定package: android
 
3) 引用主题属性
        另外一种资源值允许你引用当前主题中的属性的值。这个属性值只能在样式资源和XML属性中使用;它允许你通过将它们改变为当前主题提供的标准变化来改变UI元素的外观,而不是提供具体的值。
        android:textColor="?android:textDisabledColor"
    
        注意,这和资源引用非常类似,除了我们使用一个"?"前缀代替了"@"。当你使用这个标记时,你就提供了属性资源的名称,它将会在主题中被查找--因为资源工具知道需要的属性资源,所以你不需要显示声明这个类型(如果声明,其形式就是?android:attr/android:textDisabledColor)。除了使用这个资源的标识符来查询主题中的值代替原始的资源,其命名语法和"@"形式一致:?[namespace:]type/name,这里类型可选。

分享到:
评论

相关推荐

    XML应用开发(软件品牌)-1期 2.2 课堂实践-XML文档内部引用DTD.doc

    XML应用开发(软件品牌)-1期 2.2 课堂实践-XML文档内部引用DTD.doc 学习资料 复习资料 教学资源

    XML应用开发(软件品牌)-1期 2.2 案例分析-XML文档内部引用DTD.doc

    XML应用开发(软件品牌)-1期 2.2 案例分析-XML文档内部引用DTD.doc 学习资料 复习资料 教学资源

    Android String.xml标签在java代码中的引用

    讲解String.xml标签在布局文件中及java代码中的引用

    【Android Studio代码】xml字符串资源

    用Android Studio 2.3.3做的获取xml的字符串资源例子,主要用到的代码有:String sData = getString(R.string.app_name).toString();xml定义字符串资源&lt;string name="app_name"&gt;NewApp006是自动生成的,用户也可以...

    android apk 反编译java文件对应的资源批量修改(更改为R.java文件中的R.string.name格式)

    本文将反编译apk的java文件和资源文件重新关联引用对应,使得java文件能准确无误地重新引用资源文件。 (1)将反编译出的资源文件拷进studio中建项目,此时拷入的资源文件在R.java中会注册上; (2)从反编译出的...

    XML应用开发(软件品牌)-1期 2.3 课堂实践-XML文档引用外部DTD.doc

    XML应用开发(软件品牌)-1期 2.3 课堂实践-XML文档引用外部DTD.doc 学习资料 复习资料 教学资源

    eclipse_editor.xml

    按照步骤将此文件下载并配置到自己的eclipse中,可让你的eclipse用着更加好用,他可以自动删除每个类中你之前引用,而类中不用的冗余引用类,当你Ctrl+S 保存代码时,会自动格式化,让你的代码看上去更规范,可读性...

    xml入门教程/xml入门教程

    只有结构符合所引用的DTD文件的XML文件才能称之为有效的XML文件。 DTD(文档类型定义) !DOCTYPE 定义DTD文件名 !ELEMENT 定义元素中可用的数据类型 #PCDATA 可解析字符串。 1)DTD的调用 方式一:调用内部文档类型...

    XML学习指南 电子书

    所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web页文件Appendix.htm中附录的拷贝。该文件在光盘上的“Resource Link”文件夹中。 ?Internet Explorer ...

    XMl实用大全(资料全易学习)

    7.5.1 利用字符引用在XML文件中插入字符 173 7.5.2 其他字符集与Unicode字符集之间的转换 173 7.5.3 如何使用其他字符集编写XML 174 7.6 本章小结 176 第二部分 文档类型定义 177 第8章 文档类型定义和合法性 177 ...

    XML学习指南经典中文版

    所有在XML文档示例中显示的图形文件。这些文件包含在与程序清单文件相同的光盘文件夹(Example Code)中。 ?Web页文件Appendix.htm中附录的拷贝。该文件在光盘上的“Resource Link”文件夹中。 ?Internet Explorer ...

    XML高级编程pdf

    8.6.2 关系型数据库和XML文档之间的区别 8.6.3 XML查询语言的发展历史 8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 ...

    xml中include的用法

    通过include 方便简介的引用外部资源

    XML 高级编程(高清版)

    8.6.2 关系型数据库和XML文档之间的区别 8.6.3 XML查询语言的发展历史 8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 ...

    XML高级编程 (Extensible Markup Language)

    8.6.2 关系型数据库和XML文档之间的区别 8.6.3 XML查询语言的发展历史 8.6.4 使用Xpath和XSLT查询XML文档 8.6.5 查询语言展望 8.7 小结 第9章 转换 XML 9.1 为什么转换 XML 9.1.1 在不同词汇表之间转换 ...

    XML实用大全----xml详细参考书

    7.5.1 利用字符引用在XML文件中插入字符... 173 7.5.2 其他字符集与Unicode字符集之间的转换... 173 7.5.3 如何使用其他字符集编写XML. 174 7.6 本章小结... 176 第二部分 文档类型定义... 177 第8章 文档类型...

    XML高级编程

    3.2.1 将DTD与XML文档相关联 53 3.2.2 基本标记声明 55 3.3 正式的DTD结构 55 3.3.1 实体 56 3.3.2 元素 58 3.3.3 属性 61 3.3.4 条件部分 67 3.4 DTD的缺点 69 3.5 用于图书目录问题的DTD 70 3.5.1 图书目录问题的...

    xml实用大全和轻松学习手册和无废话xml

    7.5.1 利用字符引用在XML文件中插入字符 173 7.5.2 其他字符集与Unicode字符集之间的转换 173 7.5.3 如何使用其他字符集编写XML 174 7.6 本章小结 176 第二部分 文档类型定义 177 第8章 文档类型定义和合法性 177 ...

    DefaultPSR2.xml

    phpstorm编辑器里引用DefaultPSR2.xml 自动进行PSR2代码规范资源文件下载。phpstorm编辑器里引用DefaultPSR2.xml 自动进行PSR2代码规范资源文件下载

    android开发教程之系统资源的使用方法 android资源文件

    一、颜色资源1、颜色XML文件格式 代码如下:&lt;?xml version=”1.0″ encoding=”utf-8″?&gt;&lt;resources&gt; //resources根元素 ””&gt;#000000&lt;/color&gt;//color子元素 2、引用格式: java代码中:R.color.color_name ...

Global site tag (gtag.js) - Google Analytics