La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
La découverte vous plaît ?
Ceci est la première leçon gratuite. Obtenez un accès complet : demandez une démo ou connectez-vous.
Dans ce didacticiel, vous allez créer un jeu qui démontre plusieurs fonctionnalités d’Android, notamment des tâches en arrière-plan, les minuteurs, une barre de progression et une classe d’état de jeu. L’application affiche deux boutons sur lesquels l’utilisateur clique autant de fois que possible dans un délai de 30 secondes. Le minuteur utilise une tâche exécutable. La barre de progression affiche le temps restant. Les boutons sont activés et désactivés pour que le jeu fonctionne correctement. La classe d’état du jeu est conçue pour encapsuler toutes les propriétés du jeu, y compris le temps restant et le score.
Objectifs de la formation
Vous créerez un jeu Android qui affiche deux boutons sur lesquels l'utilisateur clique autant de fois que possible dans un laps de temps de 30 secondes, à l'aide de tâches en arrière-plan, d'un minuteur, d'une barre de progression et d'une classe d'état de jeu.
La minuterie utilise une tâche exécutable et la barre de progression affiche le temps restant. Le cours couvre l'utilisation d'un gestionnaire postDelay pour l'horloge, la suppression d'un rappel pour arrêter l'horloge, la mise à jour de la barre de progression et la vérification de la limite de temps pour terminer le jeu.
Il couvre les applications Android, le développement Android, l'interface utilisateur Android, AsyncTask, les interfaces graphiques Java et le Java en temps réel.
La classe d'état du jeu est conçue pour encapsuler toutes les propriétés du jeu, y compris le temps restant et le score, démontrant comment concevoir une classe qui encapsule plusieurs propriétés d'une application.