2010-06-29 74 views
3

我有一个连续的帧动画,每X秒运行24帧,这是工作正常,现在当我在同一时间运行另外两个动画(Alpha动画),我注意到性能下降,这是帧动画变慢。Android动画变慢

任何想法为什么会发生这种情况,是否有任何解决方法?

在此先感谢。

回答

0

我想说你的代码效率低下,手机无法处理它。如果您提供代码,我相信人们可以查看它并找出效率低下的地方。

此外,这是在手机或模拟器?

+0

感谢您的回复。 我从AnimationDrawable派生了一个类,并实现了一些支持回调的功能。这个类用于框架动画。 (http://www.facebook.com/topic.php?uid=128857303793437&topic=74) 接下来我有一个用于alpha动画的xml文件。我使用以下代码来启动动画。 mPulseView.startAnimation(AnimationUtils.loadAnimation(this,R.anim.alpha)); 我已经在设备和仿真器上测试过,没有太大区别。 我需要知道它是否有可能在android中同时运行多个动画而没有任何性能下降。 – akc 2010-06-29 08:54:13