SlideShare una empresa de Scribd logo
1 de 37
PROGRAMACIÓN MULTIMEDIA
Y
DISPOSITIVOS MÓVILES
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
ESTRUCTURA DE UN PROYECTO
ANDROID STUDIO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
PASOS PARA CREAR UN
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NEW
PROYECT
NOMBRE
DOMINIO
PAQUETE
TIPO DE
APLICACIÓN
VERSIÓN
MÍNIMA SDK
TEMA DE LA
APLICACIÓN
LAYOUT
TÍTULO
MENÚ
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
NUEVO PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CONFIGURANDO AVD
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS DEL PROYECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS
CARPETA GRANDLE SCRIPT
CARPETA APP
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: GRANDLE
Contiene información necesaria para la
compilación del proyecto, por ejemplo la
versión del SDK de Android utilizada para
compilar, la mínima versión de Android
que soportará la aplicación, referencias a
las librerías externas utilizadas, etc.
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
BUILD
LIBS
CARPETAS: APP
RES
JAVA
MANIFEST
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: APP/LIBS
Contiene las librerías java externas
(ficheros .jar) que utilice nuestra
aplicación. Normalmente no incluiremos
directamente aquí ninguna librería, sino
que haremos referencia a ellas en el
fichero build.gradle
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: APP/BUILD
Contiene una serie de elementos de
código generados automáticamente al
compilar el proyecto. Es importante que
no se modifiquen manualmente bajo
ninguna circunstancia.
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: APP/BUILD
Contiene un fichero llamado “R.java”,
donde se define la clase R. Esta clase R
contendrá una serie de constantes con los
identificadores (ID) de todos los recursos
de la aplicación incluidos .
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: CARPETA APP/RES
CARPETA RES/VALUES
CARPETA RES/MIPMAP
CARPETA RES/MENU
CARPETA RES/LAYOUT
CARPETA RES/DRAWABLE
CARPETA POR DEFECTO
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
CARPETAS: CARPETA APP/RES
CARPETA RES/RAW
CARPETA RES/XML
CARPETA RES/COLOR
CARPETA RES/ANIMATOR
CARPETA POSIBLES
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES
ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2
© J.D.CABRERA
PROGRAMACIÓN MULTIMEDIA
Y
DISPOSITIVOS MÓVILES
Creación de proyectos Android Studio

Más contenido relacionado

Destacado

註冊Windows store 市集帳戶 公司
註冊Windows store 市集帳戶    公司註冊Windows store 市集帳戶    公司
註冊Windows store 市集帳戶 公司Meng-Ru (Raymond) Tsai
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS II
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IIENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS II
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS IIJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS III
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IIIENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS III
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS IIIJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS I
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS I
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS IJacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN Jacinto Cabrera Rodríguez
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA Jacinto Cabrera Rodríguez
 

Destacado (10)

註冊Windows store 市集帳戶 公司
註冊Windows store 市集帳戶    公司註冊Windows store 市集帳戶    公司
註冊Windows store 市集帳戶 公司
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS II
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IIENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS II
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS II
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS III
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IIIENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS III
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS III
 
DISPOSITIVOS MÓVILES: BLOQUE 1
DISPOSITIVOS MÓVILES: BLOQUE 1DISPOSITIVOS MÓVILES: BLOQUE 1
DISPOSITIVOS MÓVILES: BLOQUE 1
 
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS I
ENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS IENTORNOS DE DESARROLLO: ANDROID  - CONTROLES BÁSICOS I
ENTORNOS DE DESARROLLO: ANDROID - CONTROLES BÁSICOS I
 
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
ENTORNOS DE DESARROLLO: ANDROID STUDIO - INSTALACIÓN
 
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
ENTORNOS DE DESARROLLO: ANDROID STUDIO - ESTRUCTURA
 
Hipervínculo
HipervínculoHipervínculo
Hipervínculo
 
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIOESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
ESTRUCTURA DE UN PROYECTO EN ANDROID STUDIO
 

Similar a Creación de proyectos Android Studio

Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.
Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.
Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.gdgsantacruz
 
Capítulo 1 introducción a los servicios y aplicaciones móviles
Capítulo 1   introducción a los servicios y aplicaciones móvilesCapítulo 1   introducción a los servicios y aplicaciones móviles
Capítulo 1 introducción a los servicios y aplicaciones móvilesJuan Carlos Cuevas Martínez
 
Recuperación VFX - Plug-ins
Recuperación VFX - Plug-insRecuperación VFX - Plug-ins
Recuperación VFX - Plug-insNuriko1412
 
Apps para arquitectos
Apps para arquitectosApps para arquitectos
Apps para arquitectosRafa Peña
 
