其他動畫資源

試試 Compose
Jetpack Compose 是 Android 推薦的 UI 工具包。瞭解如何在 Compose 中使用動畫。

如要進一步瞭解動畫,請參閱下列資源。

影片

範例

Android Animation 範例 GitHub 存放區提供許多程式碼範例,示範特定動畫技巧。這個存放區內有許多獨立的範例專案:

專案 說明
ActivitySceneTransitionBasic 說明如何從一個 Activity 轉換至另一個 Activity 時使用共用元素轉換。
BasicTransition 說明如何使用 Transitions 程式庫,在 UI 狀態之間建立流暢的轉場效果。
CustomTransition 說明如何使用 Transitions 程式庫建立自訂轉場效果。
DrawableAnimations 說明如何建立動畫向量可繪項目。
GridToPager 說明如何從 RecyclerView 建立共用元素轉場效果,然後轉場至 ViewPager,再返回。
插補器 顯示不同插補器對動畫動態效果的影響。
動態 說明如何為版面配置、清單和導覽功能實作各種 Material Design 動態效果。
MotionCompose 說明如何為 Jetpack Compose 導入各種不同類型的 Material Design 動畫。
OurStreets 在整個應用程式中展示共用元素轉場效果。
RevealEffectBasic 說明如何實作圓形顯示效果。
Unsplash Google I/O 2016 演講「A window into transitions」中的程式碼範例。