Android5.x新特性之 Toolbar和Theme的使用

  1. 属性
  2. 使用方法

Android5.x新特性之 Toolbar和Theme的使用:http://www.2cto.com/kf/201506/407276.html

属性

  1. colorPrimary: Toolbar导航栏的底色。
  2. colorPrimaryDark:状态栏的底色,注意这里只支持Android5.0以上的手机。
  3. textColorPrimary:整个当前Activity的字体的默认颜色。
  4. android:windowBackground:当前Activity的窗体颜色。
  5. colorAccent:CheckBox,RadioButton,SwitchCompat等控件的点击选中颜色
  6. colorControlNormal:CheckBox,RadioButton,SwitchCompat等默认状态的颜色。
  7. colorButtonNormal:默认状态下Button按钮的颜色。
  8. editTextColor:默认EditView输入框字体的颜色。

使用方法

请结合:http://www.materialpalette.com/ 下载XML文件进行配置。

    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <!--导航栏底色-->
            <item name=colorPrimary>@color/accent_material_dark</item>
            <!--状态栏底色-->
            <item name=colorPrimaryDark>@color/accent_material_light</item>
            <!--导航栏上的标题颜色-->
            <item name=android:textColorPrimary>@android:color/black</item>
            <!--Activity窗口的颜色-->
            <item name=android:windowBackground>@color/material_blue_grey_800</item>
            <!--按钮选中或者点击获得焦点后的颜色-->
            <item name=colorAccent>#00ff00</item>
            <!--和 colorAccent相反,正常状态下按钮的颜色-->
            <item name=colorControlNormal>#ff0000</item>
            <!--Button按钮正常状态颜色-->
            <item name=colorButtonNormal>@color/accent_material_light</item>
            <!--EditText 输入框中字体的颜色-->
            <item name=editTextColor>@android:color/white</item>
    </style>

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 chgocn@gmail.com
笔记