动画的其他资源

尝试 Compose 方式
Jetpack Compose 是 Android 推荐的 UI 工具包。了解如何在 Compose 中使用动画。

有关动画的更多信息,请参阅以下资源。

视频

示例

Android 动画示例 GitHub 存储库中提供了许多代码示例,这些示例演示了特定的动画技术。此存储库中包含许多单独的示例项目

项目 描述
ActivitySceneTransitionBasic 演示如何使用共享元素过渡从一个Activity过渡到另一个Activity
BasicTransition 演示如何使用 Transitions 库在 UI 状态之间创建平滑过渡。
CustomTransition 演示如何使用 Transitions 库创建自定义过渡。
DrawableAnimations 演示如何创建动画矢量图形。
GridToPager 演示如何从RecyclerViewViewPager以及反过来创建共享元素过渡。
Interpolator 演示不同的插值器如何影响动画的动态。
Motion 演示如何为布局、列表和导航实现各种类型的 Material Design 运动。
MotionCompose 演示如何为 Jetpack Compose 实现各种不同类型的 Material Design 运动。
OurStreets 在整个应用中展示共享元素过渡。
RevealEffectBasic 演示如何实现圆形显示效果。
Unsplash Google I/O '16 演讲一窥过渡中的示例代码。