2011-06-03 62 views
0

我對單個活動有多個動畫,每個動畫都是它自己的表面視圖和線程。其中一些圖像是圍繞固定圖像動畫的,似乎在表面繪製函數的線程中,只要線程正在運行,它就會一直調用onDraw()函數,這會重新繪製靜態圖像以及動畫。 ...使其非常緩慢。有沒有辦法讓我只刷新或重新繪製動畫對象?Android Surface Surface更新

回答

1

是的,但是你想要使用靜態類型並且不要實例化它們,這會加速一些事情。我也不認爲你應該在單獨的圖像上有這些線程......你應該在一個單獨的線程上渲染一個完整的屏幕。這是移動developmnet,他們有硬件限制,記住kepp! =]