搜索
您的当前位置:首页正文

Android 5.0学习之使用Material主题

来源:二三娱乐

前言

看完这篇后我们将可以自定义Material主题了~!

新的material主题提供了什么?

可以让你设置调色板的系统控件。

为控件(设计的)触摸反馈动画。

Activity过渡动画

我们来看一下Android给我提供了多少Material的主题吧~!


看来给我不少常用的主题,但是这些主题远远满足不了我大佬们的需求~!至于为什么,我想大家都懂得

让我们来自定义Material主题吧

根据官方提供图片提示的来自定义

颜色基调(自定义其他的东西原理一样)

正在上传...取消重新上传


首先我们来定义几种不同的颜色


然后新增一个自定义主题继承Material主题设置对应部位颜色

<?xml version="1.0" encoding="utf-8"?>

<resources>

    <!-- inherit from the material theme -->

    <style name="AppTheme" parent="android:Theme.Material">

        <item name="android:colorPrimary">@color/color1

        </item>

        <item name="android:colorPrimaryDark">@color/color2

        </item>

        <item name="android:textColorPrimary">@color/color3

        </item>

        <item name="android:windowBackground">@color/color4

        </item>

        <item name="android:navigationBarColor">@color/color5</item>

    </style>

</resources>

最后在AndroidManifast配置该主题

运行看效果

OK~!搞定,很简单吧,大家试试吧~!

Top