values 资源目录
2018-06-28 本文已影响0人
zhenghaozhao
demens.xml:定义尺寸资源
string.xml:定义字符串资源
styles.xml:定义样式资源
colors.xml:定义颜色资源
arrays.xml:定义数组资源
attrs.xml:自定义控件时用的较多,自定义控件的属性!
theme 主题文件,和styles很相似,但是会对整个应用中的Actvitiy或指定Activity起作用,一般是改变窗口外观的!
1.arrays.xml 资源引用
(1)图片资源数组
![](https://img.haomeiwen.com/i10019384/3650c1e6f048a448.png)
![](https://img.haomeiwen.com/i10019384/c8b7197eee673703.png)
(2)字符串资源
![](https://img.haomeiwen.com/i10019384/39e6a9146ab4b31a.png)
![](https://img.haomeiwen.com/i10019384/dd8896bd67dd6241.png)
2. styles.xml 资源引用
![](https://img.haomeiwen.com/i10019384/a174104eab990138.png)
![](https://img.haomeiwen.com/i10019384/57a6226320c9e0b2.png)
如果某些样式经常用到,可以把这些样式代码抽取出来,这样的话,其它布局文件只要一行代码就可以把特定的样式加入进来
3. attrs.xml 资源引用
![](https://img.haomeiwen.com/i10019384/8d025bf8bd263f0b.png)
![](https://img.haomeiwen.com/i10019384/ff19298f5999464a.png)
format 属性:
(1). reference:参考某一资源ID。
(2). color:颜色值。
(3) boolean:布尔值。
(4) dimension:尺寸值。
(5) float:浮点值。
(6) integer:整型值。
(7) string:字符串。
(8) fraction:百分数。
(9) flag:位或运算。
(10) enum:枚举值。
【1】属性定义:
![](https://img.haomeiwen.com/i10019384/e6c2316165ad1eb3.png)
【2】属性使用:
![](https://img.haomeiwen.com/i10019384/7ce24565c846e4a4.png)