SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Dr. René Cruz Flores
rgcruzf@uaemex.mx
Laboratorio de Mobile-Learning
Programación de dispositivos
móviles con plataforma Android
4.Activities and Intents
Generalidades de una aplicación Android
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Una aplicación Android es un conjunto de funcionalidades, como puede
ser reproducir música, abrir la agenda, mostrar una página web, guardar un
archivo, etc.
Dichas funcionalidades pueden ser clasificadas en cuatro componentes de
Android:
Funcionalidad Clase Base en Java Ejemplos
Centradas en acciones del
usuario
Activity
Editar un archivo o leer
correo
Procesos en Background Service
Reproducir música o
actualizar el reloj
Receptores de mensajes BroadcastReceiver
Mostrar una alarma o una
notificación automática
Almacenamiento y consulta de
datos
ContentProvider
Abrir el registro de un
contacto
Ciclo de vida de una actividad
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Fuente: http://developer.android.com/training/basics/activity-lifecycle/starting.html
Ejercicio
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Multiple Activities
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Comúnmente las aplicaciones Android tienen más de una
actividad (vista).
Es necesario usar la clase “Intent” para hacer referencia a
otra “Activity” en la misma aplicación.
Un vista secundaria se carga usando el método
“startActivity()” pasando como parámetro un objeto
“Intent”.
Ejercicio
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Google Speech
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Es posible utilizar los servicios de reconocimiento y búsqueda
por voz que ofrece el servicio Google Speech.
Realiza una búsqueda en el idioma por default del dispositivo.
Devuelve un arreglo de posibles cadenas de coincidencia en
una busqueda Web.
Requiere un dispositivo con conexión a internet para
funcionar.
4. Activities and Intents
Programación de dispositivos móviles con plataforma Android
Ejercicio
Curso de programación en Android - 04. activities and intents
Curso de programación en Android - 04. activities and intents

Weitere ähnliche Inhalte

Andere mochten auch

Comentarios Al Dec Reto 1290 Seminario Usdidea
Comentarios Al Dec Reto 1290 Seminario UsdideaComentarios Al Dec Reto 1290 Seminario Usdidea
Comentarios Al Dec Reto 1290 Seminario Usdidea
DIRECTIVO DOCENTE
 
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
cecimat
 
Protocol Per A La Prevenció De La Mutilació Jornada Bcn
Protocol Per A La Prevenció De La Mutilació Jornada BcnProtocol Per A La Prevenció De La Mutilació Jornada Bcn
Protocol Per A La Prevenció De La Mutilació Jornada Bcn
ACI
 
Ci 4808 Duran Arlina Tpi 2009 2
Ci 4808 Duran Arlina Tpi 2009 2Ci 4808 Duran Arlina Tpi 2009 2
Ci 4808 Duran Arlina Tpi 2009 2
Milagros Daly
 
Gestión mgd
Gestión mgdGestión mgd
Gestión mgd
Mario
 
Tutorial descompresion de contenidos digitales
Tutorial descompresion de contenidos digitalesTutorial descompresion de contenidos digitales
Tutorial descompresion de contenidos digitales
pedromellado
 

Andere mochten auch (18)

