我刚开始接受动画,动画的补间动画。 我用旋转和移动的图片做了几个图像视图,这一切都非常有趣,但我不知道做多个动画的最佳方法是什么。
例如,我创建了一个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。所以他们都旋转。但是现在我想加强它的装备。但是在网上看到其他消息来源似乎有些人用画布做动画。什么是最好的方式?
答案 0 :(得分:1)
没有最好的办法。您应该使用最简单,最直接的方法来完成工作。
经常使用Canvas',因为开发人员需要更具体地控制对象在画布上的显示方式。例如,对象在与其他对象或用户交互时如何显示。