Android avec Java
Développement d'applications pour Android
Une première application
Création d’une application simple
Organisation du projet
Lancement de l’application
L’émulateur Android
Notion d’activité
Notion de ressources
Accéder à un identifiant de ressource depuis le code Java
Accéder à une ressource depuis une autre ressource
Identifier une ressource dans un layout
Exercices
Le fichier AndroidManifest.xml
Conception d’interfaces graphiques
View et Layout
Layout XML
Layout linéaire et positionnement
Techniques avancées de positionnement dans un layout
layout_margin et padding
layout_gravity et gravity
layout_weight
Layout par contraintes
Ajouter une image
Exemple de formulaire
La barre d’action
Créer un menu dans la barre d’action
Associer un menu à une activité
Implémenter les actions associées aux items de menu
Les boites de dialogue
Boite de dialogue avec boutons
Boite de dialogue avec choix
Message à l’utilisateur
Toast
Snackbar
Les activités
Le cycle de vie
Terminer une activité
Gestion de l’état d’une activité
Notion d’intent
Associer une activité à un intent
Émettre un intent implicite
Gestion des activités d’une application
L’application de démo
Structure de l’application
L’activité principale et RecyclerView
Détail d’une occupation et pile des activités
Ouverture d’une activité (intent explicite)
Stratégie de gestion de la pile des activités
Terminer une activité
Gestion des messages broadcast
Le BroadcastReceiver
Suivre le branchement sur secteur
Suivre l’état de la connexion Wifi
Recevoir des broadcasts depuis une activité
Émettre un message broadcast
Accès Web
Permission pour l’accès Internet
Utilisation de la classe URL
Utilisation de la bibliothèque Volley
Ajout de la dépendance
Émission d’une requête
Émission d’une requête pour une réponse JSON
Les services Android
Service en tâche de fond
Implémentation et déclaration du service
Le cycle de vie
Exécution en tâche de fond
Interaction avec l’utilisateur
Lancement du service
Service lié
Déclaration du service
Le cycle de vie
Implémentation de la méthode onBind
Lier le service à une activité
Android avec Java
D'autres formations sont sur
https://gayerie.dev
»
Index
Index