前言

创建完模拟器了,我想大家已经迫不及待的想开发Android 5.0的项目了,

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

新的material主题提供了什么?

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

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

Activity过渡动画

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


看来给我不少常用的主题,但是这些主题远远满足不了我大佬们的需求~!至于为什么,我想大家都懂得。 让我们来自定义Material主题吧 根据官方提供图片提示的来自定义 颜色基调(自定义其他的东西原理一样)
首先我们来定义几种不同的颜色
然后新增一个自定义主题继承Material主题设置对应部位颜色 [html] view plain copy
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <resources>
  3. <!--inheritfromthematerialtheme-->
  4. <stylename="AppTheme"parent="android:Theme.Material">
  5. <itemname="android:colorPrimary">@color/color1
  6. </item>
  7. <itemname="android:colorPrimaryDark">@color/color2
  8. </item>
  9. <itemname="android:textColorPrimary">@color/color3
  10. </item>
  11. <itemname="android:windowBackground">@color/color4
  12. </item>
  13. <itemname="android:navigationBarColor">@color/color5</item>
  14. </style>
  15. </resources>
最后在AndroidManifast配置该主题
运行看效果
OK~!搞定,很简单吧,大家试试吧~!

更多相关文章

  1. 如何在5.0上实现button的Ripple(水波效果)
  2. 关于android编码问题-URL中文编码-Activity中文编码与.java编码
  3. 转:Android中自定义SeekBar的背景颜色,进度条颜色,以及滑块的图片
  4. Android(安卓)Studio 如果修改LogCat的颜色,默认全是黑色看着挺不
  5. Android—启动内置APK和动态发送接收自定义广播
  6. [置顶] Android中自定义View、ViewGroup理论基础详解
  7. Android(安卓)Launcher桌面应用快捷方式的开发
  8. Android(安卓)自定义横向滚动条联动进阶版
  9. android 中的 Matrix,ColorMatrix 详解

随机推荐

  1. android 源码编译报错记录
  2. Android开发 之 环境搭建
  3. 【Android策略】The content of the adap
  4. android 银联支付接入报nullexception异
  5. Android计时器
  6. Android问题集
  7. Android APK 反编译工具
  8. 编写android拨打电话apk应用实例代码
  9. Android中使用Parcelable传递对象,createF
  10. Android之数据库