这个google API 教程展示了如何为视图设置动画。但是,它使用 API 级别 11 中可用的方法,例如View.setAlpha
现在,使用带有 android 2.1 (API 7) 的手机,我可以找到许多使用相同动画的应用程序(卡片翻转动画非常流行)
是否有任何 Google 库来执行本教程中显示的动画,这些动画可以与 11 之前的任何 API 一起使用?如果没有,还有其他选择吗?
PS我知道这个问题但显然这是专门关于objectanimator的并且接受了一个无用的分析器
这个google API 教程展示了如何为视图设置动画。但是,它使用 API 级别 11 中可用的方法,例如View.setAlpha
现在,使用带有 android 2.1 (API 7) 的手机,我可以找到许多使用相同动画的应用程序(卡片翻转动画非常流行)
是否有任何 Google 库来执行本教程中显示的动画,这些动画可以与 11 之前的任何 API 一起使用?如果没有,还有其他选择吗?
PS我知道这个问题但显然这是专门关于objectanimator的并且接受了一个无用的分析器
NineOldAndroids将能够为您提供您在 11+ 中看到的动画 API。例如...
ViewHelper.setAlpha(view, 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。