ActionBar背景填充?谷歌是如何做到这一点的?

时间:2014-07-15 11:08:32

标签: android animation android-actionbar

如果您还没有看到,Google IO 2014应用程序具有独特的功能。如果您要立即下载它并打开任何一个会话并慢慢向下滚动,您会看到彩色条到达ActionBar时它会停止滚动并且ActionBar间距(高度)填充一个使用动画的颜色。我想知道Google是如何实现这一点的,任何想法?

(下载应用程序检查我的意思,抱歉无法制作gif)。

2 个答案:

答案 0 :(得分:1)

Google I/O app是一个开源项目。只需下载代码,阅读它,看看它们是如何做到的;)

如果您在这里懒得阅读源代码XD,那么您将获得有关如何获得该代码的详细教程:Pushing the ActionBar to the Next Level

答案 1 :(得分:0)

我想@DiegoPalomar建议的并不是我们想要动画的确切解决方案,而不仅仅是褪色。据我所知,谷歌正在改变视图的属性,这只是标题背后的空白视图。但在我看来,谷歌的实施有点复杂。

您可以查看FloatingTitleBar示例代码以了解相关信息。