`

关于Style的用法例子

阅读更多
贴点例子代码段:
<?xml version="1.0" encoding="utf-8"?>
<resources>
	<style name="TitleStyle">
		<item name="android:textSize">18sp</item>
		<item name="android:textColor">#ec9237</item>
	</style>
	<style name="LinkStyle">
		<item name="android:textSize">18sp</item>
		<item name="android:textColor">#ec0032</item>
		<item name="android:fromAlpha">0.0</item>
		<item name="android:toAlpha">0.0</item>
	</style>
	<!-- <item name="android:windowBackground">@drawable/widget_style</item> -->
	
	
	<style name="SpecialEditText">
		<item name="android:textSize">16sp</item>
		<item name="android:textColor">@color/black</item>
		<item name="android:layout_marginLeft">20dp</item>
		<item name="android:layout_marginRight">20dp</item>
		<item name="android:layout_marginTop">8dp</item>
		<item name="android:background">@android:drawable/editbox_background</item>
	</style>
	
	<style name="SpecialTextView">
		<item name="android:textSize">16sp</item>
		<item name="android:textColor">@color/black</item>
		<item name="android:layout_marginLeft">20dp</item>
		<item name="android:layout_marginRight">20dp</item>
		<item name="android:layout_marginTop">8dp</item>
	</style>


</resources>  



可以在xml中利用
<EditText style="@style/SpecialEditText"/>
之类的进行测试,好像是所有组件的属性都可以在这里定义
分享到:
评论

相关推荐

    Codiing Style例子

    根据提供的文件信息,我们可以分析并总结出以下关于“Coding Style例子”的相关知识点: ### Coding Style 概念 在软件开发领域,Coding Style(编码风格)指的是编写代码时所遵循的一系列约定或指导原则,旨在...

    Android Style的使用.pdf

    ### Android Style的深入理解与应用 #### 一、Style概览 ...总之,掌握`Style`的使用方法是成为一名高效的Android开发者不可或缺的一部分。通过不断实践和优化,你将能够创建出既美观又功能强大的应用程序界面。

    关于CListBox和CComboBox修改窗口Style的问题.doc

    在这个例子中,我们可以使用CSuperCombo类来修改CComboBox的式样。我们可以使用ModifyStyle()函数来修改列表框的式样,并使用RecreateComboLBox()函数来重新创建列表框。 修改CListBox和CComboBox窗口式样是一个...

    JavaScript正则表达式匹配 div style标签

    在这个例子中,我们使用了正则表达式的全局匹配标志`g`,表示搜索整个字符串。`[\s\S]*?`是一个非贪婪模式的字符匹配,它匹配任何字符(包括空白字符),尽可能少的次数。当与`&lt;div&gt;`或`&lt;style&gt;`标签的开始和结束相...

    Qt之QWebEngineView用法总结例子

    本篇文章将详细介绍`QWebEngineView`的使用方法,并通过实例来展示其基本操作。 ### 1. `QWebEngineView`简介 `QWebEngineView`继承自`QWidget`,它提供了一个用于显示HTML内容的窗口。它支持多种Web标准,如HTML5...

    layer.js用法例子

    在本文中,我们将深入探讨`layer.js`的使用方法,帮助开发者更好地理解和应用这个工具。 ### 1. 安装与引入 首先,你需要下载`layer.js`文件,将其放在项目目录中,并通过HTML中的`&lt;script&gt;`标签引入。例如: ```...

    CssStyle.txt

    具体来说,在这个例子中,当鼠标悬停在`&lt;tr&gt;`元素上时(`onmouseover`事件),该行背景颜色会变为紫色,并且鼠标指针将变为手形(`cursor: hand`)。当鼠标移开时(`onmouseout`事件),则恢复原来的背景颜色。 ```...

    小网站例子代码

    【小网站例子代码】是一个关于构建小型网站的代码示例集合,主要针对初学者和希望快速上手网页开发的人群。这个压缩包可能包含了HTML、CSS、JavaScript等基础技术的实例,帮助用户理解如何创建一个基本的静态网站。...

    Style Report安装配置手册

    - **目的**: 提供各种版本的功能演示,帮助用户更好地理解和使用Style Report的不同功能。 - **内容**: - 不同版本间的功能差异展示。 - 如何创建报表、数据处理等示例代码。 - 实际应用场景的案例分析。 ##### ...

    js中style.display=&quot;&quot;无效的解决方法.docx

    1. **使用`style.display="block"`:** 当元素原本的`display`值为`none`时,设置`style.display="block"`可以使其重新显示。这是因为`block`是块级元素的默认显示方式,它会使元素占据一行空间。因此,修改后的...

    ztree用法和例子

    可以使用 `addNode` 方法动态添加节点,例如: ```javascript var zTree = $.fn.zTree.getZTreeObj("treeDemo"); var newNode = { name: "新节点" }; zTree.addNodes(null, -1, newNode); ``` 2. **删除节点*...

    html例子 頁面

    在这个"html例子 頁面"的压缩包中,我们很可能会找到一系列的HTML代码示例,旨在帮助学习者理解和掌握HTML的基本概念和用法。这些例子可能是从简单的页面布局到复杂的交互元素,覆盖了HTML的各个方面。 首先,让...

    IOS iphone UITableView简单例子

    在iOS开发中,UITableView是一种非常重要的控件,用于展示数据列表。...通过理解和实践这个例子,开发者可以进一步深入到更复杂的UITableView用法,如自定义单元格、分组表视图、下拉刷新和无限滚动等。

    js-div-style.zip_style

    这个"js-div-style.zip_style"项目提供了一个使用原生JavaScript实现div样式变化的例子,非常适合学习和借鉴。以下将详细介绍如何使用JavaScript来改变div元素的样式,并探讨相关的前端开发知识。 首先,我们来看...

    C++ Builder DrawGrid控件基本用法,使用实例,一个例子(诚诚照片Demo)

    在这个"诚诚照片Demo"中,我们将探讨DrawGrid控件的基本用法,通过实例来学习如何在C++ Builder中有效地使用它。 首先,要在C++ Builder项目中添加DrawGrid控件,你需要打开工具箱,并将DrawGrid控件拖放到窗体上。...

    JavaScript中style.left与offsetLeft的用法及区分详解_.docx

    在JavaScript中,`style.left`和`offsetLeft`都是用于获取和设置元素位置的属性,但它们有着明显的区别。...在编写JavaScript代码时,根据具体需求选择使用`style.left`还是`offsetLeft`,是优化网页动态性能的关键。

    AXIS2简单例子

    下面我们将通过一个简单的例子来阐述如何使用AXIS2: 首先,我们需要安装和配置AXIS2。这通常包括下载AXIS2的最新版本,解压并将其添加到系统路径中。确保JDK已经安装并设置好环境变量,因为AXIS2依赖Java运行环境...

    ActionBar小例子

    如果需要在运行时隐藏或显示`ActionBar`,可以使用 `setSupportActionBar(null)` 或 `getSupportActionBar().hide()` 和 `getSupportActionBar().show()` 方法。 6. **使用ToolBar替代`ActionBar`**: 自Android ...

    官方WPF 拖曳例子源代码

    阅读此文件可以帮助理解代码的工作原理和使用方法。 7. **事件处理**: 实现拖放功能的关键在于正确处理`PreviewMouseLeftButtonDown`, `MouseMove`, `MouseUp`等鼠标事件,以及`DragEnter`, `DragLeave`, `...

    编写一个的关于TreeView组件的例子

    在创建一个关于TreeView组件的例子时,我们需要掌握以下关键知识点: 1. **TreeView组件的基本操作**:这包括添加、删除和修改节点(TreeNode)。我们可以使用`Add()`方法添加新的节点,`Remove()`方法移除节点,...

Global site tag (gtag.js) - Google Analytics