全国咨询/投诉热线:400-618-9090

首页技术文章正文

Android培训之手机页面之样式

更新时间:2017-08-21 来源:黑马程序员Android培训学院 浏览量:

    Web项目中,我们通过CSS来定义样式,在Android开发中我们也可以定义样式,然后在需要该样式的地方直接引用这个样式文件即可。下面我们将要讲述的是Android下样式的编写方法。

1.样式的定义

    新建一个工程,命名为:05_样式。在该工程下,新建一个样式文件style.xml。如图1-1所示:

    图1-1在资源目录的values下新建一个资源文件styles.xml,文件的命名是自定义的,但习惯以styles命名。

2.样式的编写

    在新建的样式文件styles.xml中编写样式,本例中我们编写TextView的样式,在编写中主要定义该TestView字体的大小,字体的颜色以及该控件的高和宽。代码如例1-1所示:

    此时,在R文件中自动生成了对应的资源ID,如图1-2所示:

3.样式的引用

在布局文件中,如何引用我们已经定义好的样式,代码如例1-2所示:
例1-2

此时,布局效果如图1-3所示:


4.样式的继承

    在样式文件中,我们也可以实现样式的继承,Android中有以下两种不同的写法,具体如下:
  • 第一种写法,也是最合理的写法,代码如例1-3:
例1-3

    例1-3在定义第二个样式时,指定了其继承的父类my_textview_style,并重写了文本的大小。
  • 第二种写法,虽然可行但不推荐使用,代码如例1-4:
    例1-4


本文版权归黑马程序员Android培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:黑马程序员android培训学院

相关阅读

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名