logo

Android | Exécuter votre première application Android

Après avec succès Mettre en place un projet Android tous les fichiers par défaut sont créés avec le code par défaut. Examinons ce code et ces fichiers par défaut et essayons d'exécuter l'application par défaut créée.
  • Le panneau sur le côté gauche de la fenêtre du studio Android contient tous les fichiers inclus dans l'application. Sous le dossier Java observez le premier dossier contenant le fichier java de votre projet. ' title=Pour chaque activité, un fichier .java et un fichier .xml sont créés. Dans ce cas, pour MainActivity, MainActivity.java et Activity_main.xml sont créés. Le fichier Java ci-dessus nous montre le code par défaut présent lors de la création d'une application. Une activité est créée qui étend la classe AppCompactActivity. Le ' rés le dossier contient mise en page sous-dossier qui comprend le fichiers XML des projets. ' title=Vous pouvez trouver le fichier Activity_main.xml sous le dossier de mise en page. Il s'agit du fichier XML correspondant à la MainActivity. Il existe une fonction onCreate qui remplace une fonction de la classe AppCompactActivity. onCreate(Bundle) est l'endroit où vous initialisez votre activité. Lorsque l'activité est démarrée pour la première fois, les deux méthodes onCreate() sont appelées. Mais après le premier démarrage de l'activité, le onCreate() de l'application ne sera pas appelé pour les exécutions suivantes.
  • Considérons maintenant le activité_main.xml fichier, il contient diverses balises similaires au HTML. La première balise garantit la version. La deuxième balise est généralement la balise Layout. Il existe différents types de mises en page, mais pour l'instant, optons pour la mise en page par défaut. Disposition relative . Il s'agit d'une disposition qui place les widgets par rapport à la taille de l'écran. Il y a un Vue Texte widget par défaut. Ce TextView est essentiellement le champ Texte qui affiche le texte spécifié. Il possède divers attributs. Pour l'instant, considérons les attributs par défaut présents. layout_width et layout_height sont la largeur et la hauteur du widget occupé dans l'écran. L'attribut 'wrap_content' fait référence à la largeur ou à la hauteur limitée au contenu du texte. L'attribut text prend une chaîne entre guillemets (c'est-à-dire ). Le contenu qu'il contient est affiché à l'écran. ' title=Cliquez maintenant sur l'option Exécuter dans la barre d'outils en haut. Vous pouvez observer l'option mise en évidence dans l'image ci-dessous.
  • Vous obtiendrez une fenêtre contextuelle comme dans l'image ci-dessous. ' title=
  • Vous pouvez soit choisir l'émulateur, soit connecter votre téléphone et les trouver répertoriés sous Appareils connectés, mais pour cela, vous devez activer les options de développement sur votre téléphone et activer le mode de débogage USB. ' title=Une fois terminé, cliquez sur OK.
  • Habituellement, l'émulateur consomme beaucoup de RAM. Plus vous disposez de RAM, plus votre émulateur fonctionnera rapidement. Généralement, 4 Go est la taille de RAM de descente. Une taille supérieure à cela augmenterait les performances de votre émulateur. L'image ci-dessous montre le fonctionnement de la première application Ma candidature . Vous pouvez trouver toutes les fonctionnalités de base de votre téléphone sur l'émulateur, comme le bouton Accueil, le bouton Retour, etc. ' title=