Of course, on the Internet there are tutorials, but many of them sanctify only work with OpenGL. Maybe someone already engaged in the development? How to organize life-cycle applications for working with graphics and sound. It is possible in general terms.
1 answer
The same as it is done in ordinary ingrah. There are plenty of materials on gamedev. Keyword for gamedev searches.
Often, several threads are launched in games to handle drawing, sound, timeline and execution of the main logic of the game, to capture I / O events. Or, on the contrary, you can shove everything except sound into one and try to work only in it, but this is somewhat more difficult.
Small examples
http://code.google.com/p/android-gamedev/
https://github.com/deesaster/Android-Game-Template
http://www.rbgrn.net/content/54-getting-started-android-game-development
|