2010-09-18 37 views
2

喲傢伙,本機Android開發中的運動?

我想進入本機android開發來自Actionscript 3.0背景。

我的問題是:在Android中創建基本運動的標準慣例是什麼?例如,通過移動我的意思是在屏幕上移動的2D圖形。

它是通過使用定時器來觸發一般update()方法嗎?

我已經看到了一些有關onDraw()方法的觀點,但它似乎並沒有經常使用(如果有的話),我猜這是因爲它會是非常限制性的,只要手機可以處理它,而不是當你需要時,但我真的不知道。

任何事情都非常感激,並且一個例子將會非常可愛。 :)

+0

在Android中,術語「本地開發」通常是指使用Android NDK(本地開發工具包)而不是Java/Dalvik VM開發將程序寫入編譯代碼。除非你真的需要榨取性能的最後一點,否則你通常不會想用本地代碼編寫遊戲。 – 2010-09-18 17:03:05

回答

2

如果您的活動主要是圖形(例如遊戲),請使用Canvas和其餘2D圖形API。

如果您的活動將基於窗口小部件(按鈕,複選框,文本輸入字段等),然後使用TranslateAnimation