如要進一步瞭解動畫,請參閱下列資源。
影片
- 讓 Compose 應用程式脫穎而出的五項快速動畫
- Jetpack Compose:動畫
- 動態版面配置 (MAD Skills 播放清單)
- 動態智慧:打造更聰明的動畫 (2019 年 Google I/O 大會)
- 觀看動畫影片 (2018 年 Android 開發人員高峰會)
- 轉換窗口 - 2016 年 Google I/O 大會
範例
Android 動畫範例 GitHub 存放區中有許多示範特定動畫技術的程式碼範例。這個存放區中有許多個別的範例專案:
專案 | 說明 |
---|---|
ActivitySceneTransitionBasic | 顯示如何使用共用元素轉換Activity 之間的轉換。 |
BasicTransition | 說明如何使用 Transitions 程式庫在 UI 狀態之間順暢轉換。 |
CustomTransition | 說明如何使用轉場效果程式庫建立自訂轉場效果。 |
可繪項目動畫 | 說明如何建立動畫向量可繪項目。 |
GridToPager | 說明如何建立共用元素轉換,從 RecyclerView 和 ViewPager 再返回。 |
內插器 | 顯示不同的內插器對動畫動態效果的影響。 |
動態效果 | 說明如何為版面配置、清單和導覽實作多種 Material Design 動作。 |
MotionCompose | 說明如何為 Jetpack Compose 實作各種不同類型的質感設計動態。 |
我們的街道 | 展示整個應用程式間的共用元素轉換。 |
RevealEffectBasic | 說明如何實作圓形顯示效果。 |
潑濺 | 這是 2016 年 Google I/O 大會的範例程式碼:轉換的窗口。 |