首先,我认为它是一个折叠工具栏,但是在折叠工具栏上向上滚动并不是那么平滑,并且在再次展开之前停止。
谷歌播放音乐也使用底页来达到同样的效果:例如,当谷歌展示底页时,他们使用了谷歌播放音乐。所以我认为在 Gif 中也使用了底片 - 但它们是如何工作的?如何存档包括视差效果在内的这种效果?
首先,我认为它是一个折叠工具栏,但是在折叠工具栏上向上滚动并不是那么平滑,并且在再次展开之前停止。
谷歌播放音乐也使用底页来达到同样的效果:例如,当谷歌展示底页时,他们使用了谷歌播放音乐。所以我认为在 Gif 中也使用了底片 - 但它们是如何工作的?如何存档包括视差效果在内的这种效果?
您正在寻找的行为是通过 CoordinatorLayout 实现的。可以在此处找到有关如何启用和操作这些行为的深入教程 - https://guides.codepath.com/android/Handling-Scrolls-with-CoordinatorLayout
希望这能让你朝着正确的方向开始:)