1.CoordinatorLayout上一篇我们也见证了其强大:
https://blog.csdn.net/m0_37667770/article/details/79888692这篇我们来看看最常见的效果:目前比较算得上比较流行中的设计栏目:图片如下:我们清除CoordinatorLayout可以通过监听所包裹的滑动控件例如(ViewPager,或者NestedScrollView或者RecyclerView)再通过AppBarLayout标记手势滑动行为来让其他控件进行不同样式的滑动效果。
如下:CollapsingToolbarLayout来实现Toolbar折叠:
2.代码如下:
1.activity_main3.xmll代码如下:
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- 这里AppBarLayout来包裹滑动之后要执行效果的布局文件。-->
<android.support.design.widget.AppBarLayout
android:layout_width="match_parent"