CoordinatorLayout:折叠悬浮效果

2020-05-25  本文已影响0人  一蓑烟雨_龙哥

coordinator

| 英[kəʊˈɔːdɪneɪtə(r)][](javascript:;)[](javascript:;)

协调人;调度员; 配位仪; 共同调济器(官);

1.CoordinatorLayout

CoordinatorLayout遵循Material 风格,包含在 support Library中,结合AppbarLayout, CollapsingToolbarLayout等 可 产生各种炫酷的折叠悬浮效果。

1.是顶部的view,(即:最外层View)

2.作为一个 容器与一个或者多个子View进行交互

2.AppBarLayout

它是继承与LinearLayout的,默认 的 方向 是Vertical

1.效果图如下:

代码如下:

app:layout_scrollFlags="scroll|enterAlways"

2.如果不设置

如果不进行设置app:layout_scrollFlags, AppBarLayout 就固定不动

3.效果相当于给下面的RecycleView 设置了headView

app:layout_scrollFlags="scroll|enterAlwaysCollapsed"

上一篇 下一篇

猜你喜欢

热点阅读