style定义

在xml中知道style属性

     <TextView
        style="@style/DavidStyleText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/myTextView01"
        android:text="str_1"
        />
    <TextView
        style="@style/DavidStyleText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/myTextView02"
        />

之后再values/style中定义样式

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="DavidStyleText1">
        <item name="android:textSize">18sp</item>
        <item name="android:textColor">@color/green</item>
    </style>
    <style name="DavidStyleText2">
        <item name="android:textSize">18sp</item>
        <item name="android:textColor">@color/gold</item>
        <item name="android:layout_marginTop">100dp</item>
        <item name="android:text">tihs is text</item>
    </style>
</resources>

完成

时间: 2024-07-28 23:54:03

style定义的相关文章

Android笔记(七十二) Style和Theme

我们尝尝需要使用setText.setColor.setTextSize等属性来设置控件的样式,但是每个控件都需要设置这些属性,工作量无疑是巨大的,并且后期维护起来也不方便. Style Android中的样式(style)包含一组格式,为一个组件设置使用某个样式时,该样式所包含的全部格式都将会应用在这个组件上. Android的样式资源文件放在/res/values目录下,其跟元素是<resources>,该元素内包含多个<style>子元素,每个子元素都是一个样式. <s

【Unity】8.2 GUI Style和GUISkin

分类:Unity.C#.VS2015 创建日期:2016-04-27 一.自定义GUI Control 功能控件 (Functional Control) 是游戏必要的,而这些控件的外观对游戏的美感非常重要.在 UnityGUI 中,可以微调控件 (Control) 外观的很多细节. 默认情况下,当你在未定义 GUIStyle 时创建一个控件 (Control),将应用 Unity 的默认 GUIStyle.这种样式内置于 Unity 中,且可用于对已发布的游戏进行快速原型设计,你也可以选择不对

android 自己定义控件

Android自己定义View实现非常easy 继承View,重写构造函数.onDraw.(onMeasure)等函数. 假设自己定义的View须要有自己定义的属性.须要在values下建立attrs.xml. 在当中定义你的属性. 在使用到自己定义View的xml布局文件里须要增加xmlns:前缀="http://schemas.android.com/apk/res/你的应用所在的包路径". 在使用自己定义属性的时候.使用前缀:属性名,如my:textColor="#FF

Google C++ Coding Style:引用参数

Google C++ Coding Style定义 输入参数以值或者const引用形式传入,输出参数使用指针. 所有以引用形式输入参数必须加上const,即const T&的形式. 即如下形式: void Foo(const string &in, string *out); 在如下情况下, 可以使用const T*的形式: * 需要进行指针的判空 (即空指针是合理的). * 需要使用到输入参数的指针或引用形式. 为什么要使用const T&形式? 以值传入是最为安全的形式,因为它

Android-自己定义标题栏

Android-自己定义标题栏 2014年4月25日 分享知识点 最近也比較多事情,想发发博客就是心有余而力不足,本篇博文主要教大家怎样实现自己定义标题栏,非常easy.那么聪明的你一下就看懂. 有兴趣能够加一下 群号是299402133,里面有丰富的学习资源,志同道合的你.一定会有所收获的. 实现步骤 * 1.给自己定义标题提供一个界面 * 2.将自己定义标题应用给Activity窗体  * 3.把android系统为Activity设置的默认主题改为自己的主题 效果图: 代码下载:http:

自己定义Actionbar

自己定义Actionbar有两种方式:代码方式和xml方式 先说代码方式: //getSupportActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.ad_action_bar_gradient_bak)); //getSupportActionBar().setDisplayHomeAsUpEnabled(false); 设置不显示左边的Indicator.相应style:android:homeAs

Android开发之Theme、Style探索及源码浅析

1 背景 前段时间群里有伙伴问到了关于Android开发中Theme与Style的问题,当然,这类东西在网上随便一搜一大把模板,所以关于怎么用的问题我想这里也就不做太多的说明了,我们这里把重点放在理解整个Android中Theme.Style的关系及结构,这样我们就能游刃有余的面对实际开发中遇到的很多问题了,也就免得在自定义时遇到各种坑,譬如不清楚该继承哪个parent.不清楚为何背景会有一个黑边等. 本文主要分两部分来进行简单粗略的浅析,首先会围绕Theme与Style的定义及在App开发中的

步步为营_Android开发课[37]_用户界面之theme和style

Focus on technology, enjoy life!-- QQ:804212028 浏览链接:http://blog.csdn.net/y18334702058/article/details/44624305 主题:用户界面之theme和style -theme和style很容易混淆,theme样式是用于添加到application或者activity中去的.而style样式是用于添加到view控件中去的. 样式的定义: 找到项目文件夹:res/valus/styles,style

第十四章:样式(Style)和主题(Theme)

简介 Android的样式(Style)和主题(Theme)文件就好比WEB开发中的CSS一样,可以实现UI界面的风格统一管理,这和Windows平台的XAML格式(Silverlight.WPF)类似.比如我们遇到特殊的节日我们只需变更我们的Style和Theme就可以切换一种新的Style和Theme.还有现有的一些应用提供我们可以自定义UI风格,就是应用的这个原理.Android的主题样式文件存储在res\values目录下,如res\values\styles.xml. 样式(Style