Tout à propos de fichiers xml des applications Android

Chaque application Android se compose de peu de code Java, certains documents XML, et quelques autres informations. (L'acronyme XML signifie eXtensible Markup Language) Vous pourriez déjà être familier avec les documents HTML -. le pain et le beurre du World Wide Web.

Comme un document HTML, chaque document XML se compose de balises (des descriptions de l'angle entre crochets de divers éléments d'information). Mais contrairement à un document HTML, un document XML ne décrit pas nécessairement une page affichable.

Voici quelques faits sur le code XML:

  • Une étiquette se compose de texte entouré de crochets.

  • Un document XML peut avoir trois différents types de tags: balises de début, élément Balises vides, et les balises de fin.

    UN balise de début commence par un crochet à angle ouvert et un nom. Dernier caractère d'une balise de début est une équerre de clôture.

    Un vide élément tag commence par un crochet à angle ouvert suivi d'un nom. Deux derniers caractères d'un élément balise vide sont une barre oblique suivie d'une équerre de clôture.

    Un balise de fin commence par un crochet à angle ouvert suivie d'une barre oblique et un nom. Dernier caractère d'une balise de fin est une équerre de clôture.




  • Un élément XML a soit à la fois une balise de début et une balise de fin, ou il a une balise d'élément vide.

  • Les éléments sont soit imbriqué dans un autre ou avoir aucun chevauchement.

    Par exemple, dans le code suivant, un TableLayout élément contient deux TableRow éléments:

     xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="fill_parent"android:layout_height="fill_parent" >

    Le code précédent fonctionne parce que le premier TableRow se termine avant la deuxième TableRow commence. Mais le code XML suivant est illégal:


» » » » Tout à propos de fichiers xml des applications Android