Plan du cours

Introduction

  • Qu'est-ce que Android ?
  • Configurations de l'environnement de développement d'applications.
  • Kit de développement d'applications - Android SDK
  • Java i Android

Création d'une application

  • Créer et exécuter votre première application
  • Aperçu de Android Studio
  • Fichier Apk
  • ID d'application
  • Installation de l'application
  • AndroidManifest.xml
  • Code Java et ressources
  • Système à construire Gradle
  • Certificats
  • nom de la version et code de la version
  • Construction des variantes de l'application
  • autorisations
  • debug et release
  • adb

Ressources

  • types de ressources
  • structure des répertoires
  • qualificatifs des ressources
  • Classe R

Activités

  • Qu'est-ce qu'une activité ?
  • Création et exécution d'une activité
  • Cycle de vie d'une activité
  • Pile d'activités
  • Intents
  • Fragment

Notions de base sur les fournisseurs de contenu

  • Récupération de contenu avec le fournisseur de contenu

Principes de base de la conception de l'interface utilisateur

  • Modèles - types et création
  • Éléments intégrés : boutons, zones de texte, etc.
  • Classe de vues
  • lien entre la vue et l'activité
  • menus
  • boîtes de dialogue
  • ListView et RecyclerView

Styles et thèmes

  • création et configuration des styles

Processus et fils de discussion dans le Androidzie

  • ui
  • ANR
  • Tâche asynchrone
  • Services

Vues avancées de l'interface utilisateur

Récepteurs de messages

  • Applications des récepteurs de diffusion

Sauvegarde de l'état

  • fichiers
  • Préférences partagées
  • SQLite

REST

  • Qu'est-ce que REST et JSON ?
  • communiquer avec un serveur REST

Bibliothèques

  • picasso
  • rétrofit
  • eventbus
  • butterknife
  • okhttp
  • parse

Distribution des applications

  • Google Play
  • Crashlytics et rapports d'erreurs
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires