一、CollapsingToolbarLayout
Android中的这个组件,是滑动的Toolbar,且Toolbar里面可以显示自定义的布局。它主要用于两个方面:
1、当做普通的FrameLayout作为根布局使用
2、作为一个或者多个子View进行复杂交互的容器
CoordinatorLayout 为我们提供了一个叫做Behavior的东西,我们基本上的复杂交互都是使用Behavior来协调完成。
示例如下:
(1)添加依赖包 implementation 'com.android.support:design:28.0.0'
(2)界面布局 其中的资源文件自己可以随便在网上找些。
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
android:id="@+i