样式<style>资源
来源:互联网 发布:雨田药品软件 编辑:程序博客网 时间:2024/05/21 07:48
Android 的样式资源文件也放在/res/values 目录下,样式资源文件的根元素是(resources…/>)元素,该元素内可包含多个(style…/>)子元素,每个(style…/>)元素定义一个样式.
(style…/>) 元素指定如下两个属性:
- name: 指定样式的名称.
- parent: 指定该样式所继承的父样式.当继承某个父样式时,该样式会获得父样式中定义的全部格式.当前样式也可以覆盖父样式中指定的格式.
package com.test.styleandtheme;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;/** * 样式 <Style></>的学习 */public class StyleDemoActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_style_demo); }}
布局文件
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="com.test.styleandtheme.StyleDemoActivity"> <!--指定样式1的格式--> <EditText style="@style/style1" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/style1" /> <!--指定style2的格式--> <EditText style="@style/style2" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/style2" /></LinearLayout>
样式 资源文件
<?xml version="1.0" encoding="utf-8"?><resources> <!--定义一个样式 指定字体大小和颜色--> <style name="style1" > <item name="android:textColor" >#f55</item> <item name="android:textSize">20sp</item> </style> <!--定义一个样式 继承前一个样式--> <style name="style2" parent="style1"> <item name="android:background">#f70</item> <item name="android:padding">7dp</item> <!--覆盖父样式中指定的属性--> <item name="android:textColor" >#000</item> </style></resources>
字符串资源文件
<resources> <string name="app_name">样式(style)资源的demo</string> <string name="style1">样式1的格式</string> <string name="style2">样式2的格式</string></resources>
0 0
- 样式<style>资源
- Style Resource(样式资源)
- Style样式与drawable资源
- Android应用资源---样式资源类型(Style)
- 样式资源(style)和主题的使用
- Android style(样式), theme(主题)资源
- WPF 样式和资源 给某个元素设置Style样式
- 初学Android,使用样式(style)资源(二十)
- XAML组件属性重复使用 资源(Resources)与样式(Style)介绍
- style样式
- 如何在.cs中统一动态修改xaml中style资源定义的样式
- Android样式(style)和主题(theme)资源介绍-android学习之旅(五十六)
- Android引用资源(resources) vs 引用样式属性(style attribute)语法
- Style样式的定义
- WPF 之 样式 Style
- style cursor 鼠标样式
- css style 鼠标样式
- tabControl的样式style
- 判断listview 各种滑动状态
- zend studio 设置成psr2规范
- Mybatis问题汇总
- rest教程
- ZeroMQ之通信模式
- 样式<style>资源
- object references an unsaved transient instance
- Java编程思想学习笔记--开篇
- 五分钟理解一致性哈希算法(consistent hashing)
- 【leetcode】219. Contains Duplicate II
- Html常用正则表达式
- iOS中的Base64加密解密
- scala集合
- 基于zookeeper、连接池、Failover/LoadBalance等改造Thrift 服务化