Android Studio中主题样式的使用

1.主题

主题是包含一种或多种的格式化属性集合,在程序中调用主题资源可改变窗体的样式,对整个应用或某个Activity存在全局性影响。

  定义位置:res/values目录下的styles.xml文件中

  标签

                  :定义主题

                  :设置主题的样式

  示例(定义一个名为AppTheme的主题)              

  

  主题的使用

          (1)XML文件中:android:theme ="@style/AppTheme"

          (2)Java代码中:setTheme(R.style.AppTheme);

2、样式

  样式:设置View的具体样式。

  定义位置:res/values目录下的styles.xml文件中

  标签

                  :定义样式

                  :设置控件的样式

  在XML文件中调用方法

             style="@style/textViewSytle"

3、自定义样式

    当自定义的样式或者主题不能满足需求时,还可以自定义样式,自定义样式和主题的步骤为:

    1) 在res/values 目录下创建一个样式文件style.xml,添加一个根节点。

    2) 在节点中添加一个