【Android开发API】应用程序资源 - 其他类型 - More Resource Types.pdfVIP

【Android开发API】应用程序资源 - 其他类型 - More Resource Types.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Android开发API】应用程序资源 - 其他类型 - More Resource Types

eoe 移动开发者社区 负责⼈:jpengfly 原文链接:/guide/topics/resources/more-resources.html 这个页面定义了更多可以外部化的资源类型,包括: Bool (布 ) :XML 资源, 承载布 值 Color (颜色) :XML 资源 ,承载颜色值 (⼀个 6进制的颜色) Dimension (尺码) :XML 资源 ,承载尺码值 (带有⼀个度量单位). ID :XML 资源 , 为程序资源和组件提供⼀个唯⼀的标识 。 Integer :XML 资源 ,承载⼀个整形值 。 Integer Array :XML 资源 , 承载⼀个整形数组 。 Typed Array :XML 资源 , 提供⼀个TypedArray (你可以将这个TypedArray作为⼀个drawables数组). Bool 在XML中定义⼀个布 值 。 注意:bool是⼀种简单的资源,它用name属性提供的值来引用(而不是XML文件的名称) 。这样,你可以将bool资 源与其他简单的资源放在⼀个XML文件中的元素里 。 文件位置: res/values/filename.xml 文件名是任意的。 bool 元素的名称name将用作资源ID 。 资源引用: Java: R.bool.bool_ name XML: @[package:]bool/bool_ name 语法: [true | false] 元素: 必须要有,而且必须是根节点 。   没有任何属性 。 bool值:true或false 。 属性:name 类型为String字符串。⼀个bool值的名称 。该名称将用作资源ID 。 例⼦: XML文件存在 res/values-small/bools.xml: true true 程序代码获取boolean: Resources res = getResources() ; boolean screenIsSmall = res.getBoolean(R.bool.screen_small) ; 下面的XML布局文件将boolean作为属性: Color ((颜颜色色)) 在XML中定义⼀个颜色值 。颜色被指定为RGB值和alpha channel (阿 法通道) 。您可以在任何地方使用color资 /5 eoe 移动开发者社区 源,只要它接受十六进制的颜色值表示 。当XML文件需要drawable资源时, 也可以使用color资源(例 如,android :drawable=@color/green) 。 值通常以#字符开头,接着Alpha-Red-Green-Blue (阿 法-红-绿-蓝)信息, 以下面的某种格式: RGB ARGB RRGGBB AARRGGBB 注意:color是⼀种简单的资源,它用name属性提供的值来引用(而不是XML文件的名称) 。这样,你可以将color 资源与其他简单的资源放在⼀个XML文件中的元素里 。 文件位置: res/values/colors.xml 文件名是任意的。元素的名称将用作资源ID 。 资源引用: Java: R.color.color_ name XML: @[package:]color/color_ name 语法: hex_color 元素: 必须的且必须是根节点 。   没有任何属性 。 如上所诉, color用 6进制表示 。 属性:name String 。⼀个color值的名称 。该名称将用作资源ID 。 例如: XML文件保存在res/values/colors.xml: #f00 #80ff0000 程序代码取回color资源: Resources res = getResources() ; int color = res.getColor(R.color.opaque_ red) ; XML布局文件接受color作为属性值: Dimension(尺

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档