Imageview随机动画

时间:2016-08-12 11:06:33

标签: android animation imageview android-animation

我有一组10个imageview动画,其中,我想每次都随机选动画。我怎样才能做到这一点?

此外,有人可以指向我复杂的Android视图动画的工作示例。淡入淡出,出现,旋转和滑动的组合。类似于此处显示的动画(http://www.factslides.com/)。这方面的任何图书馆也会有所帮助。

1 个答案:

答案 0 :(得分:0)

如果您的应用的最低SDK为3.0+,您可以执行以下操作

1)定义许多ObjectAnimatorObjectAnimatorSet s(扩展ObjectAnimator)并将其作为值添加到HashMap,其中密钥为Integer。 2)编写简单的随机化逻辑,通过id从ObjectAnimator中提取HashMap

我在此处编写了示例ObjectAnimator代码:https://github.com/jshvarts/ObjectAnimatorViewPropertyAnimator代码:https://github.com/jshvarts/ViewPropertyAnimator