美文网首页
Android Style属性设置

Android Style属性设置

作者: 独自闯天涯的码农 | 来源:发表于2021-03-29 15:25 被阅读0次

    1、主题设置

    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
            <item name="android:colorPrimaryDark">@color/white</item>//应用的主要暗色调(状态栏颜色),statusBarColor默认使用该颜色
            <item name="android:statusBarColor">@color/white</item>//状态栏颜色,默认使用colorPrimaryDark
            <item name="android:colorPrimary">@color/white</item>//应用的主要色调,actionBar默认使用该颜色,Toolbar导航栏的底色,RadioButton的图标颜色,EditText光标颜色,Switch和SeekBar滑动图标颜色
            <item name="android:windowBackground">@color/white</item>//窗口背景颜色
            <item name="android:navigationBarColor">@color/white</item>//底部栏颜色
            <item name="android:colorForeground">@color/white</item>//应用的前景色,ListView的分割线,switch滑动区默认使用该颜色
            <item name="android:colorBackground">@color/white</item>//应用的背景色,popMenu的背景默认使用该颜色
            <item name="android:colorAccent">@color/white</item>//CheckBox,RadioButton,SwitchCompat等一般控件的选中效果默认采用该颜色
            <item name="android:colorControlNormal">@color/white</item>//CheckBox,RadioButton,SwitchCompat等默认状态的颜色。
            <item name="android:colorControlHighlight">@color/white</item>//控件按压时的色调
            <item name="android:colorControlActivated">@color/white</item>//控件选中时的颜色,默认使用colorAccent
            <item name="android:colorButtonNormal">@color/white</item>//默认按钮的背景颜色
            <item name="android:editTextColor">@color/white</item>//默认EditView输入框字体的颜色。
            <item name="android:textColor">@color/white</item>//Button,textView的文字颜色
            <item name="android:textColorPrimaryDisableOnly">@color/white</item>//RadioButton checkbox等控件的文字
            <item name="android:textColorPrimary">@color/white</item>//应用的主要文字颜色,actionBar的标题文字默认使用该颜色
            <item name="android:colorSwitchThumbNormal">@color/white</item>//switch thumbs 默认状态的颜色. (switch off)
        </style>
    

    2、启动页主题设置

    <style name="SplashTheme" parent="AppTheme">
            <item name="android:navigationBarColor">@android:color/transparent</item>
            <item name="android:statusBarColor">@android:color/transparent</item>
            <item name="android:windowIsTranslucent">false</item>
            <item name="android:windowDisablePreview">false</item>
            <item name="android:windowContentOverlay">@null</item>
            <item name="android:windowBackground">@drawable/shape_splash</item>
        </style>
    

    相关文章

      网友评论

          本文标题:Android Style属性设置

          本文链接:https://www.haomeiwen.com/subject/cbsbhltx.html