Comentarios Al Dec Reto 1290 Seminario Usdidea
Comentarios Al Dec Reto 1290 Seminario UsdideaComentarios Al Dec Reto 1290 Seminario Usdidea
Comentarios Al Dec Reto 1290 Seminario Usdidea
 
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
Clase Demostrativa De PreparacióN MóViles Utilizando Los EstáNdares (J. VeláZ...
 
De La Primaria A La Secundaria VersióN Definitiva
De La Primaria A La Secundaria VersióN DefinitivaDe La Primaria A La Secundaria VersióN Definitiva
De La Primaria A La Secundaria VersióN Definitiva
 
Protocol Per A La Prevenció De La Mutilació Jornada Bcn
Protocol Per A La Prevenció De La Mutilació Jornada BcnProtocol Per A La Prevenció De La Mutilació Jornada Bcn
Protocol Per A La Prevenció De La Mutilació Jornada Bcn
 
Ci 4808 Duran Arlina Tpi 2009 2
Ci 4808 Duran Arlina Tpi 2009 2Ci 4808 Duran Arlina Tpi 2009 2
Ci 4808 Duran Arlina Tpi 2009 2
 
CLASES DE REDES
CLASES DE REDESCLASES DE REDES
CLASES DE REDES
 
El Aprendizaje Con Base En Procesos Y Competencias
El Aprendizaje Con Base En Procesos Y CompetenciasEl Aprendizaje Con Base En Procesos Y Competencias
El Aprendizaje Con Base En Procesos Y Competencias
 
Usos i funcions dels casos
Usos i funcions dels casosUsos i funcions dels casos
Usos i funcions dels casos
 
Webcall, llamadas desde la web
Webcall, llamadas desde la webWebcall, llamadas desde la web
Webcall, llamadas desde la web
 
Importancia del agua_para_el_cerebro
Importancia del agua_para_el_cerebroImportancia del agua_para_el_cerebro
Importancia del agua_para_el_cerebro
 
Gestión mgd
Gestión mgdGestión mgd
Gestión mgd
 
Caminata Juventudes con Luis Iberico
Caminata Juventudes con Luis IbericoCaminata Juventudes con Luis Iberico
Caminata Juventudes con Luis Iberico
 
R Angeles En La Tierra M
R Angeles En La Tierra MR Angeles En La Tierra M
R Angeles En La Tierra M
 
Tarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bdTarea1 cristian merchan_adm_bd
Tarea1 cristian merchan_adm_bd
 
Tutorial descompresion de contenidos digitales
Tutorial descompresion de contenidos digitalesTutorial descompresion de contenidos digitales
Tutorial descompresion de contenidos digitales
 
Mozilla Community - Paraguay
Mozilla Community - ParaguayMozilla Community - Paraguay
Mozilla Community - Paraguay
 
Carta pastoral del 2-X-2011
Carta pastoral del 2-X-2011Carta pastoral del 2-X-2011
Carta pastoral del 2-X-2011
 
Derechos humanos
Derechos humanosDerechos humanos
Derechos humanos
 

Ähnlich wie Curso de programación en Android - 04. activities and intents

Curso android desarrollo de aplicaciones moviles
Curso android   desarrollo de aplicaciones movilesCurso android   desarrollo de aplicaciones moviles
Curso android desarrollo de aplicaciones moviles
Jose Antonio Prieto
 
Curso de programacion en android
Curso de programacion en androidCurso de programacion en android
Curso de programacion en android
KiKe Cm
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
Karla Silva
 
12j sistemaandroid texto
12j sistemaandroid texto12j sistemaandroid texto
12j sistemaandroid texto
Henry Ortiz
 
Trabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pastoTrabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pasto
elvia123
 
Trabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pastoTrabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pasto
elvia123
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
hojalataverde
 

Ähnlich wie Curso de programación en Android - 04. activities and intents (20)

Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.Tema 4.2.2 Desarrollo con Android. El Framework de Android.
Tema 4.2.2 Desarrollo con Android. El Framework de Android.
 
Introducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entenderIntroducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entender
 
Android Pres3
Android Pres3Android Pres3
Android Pres3
 
Iniciación a Android
Iniciación a AndroidIniciación a Android
Iniciación a Android
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3
 
Curso android desarrollo de aplicaciones moviles
Curso android   desarrollo de aplicaciones movilesCurso android   desarrollo de aplicaciones moviles
Curso android desarrollo de aplicaciones moviles
 
Píldoras android i. Intro - 2ª parte
Píldoras android i. Intro - 2ª partePíldoras android i. Intro - 2ª parte
Píldoras android i. Intro - 2ª parte
 
Curso de programacion en android
Curso de programacion en androidCurso de programacion en android
Curso de programacion en android
 
Tema 4.1 Introduccion Android
Tema 4.1 Introduccion AndroidTema 4.1 Introduccion Android
Tema 4.1 Introduccion Android
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
 
Curso de Android 4.x Unidad 03 Hola Mundo
Curso de Android 4.x Unidad 03 Hola MundoCurso de Android 4.x Unidad 03 Hola Mundo
Curso de Android 4.x Unidad 03 Hola Mundo
 
12j sistemaandroid texto
12j sistemaandroid texto12j sistemaandroid texto
12j sistemaandroid texto
 
Entorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-StudioEntorno-de-Desarrollo-Android-Studio
Entorno-de-Desarrollo-Android-Studio
 
Curso de Android 4.x : Unidad 04 Componentes
Curso de Android 4.x : Unidad 04 ComponentesCurso de Android 4.x : Unidad 04 Componentes
Curso de Android 4.x : Unidad 04 Componentes
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olot
 
Fundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para AndroidFundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para Android
 
Curso Android Tema 2
Curso Android Tema 2Curso Android Tema 2
Curso Android Tema 2
 
Trabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pastoTrabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pasto
 
Trabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pastoTrabajo 3 de herramientas telematicas pasto
Trabajo 3 de herramientas telematicas pasto
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
 

Mehr von Rene Cruz Flores

Mehr von Rene Cruz Flores (11)

Curso de Android - 09. fotos y video
Curso de Android - 09. fotos y videoCurso de Android - 09. fotos y video
Curso de Android - 09. fotos y video
 
Curso de Android - 08. threads y servicios
Curso de Android - 08. threads y serviciosCurso de Android - 08. threads y servicios
Curso de Android - 08. threads y servicios
 
Curso de programación en Android - 06. componentes gui
Curso de programación en Android - 06. componentes guiCurso de programación en Android - 06. componentes gui
Curso de programación en Android - 06. componentes gui
 
Curso de programación en Android - 03. las herramientas
Curso de programación en Android - 03. las herramientasCurso de programación en Android - 03. las herramientas
Curso de programación en Android - 03. las herramientas
 
Curso de programación en Android - 02. instalación del sdk
Curso de programación en Android - 02. instalación del sdkCurso de programación en Android - 02. instalación del sdk
Curso de programación en Android - 02. instalación del sdk
 
Curso de programación en Android - 01. introducción
Curso de programación en Android - 01. introducciónCurso de programación en Android - 01. introducción
Curso de programación en Android - 01. introducción
 
Uso de las nuevas TICs en educación media superior: Uso de celulares en las m...
Uso de las nuevas TICs en educación media superior: Uso de celulares en las m...Uso de las nuevas TICs en educación media superior: Uso de celulares en las m...
Uso de las nuevas TICs en educación media superior: Uso de celulares en las m...
 
Curso iPhone - Nivel 1 - 00.introducción
Curso iPhone - Nivel 1 - 00.introducciónCurso iPhone - Nivel 1 - 00.introducción
Curso iPhone - Nivel 1 - 00.introducción
 
Avance de Tesis
Avance de TesisAvance de Tesis
Avance de Tesis
 
Dispositivos Móviles en la Educación
Dispositivos Móviles en la EducaciónDispositivos Móviles en la Educación
Dispositivos Móviles en la Educación
 
Actividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móvilesActividades educativas colaborativas a traves de dispositios móviles
Actividades educativas colaborativas a traves de dispositios móviles
 

Kürzlich hochgeladen

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 

Kürzlich hochgeladen (20)

Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 

Curso de programación en Android - 04. activities and intents

  • 1. Dr. René Cruz Flores rgcruzf@uaemex.mx Laboratorio de Mobile-Learning Programación de dispositivos móviles con plataforma Android 4.Activities and Intents
  • 2. Generalidades de una aplicación Android 4. Activities and Intents Programación de dispositivos móviles con plataforma Android Una aplicación Android es un conjunto de funcionalidades, como puede ser reproducir música, abrir la agenda, mostrar una página web, guardar un archivo, etc. Dichas funcionalidades pueden ser clasificadas en cuatro componentes de Android: Funcionalidad Clase Base en Java Ejemplos Centradas en acciones del usuario Activity Editar un archivo o leer correo Procesos en Background Service Reproducir música o actualizar el reloj Receptores de mensajes BroadcastReceiver Mostrar una alarma o una notificación automática Almacenamiento y consulta de datos ContentProvider Abrir el registro de un contacto
  • 3. Ciclo de vida de una actividad 4. Activities and Intents Programación de dispositivos móviles con plataforma Android Fuente: http://developer.android.com/training/basics/activity-lifecycle/starting.html
  • 4. Ejercicio 4. Activities and Intents Programación de dispositivos móviles con plataforma Android
  • 5. Multiple Activities 4. Activities and Intents Programación de dispositivos móviles con plataforma Android Comúnmente las aplicaciones Android tienen más de una actividad (vista). Es necesario usar la clase “Intent” para hacer referencia a otra “Activity” en la misma aplicación. Un vista secundaria se carga usando el método “startActivity()” pasando como parámetro un objeto “Intent”.
  • 6. Ejercicio 4. Activities and Intents Programación de dispositivos móviles con plataforma Android
  • 7. Google Speech 4. Activities and Intents Programación de dispositivos móviles con plataforma Android Es posible utilizar los servicios de reconocimiento y búsqueda por voz que ofrece el servicio Google Speech. Realiza una búsqueda en el idioma por default del dispositivo. Devuelve un arreglo de posibles cadenas de coincidencia en una busqueda Web. Requiere un dispositivo con conexión a internet para funcionar.
  • 8. 4. Activities and Intents Programación de dispositivos móviles con plataforma Android Ejercicio