Android Surface View更新

时间:2011-06-03 10:15:23

标签: android multithreading animation surfaceview

我在一个活动上有多个动画,每个动画都有自己的表面视图和线程。这些图像中的一些是在固定图像周围动画的,似乎在表面绘制函数的线程中,只要线程正在运行,它就会一直调用onDraw()函数,这会重新绘制静态图像和动画。 ......让它变得非常慢有没有办法让它只刷新或重新绘制动画对象?

1 个答案:

答案 0 :(得分:1)

是的,但是你想使用静态类型而不是实例化它们,这会加速一些事情。而且我不认为你应该在单独的图像上有这些线程......你应该在一个单独的线程上渲染一个完整的屏幕。这是移动开发,它们有硬件限制,请记住kepp! =]

相关问题