2011-07-13 38 views
15

是否有任何免費Android動畫庫我們可以在我們的應用程序中使用?Android動畫庫?

android內置的動畫是非常基本的。我想要更多的東西。

-

在此先感謝。

+0

我使用這個庫來動畫我的視圖中的項目。它相對容易使用,但它有一個問題,你不能重複動畫,你需要一些編碼來解決這個問題。 https://github.com/daimajia/AndroidViewAnimations –

回答

5

搜索和挖掘後,這是最終的答案我:

沒有可用的一個。你需要編寫你的動畫。

希望看到Android動畫庫sooon!

謝謝。

+0

你見過@ wtsang02的回答嗎?如果它不符合您的要求,您究竟在尋找什麼? – Halil

+0

你創建了自己的圖書館嗎? – Umair

2

所以最簡單的動畫就像tween動畫一樣(通常在anim文件夾中定義),你可以通過stackoverflow,android樣本文件夾等找到很多這樣的排序。有各種旋轉翻譯和您可以在每個視圖上進行大規模動畫及其組合。結合視圖腳蹼或類似的東西,你可以擁有非常多的視圖動畫。我相信市場上的一款應用程序顯示了這種事情,你可以走多遠的是脈衝閱讀器應用程序,

我通常在試圖根據狀態隱藏/顯示視圖時使用它們(滾動量在a列表中,單擊一個按鈕以在其他視圖中滑入/淡入,使它們消失/在某些視圖上顯示等。)。但在所有這些情況下,你需要弄清楚你想如何使用它們,自己連接。沒有簡單的方法解決這個問題。大部分的工作實際上是在做連接而不是創建實際的動畫。

我發現第二件事情真的很棒,它將視圖動畫推向更高層次,這是用於3D圖形轉換的相機類。這比使用常規動畫更復雜一些。有使用相機類就像一對真正有趣的項目:

Coverflow

3d list

也有2 3D轉換這是簡單得多,在Android的樣本項目啓動java類(名字中有3d)。

併爲您的問題。不,沒有一個特定的庫可以在兩行代碼中創建真正複雜的動畫。你需要在那裏工作。

+0

這是用戶個人資料? – iTurki

+0

您是否閱讀過公共存儲庫項目名稱? CAAT是項目......有樣本項目和圖書館的來源。 – DArkO

+0

你的意思是CAAT是一個Android動畫庫嗎? ! – iTurki

9

現在有一個。

NineOldAndroid

+0

NineOldAndroid似乎已被棄用 – Apperside

+0

查看此鏈接免費圖書館 - https://android-arsenal.com/free –

3

動畫庫Rebound似乎是有前途的,並在其Android應用使用被Facebook。我也使用了9olddroid,它也非常好。

7

有一個我創建的android庫。

https://github.com/2359media/AndroidAnimator

它的動畫庫,其目的是使Android動畫更容易,允許使用的代碼的一個或兩行可以實現很多複雜的動畫效果。

+0

這是甜蜜的......然而很少有人不會工作。不錯的工作... – superUser