SlideShare una empresa de Scribd logo
Estructura de un proyecto en Android Studio
manifests: aquí podemos encontrar el AndroidManifest. Ya hemos
hablado sobre qué es y para qué sirve el AndroidManifest.xml de
nuestro proyecto. Directorio “/src/main/AndroidManifest.xml”.
java: en este directorio encontraremos los ficheros.java con el código
fuente. Ubicación: “/src/main/java/”.
res:
 anim: archivos XML que definen las animaciones. Directorio:
“/src/main/res/anim”.
 drawable: en este directorio se encuentran las imágenes en
formato PNG o JPEG(Google tiene preferencia por las imágenes
PNG). Su ubicación es: “/src/main/res/drawable”.
 layout: aquí se encuentran todos los layouts de nuestro proyecto.
Ya hemos visto qué es un layout y qué tipos de layouts existen. Se
ubican en el directorio “/src/main/res/layout”.
 menu: archivos XML que definen las plantillas de los menus del
proyecto “/src/main/res/menu”.
 mipmap: contiene los iconos de la aplicación con sus diferentes
resoluciones. Anteriormente se encontraban en el directorio
drawable, pero en las últimas versiones de Android Studio han
sido movidos al directorio mipmap. Ubicación
“src/main/res/mipmap/”.
 raw: en esta carpeta ubicamos los archivos multimedia
descomprimidos, de esta manera Android sabe que no debe
procesarlos más tarde. Se encuentra en el directorio
“/src/main/res/raw”.
 values: archivos XML que definen valores constantes. Ya hemos
detallado qué es y para qué sirve la carpeta Values, así que solo
haremos un pequeño resumen. Se encuentra en:
“src/main/res/values”.
 dimens: este directorio será el contenga los tipos de resoluciones
que podrá tomar nuestra aplicación una vez compilada.
Ubicación“/src/main/res/values/dimens.xml”.
 strings.xml: este XML contiene las cadenas de texto de nuestra
aplicación. Más adelante veremos cómo nos facilita la tarea de
traducir nuestra aplicación a otros idiomas cómodamente.
Ubicación “/src/main/res/values/strings.xml”.
 styles.xml: en este fichero XML se definen los estilos de nuestro
proyecto. Ubicación “/src/main/res/values/styles.xml”.
 color.xml: aquí se definen los colores que usaremos en el diseño
de nuestra aplicación. Ubicación “/src/main/res/values/color.xml”.
gradle: por último encontramos los ficheros gradle de Android Studio.
Los ficheros de compilación gradle de Android Studio no son necesarios
puesto que son generados automáticamente por Android Studio.
1 <?xml version="1.0" encoding="utf-8"?>Indicala version de XML.
2 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
3 package="com.cetis100.gomi.holamundo"> Nombredel paquete donde
se va a guardar.
4
5 <application Inicio del código de la APP.
6 android:allowBackup="true" Guarda la estructura del código.
7 android:icon="@drawable/ic_launcher" Estableceel icono de la APP.
8 android:label="@string/app_name" Establece el nombre de la APP.
9 android:supportsRtl="true"
10 android:theme="@style/AppTheme" >
11 <activity
12 android:name=".MainActivity">
13 <intent-filter>
14 <action android:name="android.intent.action.MAIN" />
15
16 <category android:name="android.intent.category.LAUNCHER"/>
17 </intent-filter>
18 </activity>
19 </application>
20
21 </manifest>

Más contenido relacionado

Similar a Estructura de un proyecto en android studio act11

Actividad 11
Actividad 11Actividad 11
Actividad 11
Yosefh Tejeda
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
Angel Ayala
 
Manual android
Manual androidManual android
Manual android
Jose Pereda
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
mcanalesc94
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptx
xavazque2
 
Resumen el gran libro de andorid
Resumen el gran libro de andoridResumen el gran libro de andorid
Resumen el gran libro de andorid
Jilton Delgado
 
Tutorial A Z A - Programador PHP
Tutorial A Z A - Programador PHPTutorial A Z A - Programador PHP
Tutorial A Z A - Programador PHP
Juan Belón Pérez
 
Cetis 109
Cetis 109Cetis 109
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
Abraham Gilberto Popoca Montoya
 
Desarrollo de Productos con Archetypes y ArchGenXML
Desarrollo de Productos con Archetypes y ArchGenXMLDesarrollo de Productos con Archetypes y ArchGenXML
Desarrollo de Productos con Archetypes y ArchGenXML
Roberto Allende
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
edwin
 
