2

这个google API 教程展示了如何为视图设置动画。但是,它使用 API 级别 11 中可用的方法,例如View.setAlpha

现在,使用带有 android 2.1 (API 7) 的手机,我可以找到许多使用相同动画的应用程序(卡片翻转动画非常流行)

是否有任何 Google 库来执行本教程中显示的动画,这些动画可以与 11 之前的任何 API 一起使用?如果没有,还有其他选择吗?

PS我知道这个问题但显然这是专门关于objectanimator的并且接受了一个无用的分析器

4

2 回答 2

1

NineOldAndroids将能够为您提供您在 11+ 中看到的动画 API。例如...

ViewHelper.setAlpha(view, 0);
于 2013-04-05T14:51:32.350 回答
0

可以使用以下类制作简单的动画,例如变换、旋转、移动(这似乎是您想要的):

http://developer.android.com/reference/android/view/animation/AnimationUtils.html

http://developer.android.com/reference/android/animation/AnimatorSet.html

http://developer.android.com/reference/android/view/animation/Animation.html

简而言之,您将创建动画资源(或类)并在视图上运行它。结束动画后,您可能会通过可见性方法隐藏此视图。

检查此以获取详细信息 - http://jmsliu.com/779/android-view-animation-example.html

于 2013-04-05T14:44:24.687 回答