如何设置android 5.0主题,状态栏,toolbar颜色设定

转载请注明:
http://blog.csdn.net/u012184853/article/details/50372069

在android 5.0之后,增加了很多自定义的元素,其中对于状态栏,titlebar颜色的设置更加方便,只要修改主题就ok了,下面先上一张图,测试手机是魅族mx5

如何设置android 5.0主题,状态栏,toolbar颜色设定_第1张图片

会发现标题栏toolbar和状态栏,以及EditText,RadioButton的颜色都变了

styles.xml

<resources>

    
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        -- Customize your theme here. -->
        <item name="colorPrimary">@color/colorPrimary
        "colorPrimaryDark">@color/colorPrimaryDark
        "colorAccent">@color/colorAccent
    style>

resources>

colors.xml


<resources>
    <color name="colorPrimary">#9218e7color>
    <color name="colorPrimaryDark">#ff3600color>
    <color name="colorAccent">#1e1ac6color>
resources>

然后AndroidManifest.xml中设置theme就ok了

  <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            intent-filter>
        activity>
    application>

其中:

colorPrimary 对应标题栏,也就是toolbar的颜色
colorPrimaryDark对应状态栏的颜色
colorAccent 对应一些控件,像输入框编辑,RadioButton选中、CheckBox等选中时的颜色。

你可能感兴趣的:(如何设置android 5.0主题,状态栏,toolbar颜色设定)