2011-11-18 96 views
1

我正在研究一些Android动画效果。在一个屏幕上,有几个背景图像不断衰落/退出,还有一个文字框。问题在于文字选框有点波涛汹涌。当图像淡入/淡出被禁用时,选取框平滑,所以很可能两个动画互相影响。一次运行多个动画时动画波涛汹涌

我在想,除了用CanvasSurfaceView来写我自己的动画以外,还有没有其他的出路。

我看了一下AnimationSet,但这只适用于将相同视图的动画组合在一起。

回答

2

已经有一段时间了,但这里是我一路上发现的东西: 要实现平滑的文本滚动动画,它需要每秒大约50帧。所以它确实拉伸了CPU。我尝试使用surfaceView来完成图像和文本动画,并设法达到每秒35帧,但这还不够,文本滚动仍然有点跳动。我读了一点opengl,它看起来像OpenGL ES 2.0应该能够处理图像淡入/淡出并行方式。但并没有真正解决它。希望这可以帮助。

相关问题