文档章节

如何使用主题和样式? ----Android Theme And Style

红尘客栈jing
 红尘客栈jing
发布于 2014/04/13 15:53
字数 221
阅读 25
收藏 0

    为了更灵活、方便地定义显示效果,在Android系统中引入了主题(Theme)和样式(Style)的概念。其中Theme是针对窗体级别的,而Style是针对组件级别的,它们都可以通过style.xml资源文件进行设置。主题和样式都可以通过继承实现重用。

    Theme和Style资源都放在res/values文件夹中,通过style标签中的name属性定义其应用名称,通过parent属性指定被继承的资源。在Style标签内部,申明一个或者多个item标签,item标签中的name属性指定其定义的具体属性名,并且在item并且内部总指定具体数值。代码如下:

<style name="btnStyle" parent="@style/baseStyle">

    <item name="android:textColor">#826455</item>

    <item name="android:textSize">28dp</item>

</style>

    

© 著作权归作者所有

共有 人打赏支持
红尘客栈jing
粉丝 0
博文 1
码字总数 221
作品 0
珠海
Android中Style和Theme的使用总结

越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个...

紫地瓜
2013/02/05
0
0
android-样式(style)和主题(theme)

如果我们经常需要对某个类型的组件指定大致相似的格式,比如字体、颜色、背景色等,如果每次都对view组件重复设置这些属性,这无疑增大了工作量,而且不利于项目的后期维护。 其实android里面...

pointerException
2015/08/01
0
0
activity以dialog形式显示

1、AndroidManifest.xml 文件中,申明 activity 的主题使用自定义对话框样式。 <activity android:name=".SensorGetValueActivity" android:label="@string/activitycustomdialog" android:......

Ro6k
2012/11/06
0
0
Android 用户界面---样式和主题(Styles and Themes)(二)

样式属性 理解了样式是如何定义的之后,就需要学习元素都定义了那些有效的样式属性类型。你可能已经熟悉了像layout_width和textColor属性,但是还有更多的可以使用的样式属性。 查找应用于指...

长平狐
2012/10/16
197
0
Android如何实现模糊的半透明窗口

本示例使用自定义主题样式,实现模糊半透明的Activity。 1. 定义清单文件(AndroidManifest.xml)

长平狐
2012/10/16
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

启动线程以及安全终止线程

启动 使用start()方法可以启动线程。 start()方法的含义是告知线程规划器线程已初始化完毕,可以分给这个线程时间片了(执行run()方法)。 安全终止线程 示例代码 import java.util.concurr...

karma123
22分钟前
1
0
Python+OpenCV 图像风格迁移(模仿名画)

现在很多人都喜欢拍照(自拍)。有限的滤镜和装饰玩多了也会腻,所以就有 APP 提供了模仿名画风格的功能,比如 prisma、versa 等,可以把你的照片变成 梵高、毕加索、蒙克 等大师的风格。 这...

crossin
26分钟前
1
0
karabiner json语法

karabiner json语法 to_if_alone 如果同时制定了to, 那么to对应的key必须是非可见字符,例如control,shift或者command, 为什么呢? If to events are specified, to events are released befo...

黄威
27分钟前
1
0
学习设计模式——工厂方法模式

1. 认识工厂方法模式 1. 功能:定义一个用于创建对象的接口,让子类决定实例化哪一个类,该模式使一个类的实例化延迟到其子类中。 2. 组织结构: Product: 定义工厂方法中用来创建对象的接口...

江左煤郎
27分钟前
1
0
常用的大数据技术有哪些?

大数据技术为决策提供依据,在政府、企业、科研项目等决策中扮演着重要的角色,在社会治理和企业管理中起到了不容忽视的作用,很多国 家,如中国、美国以及欧盟等都已将大数据列入国家发展战...

董黎明
30分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部