SlideShare una empresa de Scribd logo
1 de 5
Estructura de una aplicación Android
Toda aplicación que crees para Android sigue una misma estructura básica, que se compone
del código fuente en sí, archivos de recursos y vistas, librerías de código y el Android
manifest.
Directorio SRC
Se encuentra toda la lógica de aplicación, todas las clases programadas en JAVA. Dentro
de ella puedes definir distintos paquetes, donde puedes dividir en capas tus reglas de
negocio.
Android Library
Aquí se encuentran todas las librerías propias del SDK de Android, dependiendo la versión
elegida al crear el proyecto tendrá una versión u otra.
Directorios RES
Se encuentran todos los archivos con los recursos que usan la aplicación. Las imágenes,
archivos de idiomas, estilos, etc... Un pequeño listado de estos puede ser:
 Drawable => Carpeta con todas las imágenes de la app. Se subdivide en múltiples
carpetas desde la versión 1.6, que contienen las imágenes en distintas resoluciones y
tamaños que se usarán dependiendo el dispositivo usado.
 Directorio layout => Aquí se encuentran las distintas “pantallas” de la aplicación,
es decir, los archivos XML con las interfaces visual asociadas a las activities.
 Values => Carpeta con los XML de contenido de la app. En ella puede haber
definidas las constantes de la aplicación, dando la posibilidad del multidioma.
También puedes definir estilos para tus componentes. Y todo tipo de
configuraciones.
Directorio bin
Aquí se encuentran todos los archivos generados por la propia app. Como sabes, Android
usa la máquina virtual dalvik, primero se traduce a los típicos archivos .class de java y
posteriormente es traducido a los archivos. dex propios de Android.
También está el ejecutable de la aplicación "apk", sería el equivalente a los "exe" de
Windows. Es el archivo que deberías instalar en cualquier teléfono Android para probar la
aplicación.
Directorio gen
En esta carpeta está el archivo R.class, éste contiene lo identificadores los recursos
usados por tu proyecto: imágenes, layout, etc...
Si abres el archivo R.java, veras los valores internos que se da a cada uno de los
identificadores de tu aplicación.
Directorio assests
Carpeta donde se encuentran los archivos auxiliares de tu aplicación: imágenes, audios,
vídeos... la diferencia con los que se encuentran con la carpeta "RES", es que los archivos
incluidos aquí no generarán un identificador dentro del archivo R.class anteriormente
descrito.
Para usar estos archivos, en vez de referenciarlos por un ID, habría que usar la ruta física
como cualquier otro archivo
Directorio lib
Aquí irán las librerías externas importados que necesites. Por ejemplo, si deseas meter
publicidad en tu app, aquí ira la librería necesaria para ello.
Android Manifest
Archivo básico de configuración de toda aplicación Android. En el se definen todas las
activities de la app, sus permisos, etc...
◊ Línea 1: Esto esel númerode versióndel códigode laaplicaciónynos sirve parasaber
qué versión estamostrabajando;laideaesmanejarlopornúmerode publicación,esdecir,
que cada vezque vamos actualizarpara publicarla app,deberíamoscambiarlo.
◊ Línea 2: Es la etiquetaprincipal.Enellatenemosunosatributos
◊ Línea 3: Hace referenciaal nombre del paquete de laaplicación,asíque si cambiamos
el nombre de la aplicación,este lodebe cambiarocambiarlomanualmente nosotros.
◊ Línea 4: Espacio en blanco
◊ Línea 5: Etiquetade segundonivel que contendráotrasetiquetasque declararáncada
unode loscomponentesde laaplicación.Además,permite atributosque puedenafectara
todosloscitadoscomponentesde laaplicación.Solose puede declararunavezeste
elementoenel manifiesto.
◊ Línea 6: Indicaque, si se hace un backupdel sistemaAndroid,lasaplicacionesque
tenganeste valora true se guardenjuntoconel backup del sistema.
◊ Línea 7: Identificadordel recursoque seráel iconode laaplicación.
◊ Línea 8: Identificadorde lacadenade textoque daránombre a la aplicaciónyque será
el que veráel usuarioenel sistemaoperativo.
◊ Línea 9: Declara que losiconosseránredondosenel lanzador
◊ Línea 10: Declara si su aplicaciónestádispuestaaadmitirdiseñosde derechaaizquierda
(RTL).
◊ Línea 11: Identificadoral recursoque especificael temapordefectode todaslas
actividadesde laaplicación.
◊ Línea 12: Esta etiquetasirve paraagruparel númerode accionesque concretaránel
ámbitoenel que se vaa ejecutarlaactividad.
◊ Línea 13: Las accionesson cadenasde textoestándar que describenloque laactividad
puede hacer.El únicoy obligatorioatributoesandroid:name.Enel cual indicaremosel
nombre de la acción.
◊ Línea 14: indicamos que esta es la actividad principal de la aplicación y por lo
tanto la que controlará el inicio de la aplicación.
◊ Línea 15: Espacio en blanco
◊ Línea 16: Proporcionainformaciónadicional sobrelaaccióna ejecutar
◊ Línea 17: cierre del interfilter
◊ Línea 18: cierre de la actividad
◊ Línea 19: cierre de application
◊ Línea 20: Espacio en blanco
◊ Línea 21: cierra laetiquetadel manifiest
Actividad 11

