..
En el capítulo percedente lectores, probablemente, más atento se habrá dado cuenta R.id.testo1 tema (o R.id.testo2) pasa a la findViewById método.
En este capítulo, de hecho, para analizar el contenido del archivo R.java que desempeña un papel en algunas de nuestras aplicaciones.
Abierto, entonces el archivo en cuestión y echar un vistazo al código fuente.
Como se ha mencionado en capítulos anteriores, el archivo está asociado R.java una cadena hexadecimal de cada elemento de nuestra aplicación. Puesto que esta clase es auto-generada en tiempo de compilación cuando se crea el paquete de instalación, usted debe completar el proyecto por lo menos una vez para ver el código correcto en el archivo.
Al abrir el archivo R.java encontrar una estructura del código de un poco de detalle. De hecho, la clase se declara dentro de R, y otras clases anidadas se crean que definen los elementos de nuestra aplicación. Por ejemplo, podemos encontrar la clase que contendrá anidados loyout una constante de esta manera:
public static final int main = 0x7f030000;Esta constante identifica el main.xml principal será nuestro archivo y una cadena hexadecimal que utiliza el compilador para hacer a las asociaciones.
El desplazamiento hacia abajo de la estructura de archivos son también R.java Identificación clase anidada. Incluso dentro de esta clase nos encontramos con dos constantes que identifican el TextView dos Text1 y Text2 como. Si, por ejemplo, hemos añadido un tercio testo3 TextView nombre de la aplicación se ejecuta automáticamente se colocará en el archivo también una constante de este nuevo elemento R.java.
R.java el archivo ha sido presentada en esta guía sólo con fines educativos, porque nunca el programador tiene que cambiar este archivo de ninguna manera. Es por el compilador para añadir o eliminar las constantes asociadas a los elementos. Tenga en cuenta, finalmente, que la clase R se define utilizando los modificadores public final estática (que de hecho identificar una constante) en que, mientras se ejecuta la aplicación, no será necesario cambiar los atributos de esta clase.
| |
Flash MX y ActionScript (Curso)
Convertirse en un desarrollador de sitios web desde 29 €. |
| |
HTML (del curso)
El lenguaje de marcado para la web desde 29 €. |
| |
Webmaster Base (Primera)
Crear un sitio Web desde cero. A partir de 29 €. |