Todo sobre archivos XML para aplicaciones de Android

Cada aplicación Android consiste en un código de Java, algunos documentos XML, y algunos otros datos. (El acrónimo XML es sinónimo de eXtensible Markup Language) Es posible que ya esté familiarizado con los documentos HTML -. el pan y la mantequilla de la World Wide Web.

Al igual que un documento HTML, cada documento XML consta de etiquetas (descripciones del ángulo entre corchetes de varias piezas de información). Pero a diferencia de un documento HTML, un documento XML no describe necesariamente una página visualizable.

Aquí están algunos hechos sobre el código XML:

  • Una etiqueta consta de texto rodeado por paréntesis angulares.

  • Un documento XML puede tener tres diferentes tipos de etiquetas: etiquetas de inicio, etiquetas de elementos vacíos, y fin.

    LA iniciar etiqueta comienza con un soporte de ángulo abierto y un nombre. Último carácter de una etiqueta de inicio es un soporte de ángulo de cierre.

    Un vacío etiqueta de elemento comienza con un soporte de ángulo abierto seguido de un nombre. Últimos dos caracteres Un elemento de etiqueta vacía son una barra inclinada seguida de un corchete angular de cierre.

    Un etiqueta de cierre comienza con un soporte de ángulo abierto, seguido de una barra inclinada y un nombre. Último carácter de una etiqueta final es un soporte de ángulo de cierre.

  • Un elemento XML tiene ya sea tanto una etiqueta de inicio y una etiqueta de cierre, o tiene una etiqueta de elemento vacío.

  • Los elementos se anidado ya sea dentro de otros o no tienen ningún solapamiento.

    Por ejemplo, en el siguiente código, una TableLayout elemento contiene dos TableRow elementos:

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

    El código anterior funciona porque el primero TableRow termina antes de la segunda TableRow comienza. Pero el siguiente código XML es ilegal:


» » » » Todo sobre archivos XML para aplicaciones de Android