Tutorial app inventor
Tutorial app inventorTutorial app inventor
Tutorial app inventorHimary 09
 
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN Jacinto Cabrera Rodríguez
 

Similar a Creación de proyectos Android Studio (20)

DISPOSITIVOS MÓVILES: CONTROLES BÁSICOS
DISPOSITIVOS MÓVILES: CONTROLES BÁSICOSDISPOSITIVOS MÓVILES: CONTROLES BÁSICOS
DISPOSITIVOS MÓVILES: CONTROLES BÁSICOS
 
DISPOSITIVOS MÓVILES: MATERIAL DESIGN
DISPOSITIVOS MÓVILES: MATERIAL DESIGNDISPOSITIVOS MÓVILES: MATERIAL DESIGN
DISPOSITIVOS MÓVILES: MATERIAL DESIGN
 
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN IIDISPOSITIVOS MÓVILES: MATERIAL DESIGN II
DISPOSITIVOS MÓVILES: MATERIAL DESIGN II
 
DISPOSITIVOS MÓVILES: GIT - GITHUB
DISPOSITIVOS MÓVILES: GIT - GITHUBDISPOSITIVOS MÓVILES: GIT - GITHUB
DISPOSITIVOS MÓVILES: GIT - GITHUB
 
ANDROID; CONTROL DE VERSIONES
ANDROID; CONTROL DE VERSIONESANDROID; CONTROL DE VERSIONES
ANDROID; CONTROL DE VERSIONES
 
ANDROID: FUNDAMENTOS DE UNA APLICACIÓN
ANDROID: FUNDAMENTOS DE UNA APLICACIÓNANDROID: FUNDAMENTOS DE UNA APLICACIÓN
ANDROID: FUNDAMENTOS DE UNA APLICACIÓN
 
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDKEntornos-de-Desarrollo-Eclipse-y-Android-SDK
Entornos-de-Desarrollo-Eclipse-y-Android-SDK
 
Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.
Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.
Descubriendo Android Oreo 8.0 - Jorge Antonio Muñoz Herbas - Dualbiz S.R.L.
 
PROGRAMACIÓN ANDROID: MULTIMEDIA - EL VIDEO
PROGRAMACIÓN ANDROID: MULTIMEDIA - EL VIDEOPROGRAMACIÓN ANDROID: MULTIMEDIA - EL VIDEO
PROGRAMACIÓN ANDROID: MULTIMEDIA - EL VIDEO
 
Tutorial eclipse 1
Tutorial eclipse 1Tutorial eclipse 1
Tutorial eclipse 1
 
Herramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones MovilesHerramientas para Desarrollo de Aplicaciones Moviles
Herramientas para Desarrollo de Aplicaciones Moviles
 
DISPOSITIVOS MÓVILES: LISTVIEW
DISPOSITIVOS MÓVILES: LISTVIEWDISPOSITIVOS MÓVILES: LISTVIEW
DISPOSITIVOS MÓVILES: LISTVIEW
 
Capítulo 1 introducción a los servicios y aplicaciones móviles
Capítulo 1   introducción a los servicios y aplicaciones móvilesCapítulo 1   introducción a los servicios y aplicaciones móviles
Capítulo 1 introducción a los servicios y aplicaciones móviles
 
Recuperación VFX - Plug-ins
Recuperación VFX - Plug-insRecuperación VFX - Plug-ins
Recuperación VFX - Plug-ins
 
Plug-ins
Plug-insPlug-ins
Plug-ins
 
Apps para arquitectos
Apps para arquitectosApps para arquitectos
Apps para arquitectos
 
APP INVENTOR 2
APP  INVENTOR 2APP  INVENTOR 2
APP INVENTOR 2
 
Tutorial app inventor
Tutorial app inventorTutorial app inventor
Tutorial app inventor
 
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
ENTORNOS DE DESARROLLO: ECLIPSE - INSTALACIÓN
 
Android
AndroidAndroid
Android
 

Más de Jacinto Cabrera Rodríguez

DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESJacinto Cabrera Rodríguez
 

Más de Jacinto Cabrera Rodríguez (20)

REDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS IIREDES: DUCTUS Y CANALETAS II
REDES: DUCTUS Y CANALETAS II
 
OTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTOOTRAS UNIDADES DE ALMACENAMIENTO
OTRAS UNIDADES DE ALMACENAMIENTO
 
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONESDISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
DISPOSITIVOS MÓVILES: DIÁLOGOS Y NOTIFICACIONES
 
LAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTELAS FUENTES EN LA HISTORIA DEL ARTE
LAS FUENTES EN LA HISTORIA DEL ARTE
 
