TIME In the game: is there a way to use other than System.Currentmillis () - starttime> XX to update anything in the game? Is it a safe or expensive processor?
You must use a temporary delta system. There are many lessons about this. This is a very good tutorial: deWiTTERS Game Loop .
20 ( ), 60-70 , FPS 30-40 FPS, 60 FPS. ( S i9000). FPS 30FPS? 30 FPS, ? ( FPS - )
, . 3D, Vertex Buffer Objects (VBO:s) (, Vertex Array, GPU). , CPU CPU GPU .
2D, VBO:s, draw_texture .
:
Vertex Arrays ( ).Vertex Buffer Objects ( 3D, , draw_texture 2D).draw_texture ( 2D, 3D-).
, Android, OpenGL. , , Vertex Arrays VBO:s ().
, ; Google I/O:

, ?
. Android - , , ( , Service ?). , -, .
: stupp onDrawFrame, : Thread, ? ?
( Thread ). onDrawFrame Thread/Runnable.
: