Tâches de développement de jeux Android communes

Dans le processus de développement de jeux Android, vous allez effectuer quelques tâches courantes plus et plus. Si ces tâches ne sont pas déjà automatique pour vous, gardez-les à portée de main.

Fixer une application en mode portrait ou paysage (dans le fichier manifeste):

Désactiver veille de l'écran:

MyActivity public class étend Activité {/ ** Appelée lorsque l'activité est d'abord créé. * / @ Overridepublic vide onCreate (Bundle savedInstanceState) {super.onCreate (savedInstanceState) -MyView myView = new MaVue (cette) -myView.setKeepScreenOn (vrai) -setContentView (myView) -}}

Chargez une image:

myImage public myView (Context context) Bitmap privé {super (contexte) -myImage = BitmapFactory.decodeResource (getResources (), R.drawable.my_image) -
}

Dessiner une image:

Overrideprotected Vide OnDraw (de toile Canvas) {canvas.drawBitmap (de myImage, 0, 0, null) -}

Charger un son:

Soundpool sons = new SOUNDPOOL (5, AudioManager.STREAM_MUSIC, 0) -int mySound = sounds.load (myContext, R.raw.my_sound, 1) -

Jouer un son:

AudioManager h = (AudioManager) myContext.getSystemService (Context.AUDIO_SERVICE) le volume -float = (float) audioManager.getStreamVolume (AudioManager.STREAM_MUSIC) -sounds.play (mySound, le volume, le volume, 1, 0, 1) -

» » » » Tâches de développement de jeux Android communes