..
Mettez de côté pour un moment la R.java fichier: Dans les chapitres suivants nous allons voir un exemple dans lequel les graphismes ajouter à notre activité et nous voyons que, après la compilation, le fichier va changer R.java générant automatiquement un code différent.
Nous nous concentrons donc notre attention sur le fichier main.xml situé dans votre res / présentation de notre projet. Une fois que vous ouvrez le fichier sera ouvert l'interface suivante:

Le XML que nous voyons est le code pour la mise en page, puis la structure de notre activité. Ce fichier est une sorte de guide qui raconte l'appareil d'utiliser le type de mise en page, graphiques et plus dans la vue. Lorsque nous invoquons la méthode setContentView (R.layout.main) Appelons juste ce fichier et l'appareil, les analyser, comprendre où et comment placer tous les éléments de la vue.
Passons maintenant en revue le fichier XML à comprendre la signification de chaque énoncé.
<? Xml version = "1.0" encoding = "utf-8"?>Cette déclaration est une norme de déclaration ne définit que la version de XML utilisée (dans notre cas 1,0) et l'encodage utilisé (dans notre cas utf-8). Nous recommandons au lecteur de garder cette norme et donc ne pas changer cette ligne initiale.
<LinearLayout xmlns: Android = "http://schemas.android.com/apk/res/android" android: orientation = "vertical" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >Dans la première ligne de code ouvre une LinearLayout type de balise qui est en réalité le nom de la mise en page va utiliser l'application. Après l'ouverture de cette balise sont XMLs: Android suivie par un URI. Cette définition a pour effet de le document pour indiquer la balise de l'espace de noms spécifié dans l'URI. Depuis l'explication détaillée de XML est au-delà de la portée de ce guide, nous recommandons au lecteur d'approfondir les notions d'espaces de noms XML dans le présent guide sur brasserie-lechantilly.com et dans cette page .
Poursuivant l'analyse du code, nous constatons que l'orientation est définie comme une disposition verticale et est associée à la largeur et la longueur de la valeur fill_parent. Cette valeur indique le périphérique d'étendre la disposition de tous la grandeur de l'écran de l'appareil à la fois horizontalement et verticalement. En définitive, cette mise en page en utilisant tous les éléments que nous allons entrer, ils seront positionnés verticalement de haut en bas.
Procéder à la liste de lecture vous trouverez la déclaration d'un objet de type TextView, qui n'est rien mais une zone de texte:
<TextView
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
Android: text = "@ string / bonjour"
/>
</ LinearLayout>
Dans ce cas, nous avons relié à l'élément wrap_content valeur qui a pour effet de prolonger l'élément pour une hauteur de contenir la chaîne que vous saisissez.
Enfin nous avons mis le contenu de la TextView avec la chaîne indiquée par la valeur dans le fichier bonjour res dossier strings.xml / valeurs.
Comme la dernière déclaration, nous trouvons les balises de fermeture de LinearLayout.
| |
ASP.NET (Cours)
Cours complet pour construire des applications Web à partir de 49 €. |
| |
Web Marketing (Cours)
La promotion du site, les moteurs de recherche et de marketing. A partir de 39 €. |
| |
Webmaster de base (d'abord)
Créer un site Web à partir de zéro. A partir de 29 €. |