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控件学习的主要内容,如果未能解决你的问题,请参考以下文章