Más contenido relacionado

La actualidad más candente

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
componentes de eclipse
componentes de eclipsecomponentes de eclipse
componentes de eclipseYesiCGlez
 
Manual Instalación JLex & CUP
Manual Instalación JLex & CUPManual Instalación JLex & CUP
Manual Instalación JLex & CUPrubeniii
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en javarsalazar16988
 
Programacinenshell linux
Programacinenshell linuxProgramacinenshell linux
Programacinenshell linuxusupr2014
 
investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasAnel Sosa
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 

La actualidad más candente (16)

Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
componentes de eclipse
componentes de eclipsecomponentes de eclipse
componentes de eclipse
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
Manual Instalación JLex & CUP
Manual Instalación JLex & CUPManual Instalación JLex & CUP
Manual Instalación JLex & CUP
 
Manual c# 1 o@sis 2017
Manual c# 1 o@sis 2017Manual c# 1 o@sis 2017
Manual c# 1 o@sis 2017
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Programacinenshell linux
Programacinenshell linuxProgramacinenshell linux
Programacinenshell linux
 
investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y librerias
 
íConos de windows
íConos de windowsíConos de windows
íConos de windows
 
Eclipse tutorial
Eclipse tutorialEclipse tutorial
Eclipse tutorial
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Jlex y cup en java
Jlex y cup en javaJlex y cup en java
Jlex y cup en java
 
Mi tutorial-eclipse
Mi tutorial-eclipseMi tutorial-eclipse
Mi tutorial-eclipse
 
REPORTES
REPORTESREPORTES
REPORTES
 

Similar a Actividad 11

Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipseHeidiie Hdz
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto AndroidBugster18
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptxxavazque2
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructurasFernand Bernowly
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Androidmcanalesc94
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones androidedwin
 
Ingeniería inversa básica en android tomo ii
Ingeniería inversa básica en android tomo iiIngeniería inversa básica en android tomo ii
Ingeniería inversa básica en android tomo iiFreelance
 
Android studio estrutura manifest
Android studio estrutura manifestAndroid studio estrutura manifest
Android studio estrutura manifestedwin nuñez
 
Estructura de un proyecto en android studio act11
Estructura de un proyecto en android studio act11Estructura de un proyecto en android studio act11
Estructura de un proyecto en android studio act11Juan Villalobos
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalezAndroid UNAM
 
Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3Jorge Ulises
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)repcax
 
INFOSAN Delphi 753-914
INFOSAN Delphi  753-914INFOSAN Delphi  753-914
INFOSAN Delphi 753-914FRANCIACOCO
 

Similar a Actividad 11 (20)

Elementos de eclipse
Elementos de eclipseElementos de eclipse
Elementos de eclipse
 
Ansdroid Studio
Ansdroid StudioAnsdroid Studio
Ansdroid Studio
 
Estructura de un Proyecto Android
Estructura de un Proyecto AndroidEstructura de un Proyecto Android
Estructura de un Proyecto Android
 
Estructura de un proyecto android CETis #49
Estructura de un proyecto android CETis #49Estructura de un proyecto android CETis #49
Estructura de un proyecto android CETis #49
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptx
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructuras
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Tutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarkerTutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarker
 
Ingeniería inversa básica en android tomo ii
Ingeniería inversa básica en android tomo iiIngeniería inversa básica en android tomo ii
Ingeniería inversa básica en android tomo ii
 
Android studio estrutura manifest
Android studio estrutura manifestAndroid studio estrutura manifest
Android studio estrutura manifest
 
