Nous mettrons à jour notre Politique de confidentialité prochainement. En voici un aperçu.

Découvrir Android Studio 2

Découvrir les modèles de projet

Testez gratuitement nos 1334 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Parcourez des exemples de modèles préréglés qu'Android Studio vous propose lors de la création d'un nouveau projet.
04:42

Transcription

Nous avons vu tout à l'heure qu'il existe plusieurs modèles types lorsqu'on crée un nouveau projet. Nous allons en vor un peu plus dessus tout de suite. Je vais cliquer sur démarrer un nouveau projet. Choisir le nom projet 2. Faire suivant. On va laisser les réglages par defaut pour les niveaux d'API. Ce qui m'intéresse c'est cet écran-là. Il est possible de créer un projet sans aucune activité nous qui avons créé un projet vie, ce sera à moi de créer les activités au fil de mes besoins. On a vu tout à l'heure qu'il est possible de créer un projet avec une activité vide. Elle n'est pas vraiment vide puisqu'elle a un label à l'inérieur. C'est vraiment le minimum qu'on puisse avoir en termes de code Java et de xml pour une activité. On va en voir un peu plus complexe qui s'appelle basi acivity. Donc ça va être quasiment pareil que celui qui est à côté. On peut déjà voir sur l'aperçu qu'effectivement, il y a ce gros bouton jaune qui se rajoute il y a aussi les 3 points en haut, dans la barre d'outils, dans la toolbar, qui ne sont pas présent ici, c'est pour un menu. et on va surtout voir la structure de fichier qu'il me présente, qui est vraiment différente de celle-ci. Je trouve intéressant de montrer les différences entre les deux. On va faire suivant. On voit que j'ai un peu plus d'options que tout à l'heure. En plus du nom de fichier Java qui va gérer l'activité et du nom de fichier xml de layout pour cette activité, je vais aussi pouvoir choisir un titre qui sera affiché dans la toolbar. Et aussi un nom de ressouce de menu, c'est ce qui sera utilisé pour les 3 points ici. Je peux choisir d'utiliser un fragment si je le souhaite. Je ne vais pas le cocher pour le moment. Je vais dire terminer. Comme tout à l'heure, il m'a télécharger le nécessaire pour Gradle, créé tous les fichiers et ouvert le projet. Dans mon explorateur, ça a changé un peu par rapport à tout à l'heure. On a bien un fichier mainactivity.java sauf qu'on a maintenant 2 fichiers xml. On a le activity_main, comme tout à l'heure, sauf qu'on peut voir qu'il est beaucoup plus complexe que celui qu'on avait vu. Je vais juste l'afficher à côté pour que vous puissiez comparer. On va ouvrir le projet 1 dans une nouvelle fenêtre. Afficher le fichier activity_main.xml. Et on voit qu'il est très simple, il a juste un relative layout avec un textview à l'intérieur, pour le Hello World. Si maintenant je retourne dans celui du projet 2, ce n'est pas du tout la même chose, on a quelque chose de beaucoup plus complexe. On n'a même plus le textview. On a un coordinateur layout, un AppBar loyout, un Toolbar, un FloatingActionButton et un include. C'est ce que je trouve assez intéressant. Donc en fait, dans le activity_main, on a la structure principale de notre écran. Donc le coordinateur layout avec la toolbar qui vont nous permettre, justement d'avoir cette barre en haut En dessous, on a le include qui va inclure le contenu de notre fichier xml qui s'appelle content_main.xml, on le voit ici, on va l'ouvrir juste après. Et notre FloatingActionButton qui sera en dessous qui flotte en jaune, rappelez-vous sur le petit aperçu qu'on avait tout à l'heure. On va pouvoir le voir ici, d'ailleurs. Donc là sur preview, il n'est pas jaune, il est rose. Je vais cliquer sur content_main pour voir le contenu de ce fichier. Et là, on retrouve ce qu'on avait tout à l'heure. Donc, le contenu qu'on avait tout à l'heure a été importé dans un deuxième fichier xml. Si je vais voir mon fichier Java, on voit qu'il a généré beaucoup plus de code. Finalement, le code qu'on avait tout à l'heure, c'était juste ces deux lignes-là. Avec la fonction bien-sûr. Il nous a rajouté en plus la gestion de la toolbar, la gestion du bouton rose qui est juste en dessous. Lorsqu'on appuie dessus, il va afficher une snackbar. Et la gestion du menu, tout en haut. Vous savez, les 3 points qui doivent s'afficher en haut à droite lorsqu'on clique. En plus de ça, du coup, il m'a généré un fichier de menu Donc si je vais dans menu, on voit qu'il a ajouté ce fichier-là qui n'était pas présent tout à l'heure avec juste le titre settings pour l'instant. Et vous pouvez ajouter vos propres items dans ce menu. Je vais revenir sur ma création d'assistant juste pour en parler un peu plus. Vous connaissez le titre par défaut parce qu'on va pas le créer cette fois-ci. Voilà, donc on a vu le empty et le basic on voit déjà que ça devient un peu plus compliqué. Vous en avez de plus en plus complexe et en fonction de vos besoins, des choses qui peuvent être vraiment très intéressantes si vous voulez créer une activité Google maps, il a déjà précablé tout ce qui a besoin de l'être. Pareil pour login, le master/detail qui est très utilisé sur les tablettes avec une liste sur le côté et lorsque je clique sur cette liste, ça me change ma fragment ANSI avec le contenu de l'élément que je viens de sélectionner. Vous avez aussi Navigation Drawer, par exemple, qui va vous permettre d'utiliser un menu avec souvent un bouton situé tout en haut dans la barre d'outil et lorsqu'on appuie sur ce bouton, un menu glisse soit de la gauche, soit de la droite, avec les différents écrans vers lesquels vous pouvez naviguer. Voilà, on ne va pas tous les afficher, c'est juste pour vous expliquer que vous avez vraiment des choses fournies par Android Studio qui vous permettent dès le début de commencer avec pas mal de codes et des choses fonctionnelles.

Découvrir Android Studio 2

Développez vos applications mobiles Android avec Android Studio. Apprenez les bases essentielles telles que l'interface utilisateur, les émulateurs, l’inspection du code, etc.

2h25 (34 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :30 juin 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !