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
  • »
  • Recherche


Par David Gayerie - - https://gayerie.dev

Licence Creative Commons Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 3.0 France