Organisation des fichiers dans un projet Android Studio

Cette leçon explique en détail comment organiser les fichiers d'un projet dans Android Studio.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous explorons l'organisation des fichiers d'un projet Android Studio. Vous apprendrez à naviguer entre différentes vues, comme la méthode projet, la vue package, et la vue par défaut Android. Nous expliquerons comment cette dernière permet de voir une version aplatie de la structure de projet, facilitant l'accès aux fichiers les plus importants.

Nous parlerons des dossiers essentiels comme manifeste, ressources, contenant drawable, layout, et value. Vous découvrirez également le rôle du fichier Android Manifest pour décrire l'application, et comment ajouter des ressources spécifiques pour différents paramètres régionaux et orientations d'écran. Finalement, nous discuterons des fichiers Gradle et de leurs fonctions pour la compilation et les dépendances du projet.

Objectifs de cette leçon

Comprendre l'organisation des dossiers dans un projet Android Studio. Savoir naviguer et gérer les différentes vues de projets. Apprendre à ajouter des ressources spécifiques selon les paramètres régionaux et les orientations d'écran.

Prérequis pour cette leçon

Connaissances de base en développement Android et en utilisation d'Android Studio.

Métiers concernés

Développeur Android, ingénieur logiciel mobile, chef de projet mobile.

Alternatives et ressources

D'autres environnements de développement tels qu’Eclipse avec ADT, IntelliJ IDEA, ou Visual Studio Code avec des extensions spécifiques.

Questions & Réponses

La vue par défaut est la vue Android, qui montre une version aplatie de la structure du projet.
Le dossier 'manifeste' contient le fichier Android Manifest, qui décrit l'application avec des informations comme l'icône, le label, le thème associé et les activités principales.
Allez dans REST, NEW, puis choisissez Android resources directory. Définissez le nom et le type du dossier, puis ajoutez des spécifications comme l'orientation et la langue.