Android 5.0系統 style 默認窗口控件顏色值設置

原文鏈接:https://blog.csdn.net/u012724237/article/details/78816077

Android5.0 系統更新了support-v7-appcompat 到 V21,除了增加ToolBar、recyclerview、cardview等控件,同時對改變APP樣式下了不小的功夫,寫法也和以前不一樣了,這裏簡單介紹一下 style 配色相關信息:

在這裏插入圖片描述

<style name="DialerStyle" parent="android:Theme.Material.Light">
        <!--應用的主要文字顏色,actionBar的標題文字默認使用該顏色-->
        <item name="android:textColorPrimary">#FFFFFF</item>
        <!--輔助的文字顏色,一般比textColorPrimary的顏色弱一點,用於一些弱化的表示-->
        <item name="android:textColorSecondary">#C1C1C1</item>
        <!--應用的主要色調,actionBar默認使用該顏色,Toolbar導航欄的底色-->
        <item name="android:colorPrimary">#2A56C6</item>
        <!--應用的主要暗色調,statusBarColor 默認使用該顏色-->
        <item name="android:colorPrimaryDark">#2A56C6</item>
        <!--狀態欄顏色,默認使用 colorPrimaryDark-->
        <item name="android:statusBarColor">#00FFFF</item>
        <!--底部欄顏色-->
        <item name="android:navigationBarColor">#FF1493</item>
        <!--窗口背景顏色,此處不允許直接賦值如 #FFFFFF,必須在color中定義使用-->
        <item name="android:windowBackground">@android:color/white</item>
        <!--控件選中時的顏色,默認使用colorAccent-->
        <item name="android:colorControlActivated">#FF7F50</item>
        <!--控件按壓時的色調-->
        <item name="android:colorControlHighlight">#FF00FF</item>
        <!--CheckBox,RadioButton,SwitchCompat等默認狀態的顏色-->
        <item name="android:colorControlNormal">#FFD700</item>
        <!--默認按鈕的背景顏色-->
        <item name="android:colorButtonNormal">#1C71A9</item>
        <!--一般控件的選中效果默認採用該顏色,如 CheckBox,RadioButton,SwitchCompat等-->
        <item name="android:colorAccent">#008000</item>
        <!--默認 EditView 輸入框字體的顏色-->
        <item name="android:editTextColor">#E6E6FA</item>
        <!--默認 Button,TextView的文字顏色-->
        <item name="android:textColor">#B0C4DE</item>
        <!--RadioButton checkbox等控件的文字-->
        <item name="android:textColorPrimaryDisableOnly">#1C71A9</item>
    </style>

點擊跳轉原創作者博客

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章