Android中的多个动画

时间:2010-11-08 14:57:21

标签: android animation canvas

我刚开始接受动画,动画的补间动画。 我用旋转和移动的图片做了几个图像视图,这一切都非常有趣,但我不知道做多个动画的最佳方法是什么。

例如,我创建了一个LinearLayout并在其中粘贴了一些ImageViews并写下了这个:

RotateAnimation imgrotate = new RotateAnimation(0,360,
           RotateAnimation.RELATIVE_TO_SELF,0.5f,
           RotateAnimation.RELATIVE_TO_SELF,0.5f);
           rotate.setDuration(2000);
           someview.setAnimation(imgrotate);
           someview.startAnimation(imgrotate);

每个imageview。所以他们都旋转。但是现在我想加强它的装备。但是在网上看到其他消息来源似乎有些人用画布做动画。什么是最好的方式?

1 个答案:

答案 0 :(得分:1)

没有最好的办法。您应该使用最简单,最直接的方法来完成工作。

经常使用

Canvas',因为开发人员需要更具体地控制对象在画布上的显示方式。例如,对象在与其他对象或用户交互时如何显示。