1.CoordinatorLayout的用处:

监听滑动控件的滑动通过Behavior反馈到其他子控件并执行一些动画。
注意:滑动控件指的是:RecyclerView/NestedScrollView/ViewPager,意味着ListView、ScrollView不行。
 
2.监听滑动控件:RecyclerView
自定义FloatingActionButtion.Behavior与系统自带的AppBarLayout.Behavior:
CoordinatorLayout使用

                           图1

CoordinatorLayout使用

                          图2

CoordinatorLayout使用

                          图3

3.我们自定义的FAB的Behavior:

CoordinatorLayout使用

                                       图1

CoordinatorLayout使用

                                   图2

4.效果图:

CoordinatorLayout使用

 
 5.监听滑动控件:NestedScrollView
CoordinatorLayout使用

 6.效果图:

CoordinatorLayout使用

 
 
 7.监听滑动控件:ViewPager

 这里采用ViewPager+TabLayout+Fragment + AppBarLayou

CoordinatorLayout使用

 

  8.ViewPager里的Fragment布局,最好能上下滚动:
CoordinatorLayout使用

 

  9.效果图:
CoordinatorLayout使用
 
 

相关文章:

  • 2021-12-10
  • 2021-05-20
  • 2022-12-23
  • 2021-11-29
  • 2021-07-23
  • 2022-12-23
  • 2021-10-31
  • 2022-12-23
猜你喜欢
  • 2021-09-16
  • 2021-08-27
  • 2021-06-13
  • 2022-12-23
  • 2021-04-08
相关资源
相似解决方案