Tareas de desarrollo de juegos android comunes
categoría Computadoras y software / Programación / Juegos
En el proceso de desarrollo de juegos para Android, podrás realizar algunas tareas comunes y otra vez. Si estas tareas no son ya automática para usted, tenga a la mano.
Fijar una aplicación en vertical u horizontal (en el archivo de manifiesto):
Desactivar tiempo de espera de la pantalla:
MyActivity clase pública se extiende Actividad {/ ** Se llama cuando se crea por primera vez la actividad. * / @ Overridepublic void onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) -MyView myView = new MyView (este) -myView.setKeepScreenOn (true) -setContentView (myView) -}}
Cargar una imagen:
Bitmap privada myView-myImage público (contexto Contexto) {super (contexto) -myImage = BitmapFactory.decodeResource (getResources (), R.drawable.my_image) -
}
Dibuja una imagen:
Overrideprotected Vacío OnDraw (lienzo Canvas) {canvas.drawBitmap (myImage, 0, 0, null) -}
Cargar un sonido:
Soundpool suena = new Soundpool (5, AudioManager.STREAM_MUSIC, 0) -INT mySound = sounds.load (myContext, R.raw.my_sound, 1) -
Reproducir un sonido:
AudioManager am = (AudioManager) myContext.getSystemService (Context.AUDIO_SERVICE) volumen -float = (float) audioManager.getStreamVolume (AudioManager.STREAM_MUSIC) -sounds.play (mySound, volumen, volumen, 1, 0, 1) -