當有人在做一些遊戲,他們可以做到這一點是這樣的:mainActivity
延伸Activity
並在此主要活動有一個方法,如:如何使無限循環中的活動
setContentView(BouncingBallView);
BouncingBallView
延伸View
和我們有方法:onDraw()
invalidate()
和這些方法是用來做更新,他們在所有幀中執行。
我的問題是我想有一些像「onDraw-invalidate」這樣的更新方法,但是在類Activity
中不在View
中。
我想知道是否有一些主循環,一直在執行某些update()
的方法?我知道在Activity
有:onCreate()
; onStart()
; onRestart()
; onResume()
; onPause()
; onStop()
;和onDestroy()
,但我看不到更新?我將如何做到這一點?
聽起來像我想你想爲你的「無限」循環創建一個單獨的''線程''。 :) – ninetwozero 2012-07-18 08:57:09