2014-07-15 33 views
0

如果您還沒有看到,Google IO 2014應用程序具有獨特功能。如果您現在要下載它並打開任何一個會話並慢慢向下滾動,您會看到只要彩條到達ActionBar,就會停止滾動,並且ActionBar間距(高度)會填充一個使用動畫的顏色。我想知道Google是如何完成這一任務的?ActionBar背景填充? Google如何做到這一點?

(下載該應用程序檢查我的意思,對不起,無法使GIF)。

回答

1

Google I/O app是一個開源項目。只需下載代碼,閱讀它,看看他們是如何做到這一點;)

,如果你是懶得在這裏閱讀源代碼XD您有關於如何得到完全是一個詳細的教程:Pushing the ActionBar to the Next Level

0

我猜@DiegoPalomar建議的不是完全的解決方案,因爲我們需要動畫,而不僅僅是褪色。就我所瞭解到的消息來源而言,谷歌正在改變一個View的屬性,這個屬性在標題背後只是一個空的彩色視圖。但在我看來,Google的實施有點複雜。

您可以檢查FloatingTitleBar示例代碼來捕捉這個想法。