TOULOUSE LAUTREC
TOULOUSE LAUTRECTOULOUSE LAUTREC
TOULOUSE LAUTREC
 
PRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIAPRÁCTICA MANEJO DE MEMORIA
PRÁCTICA MANEJO DE MEMORIA
 
ZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETASZÓCALOS DE TARJETAS
ZÓCALOS DE TARJETAS
 
ZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADORZÓCALOS DE PROCESADOR
ZÓCALOS DE PROCESADOR
 
TIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIATIPOS DE MÓDULOS DE MEMORIA
TIPOS DE MÓDULOS DE MEMORIA
 
CARCASAS DE ORDENADOR
CARCASAS DE ORDENADORCARCASAS DE ORDENADOR
CARCASAS DE ORDENADOR
 
TIPOS DE TORNILLOS
TIPOS DE TORNILLOSTIPOS DE TORNILLOS
TIPOS DE TORNILLOS
 
PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26PRACTICAS DE REDES: PRÁCTICA 26
PRACTICAS DE REDES: PRÁCTICA 26
 
PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25PRACTICAS DE REDES: PRÁCTICA 25
PRACTICAS DE REDES: PRÁCTICA 25
 
PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24PRACTICAS DE REDES: PRÁCTICA 24
PRACTICAS DE REDES: PRÁCTICA 24
 
PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23PRACTICAS DE REDES: PRÁCTICA 23
PRACTICAS DE REDES: PRÁCTICA 23
 
REDES: TOMAS DE DATOS
REDES: TOMAS DE DATOSREDES: TOMAS DE DATOS
REDES: TOMAS DE DATOS
 
PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22PRACTICAS DE REDES: PRÁCTICA 22
PRACTICAS DE REDES: PRÁCTICA 22
 
PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21PRACTICAS DE REDES: PRÁCTICA 21
PRACTICAS DE REDES: PRÁCTICA 21
 
PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20PRACTICAS DE REDES: PRÁCTICA 20
PRACTICAS DE REDES: PRÁCTICA 20
 
PRACTICAS DE REDES: PRÁCTICA 19
PRACTICAS DE REDES: PRÁCTICA 19PRACTICAS DE REDES: PRÁCTICA 19
PRACTICAS DE REDES: PRÁCTICA 19
 

Creación de proyectos Android Studio

  • 1.
  • 3.
  • 4. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA ESTRUCTURA DE UN PROYECTO ANDROID STUDIO
  • 5. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA PASOS PARA CREAR UN NUEVO PROYECTO
  • 6. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NEW PROYECT NOMBRE DOMINIO PAQUETE TIPO DE APLICACIÓN VERSIÓN MÍNIMA SDK TEMA DE LA APLICACIÓN LAYOUT TÍTULO MENÚ NUEVO PROYECTO
  • 7. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 8. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 9. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 10. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 11. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 12. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 13. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 14. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 15. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 16. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 17. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 18. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 19. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 20. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 21. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 22. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 23. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA NUEVO PROYECTO
  • 24. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 25. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 26. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CONFIGURANDO AVD
  • 27. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS DEL PROYECTO
  • 28. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS CARPETA GRANDLE SCRIPT CARPETA APP
  • 29. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: GRANDLE Contiene información necesaria para la compilación del proyecto, por ejemplo la versión del SDK de Android utilizada para compilar, la mínima versión de Android que soportará la aplicación, referencias a las librerías externas utilizadas, etc.
  • 30. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA BUILD LIBS CARPETAS: APP RES JAVA MANIFEST
  • 31. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: APP/LIBS Contiene las librerías java externas (ficheros .jar) que utilice nuestra aplicación. Normalmente no incluiremos directamente aquí ninguna librería, sino que haremos referencia a ellas en el fichero build.gradle
  • 32. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: APP/BUILD Contiene una serie de elementos de código generados automáticamente al compilar el proyecto. Es importante que no se modifiquen manualmente bajo ninguna circunstancia.
  • 33. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: APP/BUILD Contiene un fichero llamado “R.java”, donde se define la clase R. Esta clase R contendrá una serie de constantes con los identificadores (ID) de todos los recursos de la aplicación incluidos .
  • 34. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: CARPETA APP/RES CARPETA RES/VALUES CARPETA RES/MIPMAP CARPETA RES/MENU CARPETA RES/LAYOUT CARPETA RES/DRAWABLE CARPETA POR DEFECTO
  • 35. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA CARPETAS: CARPETA APP/RES CARPETA RES/RAW CARPETA RES/XML CARPETA RES/COLOR CARPETA RES/ANIMATOR CARPETA POSIBLES
  • 36. PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES ESTRUCTURA DE UN PROYECTO: ANDROID STUDIO 2.2 © J.D.CABRERA PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES