Développez votre propre réveil pour android
J’ai été invité par Android-France à rédiger le tutoriel Android que voici.
Le tutoriel ci dessous permet d’avoir un aperçu vraiment global du service de gestion d’alarme d’Android, l ‘AlarmManager.
Dans ce tutoriel vous retrouverez donc des utilisations des classes et interfaces suivantes :
- AlarmManager : Classe qui donne accès au service d’alarme du systeme. Permet de programmer l’éxécution d’un code à un moment précis.
- BroadcastReceiver : Classe qui reçois le code à exécuter après le déclenchement d’un évènement (ici au déclenchement du réveil).
- Serializable : Interface qui permet de la sérialization d’un objet c’est à dire sa sauvegarde sous forme de fichier.
- TimePickerDialog : Affiche un dialogue à l’utilisateur pour lui demander de saisir l’heure souhaité.
- OnTimeSetListener : Interface a implémenter pour décrire le code à exécuter suite à la saisie de l’heure.
La fonctionnalité qui m’a vraiment plus dans ce tutoriel et qui est très utile c’est la possibilité d’ajouter du code à exécuter au démarrage du téléphone. Dans notre cas présent, pour réactiver le réveil au démarrage du téléphone.
Bref, pour le tutoriel, cela se passe sur android-france.
