Android: 如何创建二维动画

Android: How to create 2d animations

我正在进行我的第一个 android 项目,我正在尝试创建我自己的动画来实现按钮的 onClick 等简单的东西。我可以在 After Effects 等工具中创建动画并以某种方式将它们导入 Android 工作室,还是必须通过 java 和 xml 创建它们? 这个例子只是一个模型,但它是我想要的那种动画。 https://dribbble.com/shots/2607005-Low-Fidelity-Filters

不,您不能将动画从 After Effects 直接导入 Android Studio,因此您必须通过代码定义动画。

我建议阅读 this link 以了解 android 动画的工作原理和实现方式。

对于简单的动画(alpha、旋转、平移、缩放),您可以通过在视图上调用 animate() 来使用 ViewPropertyAnimator,例如:

 myView.animate().alpha(0);