Estructura de un proyecto en android studio act11
Estructura de un proyecto en android studio act11Estructura de un proyecto en android studio act11
Estructura de un proyecto en android studio act11
 
Act 11
Act 11Act 11
Act 11
 
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
Android de la A a la Z  PARTE 2 de 3 ulises gonzalezAndroid de la A a la Z  PARTE 2 de 3 ulises gonzalez
Android de la A a la Z PARTE 2 de 3 ulises gonzalez
 
Act.11
Act.11Act.11
Act.11
 
Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3Android de la A a la Z - Unidad 3
Android de la A a la Z - Unidad 3
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)
 
INFOSAN Delphi 753-914
INFOSAN Delphi  753-914INFOSAN Delphi  753-914
INFOSAN Delphi 753-914
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
App inventor
App inventorApp inventor
App inventor
 

Último

Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasAnkara2
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxJOELORELLANA15
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxismaelchandi2010
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaEmmanuel Toloza
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Secssuser50da781
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptxjezuz1231
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfDreydyAvila
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxJheissonAriasSalazar
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruanoEFRAINSALAZARLOYOLA1
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmolivayasser2
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxMaikelPereira1
 
BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power pointyupanquihuisahilario
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptDerekLiberatoMartine
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxlizeth753950
 
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptx
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptxSEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptx
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptxLisetteChuquisea
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolLuis José Ferreira Calvo
 

Último (16)

Concepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena OlvierasConcepto de Estética, aproximación,Elena Olvieras
Concepto de Estética, aproximación,Elena Olvieras
 
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptxPA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
PA2_BITACORA _Taipe_Turpo_Teves_Sumire_Suma.pptx
 
Europa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptxEuropa y la Exploración del continente americano.pptx
Europa y la Exploración del continente americano.pptx
 
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza PinedaUnitario - Serie Fotográfica - Emmanuel Toloza Pineda
Unitario - Serie Fotográfica - Emmanuel Toloza Pineda
 
Origen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to SecOrigen del Hombre- cuadro comparativo 5to Sec
Origen del Hombre- cuadro comparativo 5to Sec
 
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
271706433-Horacio-Baliero-Casa-en-Punta-Piedras.pptx
 
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcfdiagrama sinóptico dcerfghjsxdcfvgbhnjdcf
diagrama sinóptico dcerfghjsxdcfvgbhnjdcf
 
LAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docxLAVADO DE MANOS TRIPTICO modelos de.docx
LAVADO DE MANOS TRIPTICO modelos de.docx
 
la configuyracion del territorio peruano
la configuyracion del territorio peruanola configuyracion del territorio peruano
la configuyracion del territorio peruano
 
Supremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxmSupremacia de la Constitucion 2024.pptxm
Supremacia de la Constitucion 2024.pptxm
 
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptxCERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
CERTIFICADO para NIÑOS, presentacion de niños en la iglesia .pptx
 
BIOGRAFIA MARIANO MELGAR presentacion en power point
BIOGRAFIA MARIANO MELGAR  presentacion en power pointBIOGRAFIA MARIANO MELGAR  presentacion en power point
BIOGRAFIA MARIANO MELGAR presentacion en power point
 
presentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).pptpresentacion-auditoria-administrativa-i-encuentro (1).ppt
presentacion-auditoria-administrativa-i-encuentro (1).ppt
 
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docxACUERDOS PARA PINTAR EDUCACION INICIAL.docx
ACUERDOS PARA PINTAR EDUCACION INICIAL.docx
 
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptx
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptxSEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptx
SEMIOLOGIA DE CABEZA Y CUELLO. Medicina Semiologia cabeza y cuellopptx
 
Arribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y españolArribando a la concreción II. Títulos en inglés, alemán y español
Arribando a la concreción II. Títulos en inglés, alemán y español
 

