首页技术文章正文

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培训学院
分享到:
在线咨询 我要报名
和我们在线交谈!