跳转至

使用安卓工作室的安卓动画

原文:https://www . geesforgeks . org/Android-动画-使用-android-studio/

在今天这个充满想象力和视觉化的世界里,有一些领域被动画这个词所覆盖。当这个词出现在任何人的脑海中时,他们总是会创造出一幅漫画和一些迪斯尼世界的表演。我们已经知道,在孩子们中间,动画电影非常受欢迎,像迪士尼世界、哆啦 a 梦等。所有的漫画和动画图片都是由成千上万张单幅图片叠加在一起,按步骤播放而成的动画类型。同样的动画,我们已经尝试使用 Kotlin 在我们的安卓应用程序中添加。

我们将在本文中构建什么?

我们将使用 Kotlin 在安卓工作室中构建一个简单的安卓应用程序,其中我们将有一个开始按钮和一个图像,当我们点击开始按钮时,它将开始相应的动画。在这个特别的例子中,我们使用了一个有行走动画的人。再次点击同一个按钮将停止动画。下面给出了一个示例 GIF,以了解我们将在本文中做什么。

Android Animation using Android Studio Sample GIF

分步实施

第一步:创建新项目

在安卓工作室创建新项目请参考 【如何在安卓工作室创建/启动新项目】 。注意选择科特林作为编程语言。

第二步:上传动画图片

从您的系统中复制图像,转到应用程序> res >可绘制并按 Ctrl + V,它们将包含在可绘制文件夹中。

你可以从这个链接获取所有的图片。

第三步:创建动画列表的 XML 文件

要为应用程序创建动画列表,请导航至应用程序> res >可绘制右键单击可绘制,选择:新建>可绘制资源文件,并将文件命名为 animation_item.xml ,并参考以下代码。

可扩展标记语言

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android">

    <!-- creation of animation list-->
    <item
        android:drawable="@drawable/man1"
        android:duration="100" />
    <item
        android:drawable="@drawable/man2"
        android:duration="100" />
    <item
        android:drawable="@drawable/man3"
        android:duration="100" />
    <item
        android:drawable="@drawable/man4"
        android:duration="100" />
    <item
        android:drawable="@drawable/man5"
        android:duration="100" />
    <item
        android:drawable="@drawable/man6"
        android:duration="100" />
    <item
        android:drawable="@drawable/man7"
        android:duration="100" />
    <item
        android:drawable="@drawable/man8"
        android:duration="100" />

</animation-list>

我们一直在努力

apachecn/AiLearning

【布客】中文翻译组