学习谷歌CoordinatorLayout+ViewPager+Fragment+Toolbar带来的骚操作。

本文介绍如何利用CoordinatorLayout结合ViewPager和Fragment,实现流行的设计栏目效果。通过监听ViewPager的滑动,借助AppBarLayout和CollapsingToolbarLayout,可以创建折叠的Toolbar,提供独特的用户体验。详细代码和实现可在提供的GitHub链接中查看。
摘要由CSDN通过智能技术生成

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"
        
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值