MaterialDesign控件学习

Posted lbsjs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MaterialDesign控件学习相关的知识,希望对你有一定的参考价值。

DrawerLayout:允许放入两个直接子控件,第一个为主屏幕中显示的内容,第二个为滑动菜单中显示的内容
CoordinatorLayout:当Snackbar遮挡住view时,CoordinatorLayout来协调 view 布局,加强版的FrameLayout
AppBarLayout:本身为了一个垂直方向的LinearLayout,toolbar并不能与其它控件互对,所以要把toolbar放入一个AppBarLayout当中,根据官方的谷歌文档,AppBarLayout目前必须是第一个嵌套在CoordinatorLayout里面的子view,可监听其所有子控件的各种事情,做出合理响应

NavigationView: 首先需要一个headerlayout显示头部布局,还有一个menu资源xml文件显示其中的选项条目,NavigationView它被用于DrawerLayout的第二个控件

 

以上是关于MaterialDesign控件学习的主要内容,如果未能解决你的问题,请参考以下文章

下拉刷新上拉加载控件+Material Design使用

MaterialDesign 控件属性(组合框)

下拉刷新上拉加载控件+Material Design使用

下拉刷新上拉加载控件+Material Design使用

MaterialDesign 的三方控件

MaterialDesign 的三方控件