Android Material Design 系列之 CoordinatorLayout 折叠式菜单栏实现
发布时间
阅读量:
阅读量
一、简述内容概述
本内容旨在对一种简易折叠式菜单栏的设计进行记录,以便后续开发过程中参考与优化。文中将介绍一种基础的Material风格折叠式菜单栏的实现方式,并阐述若干关键概念,例如与fitSystemWindows相关的具体实现细节。
二、效果

三、使用
1、CoordinatorLayout功能解析
协调性布局,即CoordinatorLayout,是一种增强型的FrameLayout,能够对子布局及控件进行协调管理。在使用时,需将其设定为整个布局的根ViewGroup。此外,通过为特定的子控件配置app:appbar_scrolling_view_behavior属性值,可以实现对其在整个布局中显示位置的协调控制。需要特别注意的是,此处所指的“特殊子控件”仅限于RecyclerView、ViewPager以及NestedScrollView这三种类型。
2、AppBarLayout功能与应用
AppBarLayout本质上是一种垂直方向的LinearLayout,它实现了Material Design设计规范中关于AppB
全部评论 (0)
还没有任何评论哟~
