res/values目录常用xml文件

2024-05-30 14:48
文章标签 xml 常用 目录 values res

本文主要是介绍res/values目录常用xml文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

提示:获取Resources 

Java代码   收藏代码
  1. Resources Resources = getBaseContext().getResources();  
 

一、strings.xml代码 


Xml代码   收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>     
  2. <resources>     
  3.     <string name="hello">Hello World, Main!</string>     
  4. </resources>  


获取代码: 

Java代码   收藏代码
  1. String app_name = getResources().getString(R.string.app_name);  
 


二、arrays.xml代码 

 

Xml代码   收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>    
  2. <resources>    
  3.     <array    
  4.         name="items">    
  5.         <item>中国</item>    
  6.         <item>日本</item>    
  7.         <item>韩国</item>    
  8.     </array>    
  9.     <integer-array    
  10.         name="moneys">    
  11.         <item>100</item>    
  12.         <item>200</item>    
  13.         <item>300</item>    
  14.         <item>400</item>    
  15.         <item>500</item>    
  16.     </integer-array>    
  17.     <string-array    
  18.         name="levels">    
  19.         <item>一等级</item>    
  20.         <item>二等级</item>    
  21.         <item>三等级</item>    
  22.     </string-array>    
  23. </resources>  
 


获取代码: 

Java代码   收藏代码
  1. String items[] = getResources().getStringArray(R.array.level);     
  2. int int_array[] = getResources().getIntArray(R.array.moneys);  
 



三、colors.xml代码 


Xml代码   收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>     
  2. <resources>     
  3.     <color name="white">#ffffff</color>     
  4.     <color name="black">#000000</color>     
  5.     <color name="grey">#333333</color>     
  6.     <color name="yellow">#fccf29</color>     
  7. </resources>  
 


获取代码: 

Java代码   收藏代码
  1. int color = getResources().getColor(R.color.yellow);     
  2. textView1.setTextColor(color);     
  3. //或者写成textView1.setTextColor(Color.YELLOW);  
 



四、styles.xml代码 


Xml代码   收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>     
  2. <resources>     
  3.     <style name="titleText">     
  4.         <item name="android:textSize">18px</item>     
  5.         <item name="android:textColor">#213255</item>     
  6.         <item name="android:background">#888888</item>     
  7.     </style>     
  8. </resources>  
 


获取代码(xml): 

Xml代码   收藏代码
  1. style="@style/titleText"  
 



五、dimens.xml代码 


Xml代码   收藏代码
  1. <?xml version="1.0" encoding="utf-8"?>     
  2. <resources>     
  3.     <dimen name="big_font">30px</dimen>     
  4.     <dimen name="middle_font">20px</dimen>     
  5.     <dimen name="small_font">10px</dimen>     
  6. </resources>  
 


获取代码: 

Java代码   收藏代码
  1. float dimens = getResources().getDimension(R.dimen.big_font);     
  2. xml_dimens.setTextSize(dimens);  
 

这篇关于res/values目录常用xml文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1016392

相关文章

golang中reflect包的常用方法

《golang中reflect包的常用方法》Go反射reflect包提供类型和值方法,用于获取类型信息、访问字段、调用方法等,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值... 目录reflect包方法总结类型 (Type) 方法值 (Value) 方法reflect包方法总结

C# 比较两个list 之间元素差异的常用方法

《C#比较两个list之间元素差异的常用方法》:本文主要介绍C#比较两个list之间元素差异,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. 使用Except方法2. 使用Except的逆操作3. 使用LINQ的Join,GroupJoin

python常用的正则表达式及作用

《python常用的正则表达式及作用》正则表达式是处理字符串的强大工具,Python通过re模块提供正则表达式支持,本文给大家介绍python常用的正则表达式及作用详解,感兴趣的朋友跟随小编一起看看吧... 目录python常用正则表达式及作用基本匹配模式常用正则表达式示例常用量词边界匹配分组和捕获常用re

python删除xml中的w:ascii属性的步骤

《python删除xml中的w:ascii属性的步骤》使用xml.etree.ElementTree删除WordXML中w:ascii属性,需注册命名空间并定位rFonts元素,通过del操作删除属... 可以使用python的XML.etree.ElementTree模块通过以下步骤删除XML中的w:as

mysql中的数据目录用法及说明

《mysql中的数据目录用法及说明》:本文主要介绍mysql中的数据目录用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、版本3、数据目录4、总结1、背景安装mysql之后,在安装目录下会有一个data目录,我们创建的数据库、创建的表、插入的

XML重复查询一条Sql语句的解决方法

《XML重复查询一条Sql语句的解决方法》文章分析了XML重复查询与日志失效问题,指出因DTO缺少@Data注解导致日志无法格式化、空指针风险及参数穿透,进而引发性能灾难,解决方案为在Controll... 目录一、核心问题:从SQL重复执行到日志失效二、根因剖析:DTO断裂引发的级联故障三、解决方案:修复

如何使用Maven创建web目录结构

《如何使用Maven创建web目录结构》:本文主要介绍如何使用Maven创建web目录结构的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录创建web工程第一步第二步第三步第四步第五步第六步第七步总结创建web工程第一步js通过Maven骨架创pytho

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

Python常用命令提示符使用方法详解

《Python常用命令提示符使用方法详解》在学习python的过程中,我们需要用到命令提示符(CMD)进行环境的配置,:本文主要介绍Python常用命令提示符使用方法的相关资料,文中通过代码介绍的... 目录一、python环境基础命令【Windows】1、检查Python是否安装2、 查看Python的安

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关