Meterial Design总结
概述
- Meterail Design是谷歌设计一套界面设计语言,包含视觉、运动、互动等特性。
- 用于解决Android平台界面风格不统一的问题。
常用控件
- Toolbar:顶部标题栏
- DrawerLayout:滑动菜单
- NavigatinView:滑动菜单定制布局
- FloatingActionButton:悬浮按钮
- Snackbar:提示工具
- CoordinatorLayout:加强版FrameLayout,可以监听所有子控件的各种事件
- MeterialCardView:卡片式布局
- AppBarLayout:本质是垂直方向的LinearLayout,处理滚动事件
- SwipeRefreshLayout:下拉刷新控件
- CollapsingToolbarLayout:折叠式标题栏,作用于Toolbar基础上的布局,不能独立存在,外层必须是CoordinatorLayout
- NavigationView:底部切换栏控件