Android 组件样式定制方法详解

2019-12-10 19:56:40王冬梅
易采站长站为您分析Android 组件样式定制方法详解,需要的朋友可以参考下    

前言

android中有很多现成的组件可以使用,但是android上面的程序很多时候用系统自带的组件都不太合适,主要是样式可能不是我们想要的。这个时候我们就需要定制一些样式。本文将讲解如何修改组件的样式。

1、默认样式。

在修改组件的样式之前,我们还是先了解一下组件默认的样式,如下:

Android 组件样式定制方法详解Android 组件样式定制方法详解Android 组件样式定制方法详解

当然还有很多的组件,这里就简单的列举一下就可以了。从上面的默认组件可以看出这些组件的样式和你的app的风格不一致。那么这个时候你可能需要做的就是更改组件的样式。(本人觉得默认样式基本上都比较丑,基本上每个app中都需要定制样式)。

2、默认样式文件。

先看看这些组件的样式到底是放在哪里的。android-sdk-windowsplatformsandroid-9dataresvalues 里面有两个比较重要的文件:themes.xml 和styles.xml,这两个文件就是样式文件(主题也是样式)。你可以打开styles.xml看看,这里就是系统组件的默认样式。

3、定制样式文件。

我们更关心如何定制样式文件。最简单的方法是参考上面所说到的默认的样式文件然后进行修改。当然你也可以google上搜一些如何修改,不过个人觉得网上讲如何修改的都只给一个实例而已,具体的思路并没有给出。授之于鱼不如授之以渔。

4、样式实例。

4.1 默认样式

我们的实例就选择RadioButton。相信你已经看到过它的默认样式。

看看默认的样式文件: