Android 06:res/values下的资源文件的访问
来源:互联网 发布:nvr网络硬盘录像机 编辑:程序博客网 时间:2024/05/23 01:12
1、字符串(String)资源
定义字符串资源文件
位于res/valus目录下,根元素是<resources></resources>标记,在该元素中使用<string></string>标记定义字符串。其中name属性来指定字符串的名称(name不可大写)
例如:在string.xml文件中定义一个名为ss的字符串
<span style="font-size:14px;"><resources> <string name="ss">.....</string></resources></span>
使用:a、在MainActivity中使用:gerResources().getString(R.string.name)
b、在TextView中使用:<TextView android:text="@string/ss"/>2、颜色(color)资源
<span style="font-size:14px;"><span style="font-size:14px;"><resources> <color name="red">#FF0000</color></resources></span></span>使用:a、textview.setTextColor(getResources().getColor(R.color.red));
b、<TextView android:textcolor="@color/red"/>
3、尺寸(dimen)资源
<span style="font-size:14px;"><resources> <dimen name="txt">20dp</dimen></resources></span>
使用:a、textview.setTextSize(getResources().getDimension(R.dimen.title));
b、<TextView android:textSize="@dimen/txt"/>
4、布局(layout)资源布局文件创建完成后,可以在java代码或者XML问价中使用
使用:a、setContentView(R.layout.main)
b、<include layout="@layout/ly"/>
5、数组(arrray)资源
定义数组资源文件(<array> <integer-array> <string-array>)
<span style="font-size:14px;"><resources> <string-array name="listItem"> <item>aa</item> <item>bb</item> <item>cc</item> <string-array></resources></span>
使用:a、String[] ar=getResource().getStringArray(R.array.listItem)
b、<listview android:entries="@array/listItem">
6、StateListDrawable资源
statelistDrawable资源文件同图片资源一样,也是放在res\drawable-xxx目录中。StatelistDrawable资源文件的根元素为<selector></selector>.元素包括多个<item></item>.每个Item元素:
a、android:color或android:drawable,用于指定颜色或者drawable资源
b、android:state_xxx:用于指定一个特定的状态
eg:创建一个编辑框是否获得焦点改变颜色的StateListDrawable资源(edittext_focused.xml)
<span style="font-size:14px;"><span style="font-size:14px;"><selector> <item android:color="#fff" android:state_focused="true"/> <item android:color="#fff" android:state_focused="false"/></selector></span></span>使用:<EditText android:textcolor:"@drawable/edittext_focused"/>
- Android 06:res/values下的资源文件的访问
- Android 访问res目录下的资源
- android res下的布局文件以及values下的布局文件
- Android反编译apk得到的res中values目录下的public.xml文件的作用
- Android 实现添加本地数组在Res/values下的xml文件
- res文件下的图片资源
- Android /res 下的资源说明
- android res values出错的解决办法
- Android res/values/array的用法
- android res文件夹下面的 values-v11 、 values-v14
- android 调用字符串资源 res/values/strings.xml 的几种方法
- res目录下的资源
- 资源文件(.RES)的应用
- res:资源文件的配置文件
- res资源文件学习之res/values/attr.xml
- Android资源文件res下文件夹的后缀,适配不同屏幕。
- 如何访问android的asset目录和res目录下的文件
- 如何访问android的asset目录和res目录下的文件
- 细数Objective-C中的回调机制
- 数据结构之直接插入排序、折半插入排序、希尔排序算法
- 一起做RGB-D SLAM(7) (完结篇)
- BW 创建数据源(包括表/数据结构/函数)
- IOS-19-数据库操作之(SQLite)的基础入门使用及demo源码
- Android 06:res/values下的资源文件的访问
- iOS9 - 自定义URL Scheme完成应用间的跳转
- HttpClient 完整教程
- Libvirt 虚拟化库剖析
- 《程序员面试金典》--输出二叉树中某一层的所有元素
- MFC 对话框中的picture control 控件显示图片
- 一起做RGB-D SLAM(8) (关于调试与补充内容)
- iOS 退出多个页面 pop多个页面
- mybatis中一对多添加