自定义CoordinatorLayout的Behavior(2):实现淘宝和QQ ToolBar透明渐变效果

本文介绍了如何通过自定义CoordinatorLayout的Behavior实现类似淘宝和QQ ToolBar的透明渐变效果。文章详细讲解了布局设计、自定义Behavior的实现以及Behavior的配置过程,并展示了简易实现后的效果。
摘要由CSDN通过智能技术生成

更好的阅读体验请查看简书

自定义CoordinatorLayout的Behavior实现知乎和简书快速返回效果

自定义CoordinatorLayout的Behavior(2):实现淘宝和QQ ToolBar透明渐变效果

每天用淘宝和QQ 会发现淘宝的商品详情页和qq的好友动态页都不约而同的用了工具栏透明渐变效果,淘宝是为了不挡住商品图片,qq设置为了不挡住header image背景,效果感觉还挺好看,老有人问怎么做的。

那我们来分析一下他们的效果

淘宝效果:图片向上滑动的时候,toolbar慢慢的由透明变成完全不透明,向下滑动则相反

淘宝效果

QQ效果:(请自行查看手机,模拟器打死都安装不了,录不了gif) qq的效果类似不过有点不同 下面会分析

QQ效果

看完他们的效果我们可以发现:

  • 页面进来 toolbar开始都是透明的
  • 向上滑动 toolbar的透明度由透明变成透明,再向下滑动时,又由不透明变成透明

但是仔细体验会发现它们还是有一点点不同,qq的好友动态是要滑到快要出现文字时才会瞬间

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值