什么是Material Design?
中文:材料设计。它是2014年谷歌为了解决碎片化,统一不同产品存在的不同UI风格而设计了一套扁平化、简约风格的UI控件,类似的其他厂商设计还有:苹果、微软(Mego)等
如何使用Material Design?
- 添加兼容函数库的依赖,如compile 'com.android.support:design:23.2.0'
- 添加V7包(可能):compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
常见的Material Design控件有哪些?
- Snackbar
- TextInputLayout
- TabLayout
- DrawerLayout
- NavigationView
- CoordinatorLayout
- BottomSheetBehavior
- CardView
- SwitchCompat
- FloatingActionButton
- SwipeRefreshLayout
- ToolBar
- AppBarLayout
- CollapsingToolbarLayout
- Bottom Sheet
- 具体使用参考:控件汇总1、控件汇总2、控件汇总3、还有这里
- UI设计参考:material design学习笔记