Actividad 11

  • 1. Estructura de una aplicación Android Toda aplicación que crees para Android sigue una misma estructura básica, que se compone del código fuente en sí, archivos de recursos y vistas, librerías de código y el Android manifest. Directorio SRC Se encuentra toda la lógica de aplicación, todas las clases programadas en JAVA. Dentro de ella puedes definir distintos paquetes, donde puedes dividir en capas tus reglas de negocio. Android Library Aquí se encuentran todas las librerías propias del SDK de Android, dependiendo la versión elegida al crear el proyecto tendrá una versión u otra. Directorios RES Se encuentran todos los archivos con los recursos que usan la aplicación. Las imágenes, archivos de idiomas, estilos, etc... Un pequeño listado de estos puede ser:  Drawable => Carpeta con todas las imágenes de la app. Se subdivide en múltiples carpetas desde la versión 1.6, que contienen las imágenes en distintas resoluciones y tamaños que se usarán dependiendo el dispositivo usado.  Directorio layout => Aquí se encuentran las distintas “pantallas” de la aplicación, es decir, los archivos XML con las interfaces visual asociadas a las activities.  Values => Carpeta con los XML de contenido de la app. En ella puede haber definidas las constantes de la aplicación, dando la posibilidad del multidioma. También puedes definir estilos para tus componentes. Y todo tipo de configuraciones. Directorio bin
  • 2. Aquí se encuentran todos los archivos generados por la propia app. Como sabes, Android usa la máquina virtual dalvik, primero se traduce a los típicos archivos .class de java y posteriormente es traducido a los archivos. dex propios de Android. También está el ejecutable de la aplicación "apk", sería el equivalente a los "exe" de Windows. Es el archivo que deberías instalar en cualquier teléfono Android para probar la aplicación. Directorio gen En esta carpeta está el archivo R.class, éste contiene lo identificadores los recursos usados por tu proyecto: imágenes, layout, etc... Si abres el archivo R.java, veras los valores internos que se da a cada uno de los identificadores de tu aplicación.
  • 3. Directorio assests Carpeta donde se encuentran los archivos auxiliares de tu aplicación: imágenes, audios, vídeos... la diferencia con los que se encuentran con la carpeta "RES", es que los archivos incluidos aquí no generarán un identificador dentro del archivo R.class anteriormente descrito. Para usar estos archivos, en vez de referenciarlos por un ID, habría que usar la ruta física como cualquier otro archivo Directorio lib Aquí irán las librerías externas importados que necesites. Por ejemplo, si deseas meter publicidad en tu app, aquí ira la librería necesaria para ello. Android Manifest Archivo básico de configuración de toda aplicación Android. En el se definen todas las activities de la app, sus permisos, etc...
  • 4. ◊ Línea 1: Esto esel númerode versióndel códigode laaplicaciónynos sirve parasaber qué versión estamostrabajando;laideaesmanejarlopornúmerode publicación,esdecir, que cada vezque vamos actualizarpara publicarla app,deberíamoscambiarlo. ◊ Línea 2: Es la etiquetaprincipal.Enellatenemosunosatributos ◊ Línea 3: Hace referenciaal nombre del paquete de laaplicación,asíque si cambiamos el nombre de la aplicación,este lodebe cambiarocambiarlomanualmente nosotros. ◊ Línea 4: Espacio en blanco ◊ Línea 5: Etiquetade segundonivel que contendráotrasetiquetasque declararáncada unode loscomponentesde laaplicación.Además,permite atributosque puedenafectara todosloscitadoscomponentesde laaplicación.Solose puede declararunavezeste elementoenel manifiesto. ◊ Línea 6: Indicaque, si se hace un backupdel sistemaAndroid,lasaplicacionesque tenganeste valora true se guardenjuntoconel backup del sistema. ◊ Línea 7: Identificadordel recursoque seráel iconode laaplicación. ◊ Línea 8: Identificadorde lacadenade textoque daránombre a la aplicaciónyque será el que veráel usuarioenel sistemaoperativo. ◊ Línea 9: Declara que losiconosseránredondosenel lanzador ◊ Línea 10: Declara si su aplicaciónestádispuestaaadmitirdiseñosde derechaaizquierda (RTL). ◊ Línea 11: Identificadoral recursoque especificael temapordefectode todaslas actividadesde laaplicación. ◊ Línea 12: Esta etiquetasirve paraagruparel númerode accionesque concretaránel ámbitoenel que se vaa ejecutarlaactividad. ◊ Línea 13: Las accionesson cadenasde textoestándar que describenloque laactividad puede hacer.El únicoy obligatorioatributoesandroid:name.Enel cual indicaremosel nombre de la acción. ◊ Línea 14: indicamos que esta es la actividad principal de la aplicación y por lo tanto la que controlará el inicio de la aplicación. ◊ Línea 15: Espacio en blanco ◊ Línea 16: Proporcionainformaciónadicional sobrelaaccióna ejecutar ◊ Línea 17: cierre del interfilter ◊ Línea 18: cierre de la actividad ◊ Línea 19: cierre de application ◊ Línea 20: Espacio en blanco ◊ Línea 21: cierra laetiquetadel manifiest