android开发xml style使用

来源:互联网 发布:阿里云装mysql数据库 编辑:程序博客网 时间:2024/04/30 02:26

样式资源定义了UI的格式和外观,能被应用到单独的view,activity等。

样式是简单类型资源,通过名称属性(name)直接引用。因此,可以在一个xml文件中,把样式和其他类型的资源一起放入一个<resource>元素下。

文件位置:res/values/filename.xml

filename作为资源ID

资源引用:

@[package:]style/style_name

语法<?xml version="1.0" encoding="utf-8"?><resources><stylename="style_name"parent="@[package:]style/style_to_inherit"><itemname="[package:]style_property_name">style_value</item></style></resources>元素<resources>必填项。必须是根元素。无属性。<style>定义单个样式。包含<item>元素。属性:nameString类型。必填项。样式的名称,作为资源ID应用到View、Activity或应用程序。parentStyle资源。本样式的父资源,将继承其Style属性。<item>为样式定义单个属性。必须是<style> 元素的子元素。属性:name属性资源。必填项。指定样式属性的名称,必要的话带上包(package)前缀(比如android:textColor)。示例样式XML文件(存放在res/values/):<?xml version="1.0" encoding="utf-8"?><resources><style name="CustomText" parent="@style/Text"><item name="android:textSize">20sp</item><item name="android:textColor">#008</item></style></resources>应用以上样式到TextView的XML文件(存放在res/layout/):<?xml version="1.0" encoding="utf-8"?><EditTextstyle="@style/CustomText"android:layout_width="fill_parent"android:layout_height="wrap_content"android:text="Hello, World!" />


引用出处:http://blog.163.com/yimigao@126/blog/static/67156050201111644657836/



0 0
原创粉丝点击