1.Material Design 开发利器:Android Design Support Library 介绍 新技术这里面写的很多,我会将Demo借鉴的技术和一些资料网址 发过来
其中本人Demo中包含Snackbar、Navigation View(导航视图)、文字输入时的悬浮标签、Floating Action Button(浮动操作按钮)、Tabs(选项卡)、CoordinatorLayout 伸缩Toolbar 动画和滚屏和标题栏做些互动,个人感觉感觉很好有木有。
这是介绍新功能的网址https://blog.leancloud.cn/3306/#rd?sukey=ecafc0a7cc4a741b145d5f239ec57f7672ee5f4dad848d356d5461e8e52bbc0820ee49b7dcb16329a88a6f1c702cf708
如果你也是第一次想学新东西,那么就跟着我 一步步来吧 。
2.首先第一步就是搞Toolbar Style的样式 在你的style.xml中。
<!-- Base application theme. -->
<!--21版本和以上 才可以设置底部的颜色-->
<resources>
<!-- Base application theme. -->
<!--21版本和以上 才可以设置底部的颜色-->
<style name="BaseTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- toolbar(actionbar)颜色 -->
<item name="colorPrimary">@color/colorPrimary</item>
<!-- 状态栏颜色 -->
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<!-- 窗口的背景颜色 -->
<item name="android:windowBackground">@android:color/white</item>
<!-- SearchView -->
<item name="searchViewStyle">@style/MySearchViewStyle</item>
<item name="android:actionMenuTextColor">#000000</item>
</style>
<style name="AppTheme" parent="@style/BaseTheme"></style>
<style name="MySearchViewStyle" parent="Widget.AppCompat.SearchView"></style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="CardContent">
<item name="android:orientation">vertical</item>
</style>
</resources>
如果你想实现 底部边框也变颜色 在加一句如图所示,这个时候他会提示报错,AS中按下ALT+回车新建V21 Style即可
<!--底部操作栏颜色-->
<item name="android:navigationBarColor">@color/colorPrimaryDark</item>
3.搞好ToolBar的style ,我们应该搭布局了,卧槽 我真的不适合写博客 给你们效果图 给你们下载地址 自己去看吧 。。