Material 是Google 推出的Android設(shè)計(jì)風(fēng)格答姥,在此收錄Material風(fēng)格的庫(kù),其中Google自帶的組件已經(jīng)在高版本實(shí)現(xiàn)了Material風(fēng)格葡兑。原生控件material想要修改顏色需要重寫style,在控件上用app:theme進(jìn)行設(shè)置
android design support library使用詳解
android design support library使用詳解
Android進(jìn)階系列--Design Support Library使用詳解(Snackbar,TextInputLayout,TabLayout,NavigationView...)
material-components-android
官方material-Android組件庫(kù)
使用Material Design 應(yīng)用主題
一個(gè)人整理的Material Design的資料
里面也有些Material的開源庫(kù)衫贬,可以好好學(xué)習(xí)一下译隘。
附上官方翻譯:
Material Design
Material Design 中文版(極客學(xué)院)
Material Design 中文版(Github)
1、MaterialDesignUse
一個(gè)人在寫的使用官方庫(kù)中的控件案例固耘,可以看看。
MaterialDesignSamples這是另一個(gè)人寫的material的例子厅目,里面有博客說明。
2葫笼、MaterialDesignLibrary
一個(gè)Material 風(fēng)格的控件庫(kù)
3拗馒、material-camera
Material 風(fēng)格的照相機(jī)
5、material-calendarview
一個(gè)Material風(fēng)格的日歷
6诱桂、material
也是一個(gè)Material風(fēng)格的控件庫(kù)洋丐,種類可能比上面一個(gè)更多點(diǎn)
[圖片上傳失敗...(image-52b3ea-1511396590833)]
[圖片上傳失敗...(image-a6f4e4-1511396590833)]
7、MaterialDateRangePicker
一個(gè)Material風(fēng)格的時(shí)間選擇器挥等,5.0以上系統(tǒng)自帶
8友绝、Carbon
針對(duì)Android 2.1或更高版本的Material Design實(shí)現(xiàn)。這不是Lollipop API和功能的精確復(fù)制肝劲。它是設(shè)計(jì)規(guī)范中最實(shí)用內(nèi)容的一個(gè)自定義實(shí)現(xiàn)九榔。 該庫(kù)還具有一些其他非標(biāo)準(zhǔn)擴(kuò)展,比如圓角布局和分頻器視圖涡相,便于分隔創(chuàng)建哲泊。
9、MaterialViewPager
一個(gè)Material風(fēng)格的viewpager催蝗,功能多切威,看github上圖片會(huì)了解的更多
10、material-sheet-fab
酷炫動(dòng)畫效果的FAB按鈕
11丙号、material-design-icons
google出品的Material風(fēng)格的圖標(biāo)先朦,Android studio 里應(yīng)該都有了的
12、material-icon-lib
含有超過1500矢量素材圖標(biāo)可以方便使用中或作為一個(gè)獨(dú)立的視角下的庫(kù)
[圖片上傳失敗...(image-88cd68-1511396590833)]
13犬缨、material-dialogs
一個(gè)Material風(fēng)格的dialog喳魏,種類很多,方便使用
14刺彩、MaterialDialog
也是一個(gè)Material風(fēng)格的dialog创倔,種類沒上面的多畦攘,但是好像能設(shè)置背景
15叹螟、material-ripple
一個(gè)Material的波紋效果
[圖片上傳失敗...(image-1313ea-1511396590833)]
16首妖、materialish-progress
Material風(fēng)格的progress,尷尬的是就一個(gè)圓形進(jìn)度
17、MaterialProgressBar
一個(gè)Material風(fēng)格的progress温亲,種類多點(diǎn)
18栈虚、MaterialEditText
一個(gè)Material風(fēng)格的EditText魂务,擁有多種樣式和功能粘姜,滿足日常開發(fā)
19、MaterialTextField
一個(gè)與眾不同的美麗浮動(dòng)編輯文本器
20孤紧、MaterialTabs
一個(gè)Material風(fēng)格的Tabs
21号显、BottomNavigation
Google最近添加到Material design中的底部導(dǎo)航欄BottomNavigationBar押蚤,也可以說是現(xiàn)今Android底部導(dǎo)航欄的一個(gè)標(biāo)準(zhǔn)與統(tǒng)一吧揽碘。幾個(gè)類似的Material-BottomNavigation帅矗、BottomBar浑此、ahbottomnavigation凛俱、PagerBottomTabStrip蒲犬、BottomNavigationBar原叮、
AdaptableBottomNavigation
22奋隶、material-menu
一個(gè)Material的菜單
23、MaterialRecents
MaterialRecents 一個(gè)仿安卓5.0任務(wù)管理器最近打開任務(wù)卡片效果的自定義布局境氢。
通過ViewPager和 自定義一個(gè)RecentsList 來實(shí)現(xiàn)萍聊。
24脐区、material-animated-switch
Material風(fēng)格的動(dòng)畫開關(guān)
25牛隅、material-code-input
Material風(fēng)格的字碼輸入
26、materialmixer
materialpalette
Material說明上的色值
谷歌官方的Material Design顏色值
27默伍、MaterialLogin
一個(gè)Material風(fēng)格的登陸也糊,動(dòng)畫不錯(cuò)狸剃,可以學(xué)習(xí)一下钞馁。
28僧凰、Material-Animations
一個(gè)轉(zhuǎn)場(chǎng)動(dòng)畫框架
29伪节、Matisse
一個(gè)Material風(fēng)格的本地圖片視頻選擇器
30怀大、MaterialSearchBar
Material風(fēng)格的搜索控件
其他相似的SearchView
31、BadgeView
支持自由定制外觀总珠、拖拽消除的MaterialDesign風(fēng)格Android BadgeView
32局服、Alerter
一個(gè)從上面彈下來的提示
34唆迁、MaterialAbout
35唐责、Android-SwitchIcon
擁有兩種狀態(tài)的圖標(biāo)
36鼠哥、ArcNavigationView
37抄罕、CoordinatorTabLayout
CoordinatorTabLayout是一個(gè)自定義組合控件,可快速實(shí)現(xiàn)TabLayout與CoordinatorLayout相結(jié)合的樣式 繼承至CoordinatorLayout, 在該組件下面使用了CollapsingToolbarLayout包含TabLayout
38呆贿、MaterialDrawer
靈活,易于使用,所有在一個(gè)抽屜里圖書館為你的Android項(xiàng)目
39榨崩、LolliPin
一個(gè)Material風(fēng)格的密碼庫(kù)母蛛,支持指紋
40彩郊、MaterialFilePicker
41、MaterialChipsInput
Chips 是 Material Design 中組件询枚,他們被描述為:小卻相對(duì)復(fù)雜的個(gè)體金蜀,比如聯(lián)系人。Chip 可以包含一些獨(dú)立的東西尝胆,比如照片含衔、文本二庵、條款催享、圖標(biāo)或者聯(lián)系人睡陪。MaterialChipsInput 是在 Android 中實(shí)現(xiàn)的那個(gè)組件匿情。這個(gè)庫(kù)提供了兩個(gè)視圖:ChipsInput 和 ChipView 炬称。
42玲躯、MaterialStepperView
43、MaterialShadows
material的陰影
44朽缴、JFoenix
一個(gè)material的設(shè)計(jì)風(fēng)格庫(kù)密强,圖到GitHub上看吧蜗元,用于web奕扣,也可以用與Android的惯豆。
45、MaterialDateTimePicker
material的時(shí)間日期選擇器
46框仔、Album
material風(fēng)格的選擇器