在2015年,谷歌在推出Android5.0的同時推出了全新的設(shè)計Material Design,谷歌為了給我們提供更加規(guī)范的MD設(shè)計風(fēng)格的控件,推出了Design支持包,Design常用的控件有下面8個:
對于Material Design 控件已經(jīng)不是新鮮的控件了顶伞,主要包括以下:
Ⅰ、TextInputLayout 文本輸入布局
Ⅱ、Snackbar
Ⅲ枝哄、TabLayout 選項卡布局
Ⅳ肄梨、FloatingActionButton 浮動按鈕
Ⅴ、NavigationView 導(dǎo)航視圖
Ⅵ挠锥、AppBarLayout 應(yīng)用程序欄布局
Ⅶ众羡、CoordinatorLayout 協(xié)作布局
Ⅷ、CollapsingToolbarLayout 折疊工具欄布局
下面我就對以上控件逐一介紹
1蓖租、TextInputLayout 文本輸入布局
請參照:http://www.jcodecraeer.com/a/basictutorial/2015/0821/3338.html
2粱侣、Snackbar
Snackbar的使用跟Toast的使用有些像,
請參照:http://www.open-open.com/lib/view/open1437460246974.html
3蓖宦、TabLayout 選項卡布局
我們在應(yīng)用viewpager的時候齐婴,經(jīng)常會使用TabPageIndicator來與其配合。達到很漂亮的效果稠茂。但是TabPageIndicator是第三方的柠偶,而且比較老了,當(dāng)然了現(xiàn)在很多大神都已經(jīng)開始自己寫TabPageIndicator來滿足自己的需求睬关,在2015年的google大會上诱担,google發(fā)布了新的Android Support Design庫,里面包含了幾個新的控件电爹,其中就有一個TabLayout蔫仙,它就可以完成TabPageIndicator的效果,而且還是官方的丐箩,最好的是它可以兼容到2.2以上版本摇邦,包括2.2。下面我就舉一個簡單的例子來使用它屎勘。
詳情請參考:http://blog.csdn.net/chenguang79/article/details/48804125
4施籍、FloatingActionButton 浮動按鈕
參考地址:https://github.com/survivingwithandroid/Surviving-with-android/tree/master/Android_FAB
5、NavigationView 導(dǎo)航視圖
參考地址:http://blog.csdn.net/u012702547/article/details/51253222
6概漱、AppBarLayout 應(yīng)用程序欄布局
7法梯、CoordinatorLayout 協(xié)作布局
8、CollapsingToolbarLayout 折疊工具欄布局
AppBarLayout犀概、CoordinatorLayout 和CollapsingToolbarLayout 可以在一起配合使用,有光更多介紹詳情請參照:http://www.reibang.com/p/d159f0176576