Android 动画示例

17 Mar 2025 | 阅读 2 分钟

Android 提供了大量的类和接口用于动画开发。大多数类和接口都位于 android.animation 包中。

Android 动画允许您在运行时更改对象的属性和行为。在 Android 中有多种方法可以实现动画。

AnimationDrawable 类提供了开始和结束动画的方法。您甚至可以使用基于时间的动画。

让我们看一个 Android 动画的简单示例。

activity_main.xml

您只需要一个视图。

文件:activity_main.xml
文件:logo.xml

只有一个图像视图。


MainActivity 类

文件:MainActivity.java

您需要在 res/drawable-hdpi 目录下创建 animation.xml 文件。

您需要准备许多图片。在这里,我们使用 14 张图片,所有 14 张图片都位于 res/drawable-mdpi 目录下。

文件:animation.xml


输出

android animation example output 1 android animation example output 2