Java script
Java scriptJava script
Java script
Esmeralda Rivas
 
TUTORIAL DE ECLIPSE
TUTORIAL DE ECLIPSETUTORIAL DE ECLIPSE
TUTORIAL DE ECLIPSE
DianaMorales3296
 
Tutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarkerTutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarker
Yarker Castillo del Rosario
 
Proyectoytzelyalonso (1)
Proyectoytzelyalonso (1)Proyectoytzelyalonso (1)
Proyectoytzelyalonso (1)
Ytzel Hernandez
 
Android studio estrutura manifest
Android studio estrutura manifestAndroid studio estrutura manifest
Android studio estrutura manifest
edwin nuñez
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)
repcax
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
javierot99
 
INFOSAN Delphi 753-914
INFOSAN Delphi  753-914INFOSAN Delphi  753-914
INFOSAN Delphi 753-914
FRANCIACOCO
 
Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
gisela_arriaga988
 

Similar a Estructura de un proyecto en android studio act11 (20)

Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Estructura general de una app
Estructura general de una app Estructura general de una app
Estructura general de una app
 
Manual android
Manual androidManual android
Manual android
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
239984949 curso-android-pptx
239984949 curso-android-pptx239984949 curso-android-pptx
239984949 curso-android-pptx
 
Resumen el gran libro de andorid
Resumen el gran libro de andoridResumen el gran libro de andorid
Resumen el gran libro de andorid
 
Tutorial A Z A - Programador PHP
Tutorial A Z A - Programador PHPTutorial A Z A - Programador PHP
Tutorial A Z A - Programador PHP
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
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
 
Desarrollo de Productos con Archetypes y ArchGenXML
Desarrollo de Productos con Archetypes y ArchGenXMLDesarrollo de Productos con Archetypes y ArchGenXML
Desarrollo de Productos con Archetypes y ArchGenXML
 
Aplicaciones android
Aplicaciones androidAplicaciones android
Aplicaciones android
 
Java script
Java scriptJava script
Java script
 
TUTORIAL DE ECLIPSE
TUTORIAL DE ECLIPSETUTORIAL DE ECLIPSE
TUTORIAL DE ECLIPSE
 
Tutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarkerTutorial de eclipse terminado yarker
Tutorial de eclipse terminado yarker
 
Proyectoytzelyalonso (1)
Proyectoytzelyalonso (1)Proyectoytzelyalonso (1)
Proyectoytzelyalonso (1)
 
Android studio estrutura manifest
Android studio estrutura manifestAndroid studio estrutura manifest
Android studio estrutura manifest
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
 
INFOSAN Delphi 753-914
INFOSAN Delphi  753-914INFOSAN Delphi  753-914
INFOSAN Delphi 753-914
 
Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
 

Último

La Nutrición Alimenticia de las personas y su importancia
La Nutrición Alimenticia  de las personas y  su importanciaLa Nutrición Alimenticia  de las personas y  su importancia
La Nutrición Alimenticia de las personas y su importancia
kiaraarteagacalderon
 
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIASUNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
jguerraturco
 
Tríptico sobre el chicharrón de Chancho receta
Tríptico sobre el chicharrón de  Chancho recetaTríptico sobre el chicharrón de  Chancho receta
Tríptico sobre el chicharrón de Chancho receta
BetzyStephanieCancha
 
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdfInforme actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
mariamasache2
 
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdfReglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
AgrobpaClaudioMuozFi
 
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
JessicaChurayucra
 
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdfReglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Claudio P Muñoz Figueroa
 
Documentos de la iglesia sobre los medios de.pptx
Documentos de la iglesia sobre los medios de.pptxDocumentos de la iglesia sobre los medios de.pptx
Documentos de la iglesia sobre los medios de.pptx
JulianValdezValdez2
 

Último (8)

La Nutrición Alimenticia de las personas y su importancia
La Nutrición Alimenticia  de las personas y  su importanciaLa Nutrición Alimenticia  de las personas y  su importancia
La Nutrición Alimenticia de las personas y su importancia
 
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIASUNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
UNIDAD TRAUMA SHOCK EMREGENCIAS Y URGENCIAS
 
Tríptico sobre el chicharrón de Chancho receta
Tríptico sobre el chicharrón de  Chancho recetaTríptico sobre el chicharrón de  Chancho receta
Tríptico sobre el chicharrón de Chancho receta
 
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdfInforme actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
Informe actual sobre Chávez-et-al_2022_Memoria_Maíz.pdf
 
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdfReglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
 
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
SARCOCYSTIOSIS OTRAS 𝔼𝕊ℙ𝔼ℂ𝕀𝔼𝕊 𝕡𝕒𝕣𝕒 𝕔𝕦𝕚𝕕𝕒𝕣𝕤𝕖 𝕖𝕟 𝕝𝕒 𝕒𝕝𝕚𝕞𝕖𝕟𝕥𝕒𝕔𝕚ó𝕟
 
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdfReglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
Reglamento sanitario de los Alimentos DECRETO_977_96_actualizado_-mayo-2024.pdf
 
Documentos de la iglesia sobre los medios de.pptx
Documentos de la iglesia sobre los medios de.pptxDocumentos de la iglesia sobre los medios de.pptx
Documentos de la iglesia sobre los medios de.pptx
 

Estructura de un proyecto en android studio act11

  • 1. Estructura de un proyecto en Android Studio manifests: aquí podemos encontrar el AndroidManifest. Ya hemos hablado sobre qué es y para qué sirve el AndroidManifest.xml de nuestro proyecto. Directorio “/src/main/AndroidManifest.xml”. java: en este directorio encontraremos los ficheros.java con el código fuente. Ubicación: “/src/main/java/”. res:  anim: archivos XML que definen las animaciones. Directorio: “/src/main/res/anim”.  drawable: en este directorio se encuentran las imágenes en formato PNG o JPEG(Google tiene preferencia por las imágenes PNG). Su ubicación es: “/src/main/res/drawable”.  layout: aquí se encuentran todos los layouts de nuestro proyecto. Ya hemos visto qué es un layout y qué tipos de layouts existen. Se ubican en el directorio “/src/main/res/layout”.  menu: archivos XML que definen las plantillas de los menus del proyecto “/src/main/res/menu”.  mipmap: contiene los iconos de la aplicación con sus diferentes resoluciones. Anteriormente se encontraban en el directorio drawable, pero en las últimas versiones de Android Studio han sido movidos al directorio mipmap. Ubicación “src/main/res/mipmap/”.  raw: en esta carpeta ubicamos los archivos multimedia descomprimidos, de esta manera Android sabe que no debe procesarlos más tarde. Se encuentra en el directorio “/src/main/res/raw”.  values: archivos XML que definen valores constantes. Ya hemos detallado qué es y para qué sirve la carpeta Values, así que solo
  • 2. haremos un pequeño resumen. Se encuentra en: “src/main/res/values”.  dimens: este directorio será el contenga los tipos de resoluciones que podrá tomar nuestra aplicación una vez compilada. Ubicación“/src/main/res/values/dimens.xml”.  strings.xml: este XML contiene las cadenas de texto de nuestra aplicación. Más adelante veremos cómo nos facilita la tarea de traducir nuestra aplicación a otros idiomas cómodamente. Ubicación “/src/main/res/values/strings.xml”.  styles.xml: en este fichero XML se definen los estilos de nuestro proyecto. Ubicación “/src/main/res/values/styles.xml”.  color.xml: aquí se definen los colores que usaremos en el diseño de nuestra aplicación. Ubicación “/src/main/res/values/color.xml”. gradle: por último encontramos los ficheros gradle de Android Studio. Los ficheros de compilación gradle de Android Studio no son necesarios puesto que son generados automáticamente por Android Studio.
  • 3. 1 <?xml version="1.0" encoding="utf-8"?>Indicala version de XML. 2 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3 package="com.cetis100.gomi.holamundo"> Nombredel paquete donde se va a guardar. 4 5 <application Inicio del código de la APP. 6 android:allowBackup="true" Guarda la estructura del código. 7 android:icon="@drawable/ic_launcher" Estableceel icono de la APP. 8 android:label="@string/app_name" Establece el nombre de la APP. 9 android:supportsRtl="true" 10 android:theme="@style/AppTheme" > 11 <activity 12 android:name=".MainActivity"> 13 <intent-filter> 14 <action android:name="android.intent.action.MAIN" /> 15 16 <category android:name="android.intent.category.LAUNCHER"/> 17 </intent-filter> 18 </activity> 19 </application> 20 21 </manifest>