📜  Android 中的降雪动画

📅  最后修改于: 2022-05-13 01:55:48.721000             🧑  作者: Mango

Android 中的降雪动画

在本文中,我们将使用 android-snowfall 库创建降雪动画。在这里,我们将只创建降雪视图的布局,并将指定背景颜色。我们创建的降雪动画很容易创建,因为我们使用的是库。下面给出了一个示例 GIF,以了解我们将在本文中做什么。请注意,我们将使用Java语言来实现这个项目。

Android 示例 GIF 中的降雪动画

分步实施

第 1 步:创建一个新项目

要在 Android Studio 中创建新项目,请参阅如何在 Android Studio 中创建/启动新项目。请注意,选择Java作为编程语言。

第 2 步:添加依赖项和 JitPack 存储库



导航到Gradle Scripts > build.gradle(Module:app)并在依赖项部分添加以下依赖项。

将 JitPack 存储库添加到您的构建文件中。将其添加到 allprojects{} 部分中存储库末尾的根 build.gradle 中。

添加此依赖项后同步您的项目,现在我们将转向它的实现。

步骤 3:使用 activity_main.xml 文件

导航到app > res > layout > activity_main.xml并将以下代码添加到该文件中。下面是activity_main.xml文件的代码。

XML


      
    
    
  


Java
import android.os.Bundle;
  
import androidx.appcompat.app.AppCompatActivity;
  
public class MainActivity extends AppCompatActivity {
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}


第 4 步:使用MainActivity。 Java文件

转到主活动。 Java文件,参考如下代码。对于这个项目,我们在MainActivity 中什么也没做。 Java文件。

Java

import android.os.Bundle;
  
import androidx.appcompat.app.AppCompatActivity;
  
public class MainActivity extends AppCompatActivity {
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

输出: