Instructions dutilisation dAndroid Studio pour les débutants

Il existe de nombreuses façons de programmer Android, dont l'outil le plus efficace et le plus courant est Android Studio. Il s'agit de l'IDE officiel (environnement de développement intégré) pour la plate-forme Android développée par Google et est utilisé pour créer la majorité des applications que vous pouvez utiliser tous les jours.

Instructions dutilisation dAndroid Studio pour les débutants

Android Studio a été présenté pour la première fois lors de la conférence Google I / O en 2013. En 2014, il a été officiellement publié après une série de versions de test. Avant cela, la programmation Android se faisait principalement via l' IDE Eclipse - un IDE Java populaire qui prend en charge plusieurs langages de programmation.

Android Studio facilite considérablement le développement d'applications que les logiciels non professionnels, mais vous devez tout de même apprendre un peu si vous voulez une expérience Android Studio confortable et fluide. Pour les débutants, Android Studio a beaucoup à apprendre. Vous pouvez trouver une multitude d'informations disponibles sur Internet, via les canaux officiels ... Cependant, elles peuvent être obsolètes ou écrasantes.

Cet article expliquera brièvement ce qu'est Android Studio et examinera les fonctionnalités de base nécessaires pour commencer le «voyage» du développement Android.

Qu'est-ce qu'Android Studio?

Instructions dutilisation dAndroid Studio pour les débutants

La mission d'Android Studio est de fournir un environnement de création et de post-traitement d'applications pour des outils de gestion de fichiers complexes. Android Studio utilise le langage de programmation Java et il est installé séparément sur votre appareil. Autrement dit, Android Studio est l'endroit où vous écrivez, modifiez, enregistrez des projets et des fichiers. De plus, le logiciel vous donne accès au SDK Android ou au "Kit de développement logiciel".

Considérez-le comme une extension du code Java, permettant à l'application que vous créez de fonctionner sans problème sur les appareils Android et de profiter du matériel d'origine. Vous avez besoin de Java pour écrire des programmes, du SDK Android pour exécuter des programmes sur Android et Android Studio est responsable de les connecter ensemble. Dans le même temps, Android Studio active également l'exécution de code via l'émulateur ou un matériel connecté à l'appareil. Vous pouvez ensuite "déboguer" le programme lors de son exécution et obtenir une réponse expliquant le crash ... Grâce à cela, le problème sera résolu plus rapidement.

Google a fait beaucoup d'efforts pour faire d'Android Studio le logiciel de programmation le plus professionnel et utile possible. Il prend en charge les suggestions directes lors du codage et suggère souvent les corrections de bogues nécessaires ou rend votre code plus efficace. Si la variable n'est pas utilisée, le logiciel la surlignera en gris. Si vous commencez à taper du code, Android Studio fournira une liste de suggestions de saisie semi-automatique de code. Cette excellente fonctionnalité est extrêmement utile au cas où vous ne vous souvenez pas de la syntaxe exacte ou si vous souhaitez gagner du temps.

Installer

L'installation d'Android Studio est assez simple et plus facile que jamais car tout est presque enveloppé dans un seul fichier d'installation. Télécharger Android Studio est en ici , non seulement le logiciel , mais aussi le SDK Android , le SDK Manager et bien plus encore. La seule chose dont vous avez besoin est le kit de développement Java . N'oubliez pas, Android Studio transforme uniquement vos fenêtres en Java. Remarque, Android Studio et SDK sont assez volumineux, assurez-vous donc d'avoir suffisamment d'espace libre sur le lecteur C: \ avant de commencer.

Instructions dutilisation dAndroid Studio pour les débutants

Veuillez suivre les instructions lors de l'installation ou reportez-vous à: " Instructions d'installation et de configuration d'Android Studio sur un ordinateur ". Vous devez l'installer avec la meilleure plateforme de développement Android possible. Assurez-vous de cocher la case pour informer l'installateur que vous souhaitez utiliser Android Studio et noter l'emplacement d'installation d'Android Studio et du SDK. Par défaut, il est configuré comme ci-dessous:

Instructions dutilisation dAndroid Studio pour les débutants

Sélectionnez des catégories sans espaces pour enregistrer le SDK. Notez que le dossier AppData qu'Android Studio choisit ici est un dossier caché dans Windows. Cela signifie que vous devez sélectionner "' Afficher les dossiers cachés " si vous souhaitez l'ouvrir dans l' Explorateur .

Lancer un projet

Ouvrez Android Studio et sélectionnez Nouveau projet ou allez dans Fichier> Nouveau> Nouveau projet dans l'EDI.

Instructions dutilisation dAndroid Studio pour les débutants

Sélectionnez ensuite le type d'activité (Activité) souhaité. L'activité est le véritable "écran" d'une application. Dans certains cas, il s'agira de l'application entière ou d'autres composants. Votre application peut passer d'un écran à l'autre. Vous êtes libre de démarrer un nouveau projet sans activité (sélectionnez Ajouter aucune activité ) mais vous le voudrez toujours car il est plus facile de commencer à travailler avec un modèle d'application vide.

Instructions dutilisation dAndroid Studio pour les débutants

Habituellement, vous sélectionnez " Activité de base ". Il possède l'interface Android par défaut et ressemble à une nouvelle application. Cette option comprend un menu dans le coin supérieur droit au-dessus du bouton Floating Action Button (FAB) - une option de conception que Google encourage à utiliser. " Activité vide " est similaire mais n'a pas Chrome .

Cliquez sur l'option qui convient le mieux à l'application que vous prévoyez de créer. Cette opération affecte le type de fichier affiché lorsque vous démarrez le travail pour la première fois. Vous pouvez également choisir le nom de l'application, la prise en charge minimale du SDK Android et le nom du package. Le nom du package est le dernier nom du fichier d'application lorsque vous le téléchargez sur le Play Store , y compris le nom de l'application et le nom du développeur.

Quels sont tous ces fichiers?

"Code" est le fichier Java avec le même nom d'activité que vous choisissez. Par défaut, il s'agit de MainActivity.Java, mais vous pouvez le renommer la première fois que vous configurez le projet. C'est là que vous entrez le script Java et déterminez le comportement de l'application.

Cependant, la disposition réelle de l'application est gérée dans un autre morceau de code. Ce code est le fichier activity_main.xml. XML est un langage de balisage qui définit la mise en page du document comme HTML de création Web. Ce n'est pas vraiment de la "programmation" mais un type de code.

Instructions dutilisation dAndroid Studio pour les débutants

Par conséquent, si vous souhaitez créer un nouveau bouton, vous devez modifier activity_main.xml . Si vous souhaitez décrire l'activité qui se produit lorsque quelqu'un clique sur ce bouton, vous pouvez les écrire dans MainActivity.Java . Pour rendre les choses un peu plus compliquées, vous pouvez réellement utiliser le fichier xml pour définir la disposition de tout script Java (appelé une classe). Il est juste au-dessus du code Java avec le code suivant:

« SetContentView (R.layout.activity_main); "

Cela indique simplement à Android Studio que activity_main.xml va créer une mise en page pour cela. Cela signifie également, théoriquement, que vous pouvez utiliser le même fichier xml pour concevoir des dispositions pour deux classes Java différentes.

Dans certains cas, il existe plusieurs fichiers xml décrivant divers aspects de la présentation d'une activité. Par exemple, si vous sélectionnez " Activité de base " au lieu de " Activité vide ", vous aurez un activity_main.xml définissant l'emplacement du FAB, d'autres éléments d'interface utilisateur et content_main.xml ajoutant du contenu au milieu de l'écran. Enfin, vous pouvez ajouter des " vues " (éléments tels que des boutons, des zones de texte et des listes). Certains d'entre eux peuvent également inclure leur propre disposition XML.

Découvrir l'outil

Nous savons tous que les applications Android sont composées de nombreux fichiers différents. La mission d'Android Studio est de les stocker tous au même endroit. La fenêtre principale à droite de l'écran affiche chaque script et fichier, des onglets en haut permettent de basculer entre les fenêtres ouvertes.

Instructions dutilisation dAndroid Studio pour les débutants

Si vous souhaitez ouvrir une nouvelle activité, accédez à la hiérarchie de fichiers sur la gauche. Ici, vous verrez tous les dossiers et dossiers qu'ils contiennent. Le fichier Java est en java, suivi du nom du package. Double-cliquez sur MainActivity.Java , il apparaîtra en haut de la fenêtre de droite.

Instructions dutilisation dAndroid Studio pour les débutants

Lors de l'édition de fichiers XML, vous pouvez faire attention aux 2 onglets ci-dessous. Ils vous permettent de basculer entre les visualiseurs " Tex t" et " Design ". Dans Texte, vous pouvez modifier le code XML directement en ajoutant et en modifiant des lignes. Dans Design, vous pouvez ajouter, déplacer, faire glisser des éléments individuels autour de l'écran et voir à quoi ils ressemblent. La visionneuse de texte possède une fenêtre d' aperçu affichant l'image que vous créez.

Plus de types de fichiers

Un autre répertoire utile est " res ", qui signifie "ressources", y compris " drawables " (images dans l'application) et "layout" contenant des fichiers XML. Tout dans le répertoire source doit être écrit en minuscules. C'est pourquoi les traits de soulignement sont tellement utilisés pour séparer les noms de fichiers en titres lisibles en cas de carence en camelCase.

" Valeurs " est également un répertoire utile à explorer. Il comprend plus de fichiers xml. Ces fichiers contiennent des valeurs variables telles que le nom de l'application, la valeur de la couleur, etc.

Instructions dutilisation dAndroid Studio pour les débutants

AndroidManifest.xml est un autre fichier important, situé dans le répertoire " manifestes ". Il est chargé d'identifier les informations importantes sur l'application telles que les activités, notamment le nom d'affichage, la demande d'accès ...

Vous pouvez créer des classes Java , des fichiers XML ou des opérations entières supplémentaires à tout moment pour ajouter plus de fonctionnalités à l'application. L'opération est très simple. Cliquez sur la catégorie associée, sélectionnez "Nouveau", puis sélectionnez l'élément que vous souhaitez ajouter. Vous pouvez également ouvrir la liste des projets en cliquant avec le bouton droit et en sélectionnant " Afficher dans l'explorateur ". Cette opération est extrêmement utile lorsque vous souhaitez éditer des photos.

Apprendre à connaître Gradle

Android Studio s'efforce de garder tout simple et convivial en fournissant tous les outils et fonctionnalités nécessaires en un seul endroit. Les choses deviennent plus délicates lorsque vous devez interagir avec ces facteurs.

Instructions dutilisation dAndroid Studio pour les débutants

Parfois, Android Studio fait souvent référence à " Gradle ". Fondamentalement, il s'agit d'un "outil de construction automatique" qui aide Android Studio à transformer tous les différents fichiers en un seul fichier APK. Vous pouvez quitter Gradle pour le faire tout le temps mais parfois vous devrez "sauter" dans le fichier build.gradle si vous voulez ajouter une " dépendance " pour de nouvelles fonctionnalités avancées à l'application.

Si tout cesse de fonctionner, vous pouvez choisir Générer> Nettoyer le projet . Il confirmera l'emplacement de l'ensemble du fichier et son rôle. Normalement, il y aura deux fichiers Gradle : un pour le projet, un pour le module d'application.

Débogage, équipement virtuel et gestion du SDK

Lorsque vous êtes prêt à tester l'application, vous avez deux options: exécuter sur un périphérique physique ou créer un périphérique virtuel pour tester l'application.

L'exécuter sur votre appareil est très simple. Branchez-le simplement sur l'USB contenant l'application (assurez-vous que vous avez autorisé à déboguer et à installer l'USB à partir d'une source inconnue dans la configuration de votre téléphone), puis appuyez sur le bouton de lecture vert en haut ou « Exécuter> Exécuter l'application ».

Vous recevrez un message indiquant que la version Gradle est en cours d'exécution (ce qui signifie que votre code est intégré dans une application complète), puis il "vivra" sur votre appareil. Cette opération est désormais plus rapide qu'auparavant grâce à la fonction Instant Run .

Instructions dutilisation dAndroid Studio pour les débutants

Pendant que l'application est en cours d'exécution, vous pouvez afficher le rapport directement via l'onglet « logcat » dans Android Monitor dans la moitié inférieure de l'écran. Si une erreur a provoqué le blocage ou la non-réponse de votre application, une description de l'erreur en texte rouge apparaît. L'erreur peut être due à un manque d'autorisations ou à quelque chose de facile à corriger. Cette activité vous fait gagner beaucoup de temps par rapport aux erreurs de lecture et de devinettes. Remarque, choisissez le type de notifications que vous souhaitez voir ici.

Instructions dutilisation dAndroid Studio pour les débutants

Vous pouvez également changer d'onglet d'écran et afficher des informations utiles comme l'utilisation du processeur…. Android Device Monitor ajoute une étape de surveillance, vous permettant de tout suivre à la fois, complètement sur l'interface utilisateur pratique.

Instructions dutilisation dAndroid Studio pour les débutants

Gestion AVD

Si vous ne possédez pas d'appareil Android, vous ne penserez probablement jamais à développer des applications qui s'exécutent dessus. Cependant, l'un des plus grands défis lors de la programmation d'Android est la fragmentation. En d'autres termes, si cela se produit, l'application que vous créez ne fonctionnera pas bien sur les appareils de l'ancien profil bas à 10 pouces, 15 pouces ...

C'est là que le "périphérique virtuel Android" apparaît. Fondamentalement, c'est un émulateur que vous pouvez utiliser pour imiter l'interface, les performances de n'importe quel appareil Android avec les mêmes paramètres tels que la taille de l'écran, la productivité, la version ...

Instructions dutilisation dAndroid Studio pour les débutants

Pour utiliser l'appliance virtuelle, vous devez d'abord la créer en téléchargeant les composants requis et en les configurant comme vous le souhaitez. Effectuez cette tâche comme suit: allez dans Outils> Android> AVD Manager .

Vous sélectionnerez ensuite le matériel et la plateforme Android que vous souhaitez exécuter. Si la version d'Android que vous souhaitez exécuter n'a pas encore été téléchargée, cette option s'affiche à côté d'elle.

Instructions dutilisation dAndroid Studio pour les débutants

Une fois que vous avez configuré quelques appareils à utiliser, vous pouvez alors choisir l'un d'entre eux pour exécuter l'application et la déboguer comme sur un appareil physique. Cependant, notez que vous devrez les configurer un peu.

Dans cet exemple, l'application personnalisée ne peut pas s'exécuter sur Surface Pro 3, mais sur MSI GT72VR 6RE, elle peut s'exécuter en mode accéléré assez rapidement. Il est possible sur d'autres émulateurs, même vous pouvez accéder complètement au Play Store pour le télécharger. Si du matériel est disponible, c'est un moyen viable d'exécuter certaines applications sur un PC Windows!

Instructions dutilisation dAndroid Studio pour les débutants

Gestionnaire de SDK

Si vous souhaitez cibler une version Android ou créer une machine virtuelle fonctionnant sur une certaine version, vous devrez télécharger la plateforme SDK et les outils nécessaires via le gestionnaire SDK en sélectionnant Outils> Gestionnaire SDK . Ici, vous pourrez également trouver des ressources supplémentaires telles que le kit de développement Google Glass ou le référentiel Android qui fournissent des fonctionnalités supplémentaires à utiliser dans votre application.

Instructions dutilisation dAndroid Studio pour les débutants

Cochez simplement la case à côté de ce que vous souhaitez télécharger, puis cliquez sur " OK ". Android Studio vous avertit également occasionnellement lorsque des mises à jour IDE ou d'autres composants sont mis à jour. Idéalement, vous devez les mettre à jour.

Inscrivez-vous à l'APK

Enfin, une fois le test terminé, votre application est prête à être lancée dans le monde entier. Sélectionnez Build> Generate Signed APK. Cela fournira le fichier de téléchargement nécessaire sur Google Play.

Instructions dutilisation dAndroid Studio pour les débutants

Un message vous invite à créer ou à saisir une clé. Il s'agit d'une forme d'authentification qui prouve que le téléchargement d'APK est l'application dont vous parlez. Cela empêche les méchants de pirater votre compte Google Play , puis de télécharger un APK malveillant en tant que mise à jour. Vous devez protéger ce fichier. Si malheureusement perdu, vous ne pouvez pas le mettre à jour. Veuillez sélectionner "version" comme type de build si vous souhaitez publier, puis cliquez sur " Terminer ".

Ce qui précède est un guide de base pour commencer à utiliser la programmation d'application Android Studio . Vous pouvez explorer bon nombre de ses autres fonctionnalités avancées lorsque vous êtes un expert ou un programmeur professionnel. Si vous avez d'autres conseils pour utiliser efficacement Android Studio, n'hésitez pas à les partager avec nous.

Sign up and earn $1000 a day ⋙

Top 10 des jeux en ligne pour jouer avec vos amis préférés 2023

Top 10 des jeux en ligne pour jouer avec vos amis préférés 2023

Quels sont les jeux en ligne intéressants auxquels vous pouvez jouer avec vos amis ? Reportez-vous aux 10 meilleurs jeux en ligne pour jouer avec des amis qui sont très bien notés aujourd'hui.

Les 10 meilleurs jeux pour les lecteurs Android peuvent se référer

Les 10 meilleurs jeux pour les lecteurs Android peuvent se référer

Un nouveau jeu passionnant et dramatique vous aidera à soulager le stress lorsque vous êtes fatigué. Veuillez lire avec WebTech360 pour vous référer rapidement aux 10 meilleurs jeux pour Android ici.

Top 10 des jeux de tir de chars classiques avec de superbes graphismes, un excellent jeu

Top 10 des jeux de tir de chars classiques avec de superbes graphismes, un excellent jeu

Vous aimez la bataille des chars classiques dans le monde du jeu. Les meilleurs jeux de tir de chars classiques révélés dans l'article ne doivent pas être manqués.

Top 10 des jeux mobiles Naruto les plus récents et les plus attrayants aujourdhui

Top 10 des jeux mobiles Naruto les plus récents et les plus attrayants aujourdhui

Si vous êtes un fan de Naruto, vous ne pouvez sûrement pas ignorer les 9 jeux mobiles Naruto les plus récents et les plus attrayants que nous présentons dans l'article suivant.

Top 10 des meilleurs jeux PC 2 joueurs 2023

Top 10 des meilleurs jeux PC 2 joueurs 2023

Le jeu PC 2 joueurs vous aide à vivre une expérience plus amusante et agréable avec vos amis. Jetons un coup d'œil aux jeux les plus populaires et les plus récents mis à jour ci-dessous !

Top 10+ des jeux à jouer avec votre amoureux que vous devez savoir

Top 10+ des jeux à jouer avec votre amoureux que vous devez savoir

Jouer à des jeux avec votre amant aide non seulement à divertir, mais renforce également le lien émotionnel entre les couples. Alors quels sont les jeux à jouer avec votre amoureux que vous devez connaître ?

Top 10 des meilleurs jeux dhorreur sur PC, téléphone que vous ne devriez pas ignorer

Top 10 des meilleurs jeux dhorreur sur PC, téléphone que vous ne devriez pas ignorer

Les jeux d'horreur apportent toujours un sentiment de suspense. Ainsi, l'article suivant présentera plus de meilleurs jeux d'horreur sur PC, téléphone !

Top 10 des meilleurs jeux PC MOBA 2023 que vous devriez essayer

Top 10 des meilleurs jeux PC MOBA 2023 que vous devriez essayer

Explorons le meilleur jeu Moba sur PC avec WebTech360 pour essayer de choisir celui qui convient à vos propres préférences tout au long de cet article.

Top 10 des jeux PC anciens mais bons les plus populaires 2023

Top 10 des jeux PC anciens mais bons les plus populaires 2023

Jetons un coup d'œil aux 10 meilleurs jeux anciens mais bons, et étaient autrefois considérés comme les jeunes des générations 8x, 9x à travers les informations d'article ci-dessous.

Nouvelle configuration de jeu Red Dead Redemption 2 pour PC

Nouvelle configuration de jeu Red Dead Redemption 2 pour PC

La configuration de jeu Red Dead Redemption 2 est extrêmement adaptée à un PC moderne et moderne. Il s'agit d'un jeu de qualité stable que vous devez connaître et essayer d'expérimenter.

Top 10 des consoles de jeux portables les plus chaudes pour les jeunes vietnamiens

Top 10 des consoles de jeux portables les plus chaudes pour les jeunes vietnamiens

Les consoles de jeux portables sont l'un des appareils de divertissement les plus populaires depuis des décennies. Vous allez adorer ce produit si vous l'essayez une fois.

Top 9 des meilleurs jeux Spider-Man de tous les temps

Top 9 des meilleurs jeux Spider-Man de tous les temps

Explorons les 9 meilleurs jeux spiderman de tous les temps pour vivre la meilleure expérience avec ce célèbre personnage de super-héros.

Top 8 des jeux en ligne mobiles MU les plus populaires actuellement 2023

Top 8 des jeux en ligne mobiles MU les plus populaires actuellement 2023

Game MU a de nombreuses versions et domine bientôt la communauté des joueurs. Le meilleur jeu MU avec le plus de joueurs aujourd'hui ci-dessous ne décevra pas les joueurs.

Résumé des 7 meilleurs jeux de tir sur PC (en ligne et hors ligne) 2023

Résumé des 7 meilleurs jeux de tir sur PC (en ligne et hors ligne) 2023

Vous aimez la compétition, testez votre adresse au tir et prouvez que vous êtes un tireur d'élite professionnel. Rejoignez WebTech360 pour découvrir les meilleurs jeux de tir sur PC !

Top 10 des jeux MMORPG PC les plus jouables actuellement appréciés des jeunes 2023

Top 10 des jeux MMORPG PC les plus jouables actuellement appréciés des jeunes 2023

Le jeu PC MMORPG n'a jamais été chaud et particulièrement aimé. L'article suivant vous présentera quelques jeux exceptionnels aujourd'hui.

Top 10 des jeux Google super attrayants à ne pas manquer

Top 10 des jeux Google super attrayants à ne pas manquer

Les jeux en ligne deviennent de plus en plus populaires. Pocket top 10 des jeux sur Google super attractifs, intéressants à découvrir progressivement.

Chargez rapidement le jeu Genshin Impact avec seulement 3 façons simples

Chargez rapidement le jeu Genshin Impact avec seulement 3 façons simples

Instructions sur 3 façons de charger le jeu Genshin Impact via Visa, Mastercard, Zing, Gate, portefeuille Momo... simple et rapide. Les détails sur la façon de recharger les cartes se trouvent juste en dessous de l'article suivant.

Le saviez-vous : Top 7 des meilleurs jeux de rôle PC gratuits sur Steam ?

Le saviez-vous : Top 7 des meilleurs jeux de rôle PC gratuits sur Steam ?

Si vous êtes passionné par le genre de jeu très réaliste et attrayant, rejoignons WebTech360 pour vous référer au top 6 des meilleurs jeux de rôle sur PC ci-dessous !

Pocket Now Top 5 des meilleurs jeux du monde ouvert 2023 pour PC

Pocket Now Top 5 des meilleurs jeux du monde ouvert 2023 pour PC

Cherchez-vous à jouer à un jeu attrayant en monde ouvert qui vous permet de découvrir le vaste monde? WebTech360 aimerait vous présenter les meilleurs jeux du monde ouvert.

Reportez-vous au Top 5 des meilleurs jeux PC hors ligne 2023

Reportez-vous au Top 5 des meilleurs jeux PC hors ligne 2023

En tant que passionné de jeux, vous ne devriez certainement pas manquer le top 5 des meilleurs titres de jeux PC hors ligne. Explorez avec WebTech360 dans l'article ci-dessous