SlideShare a Scribd company logo
1 of 8
Download to read offline
Dr. René Cruz Flores
rgcruzf@uaemex.mx
Laboratorio de Mobile-Learning
Programación de dispositivos
móviles con plataforma Android
08.Threads y Servicios
Hilos (Threads)
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Cada aplicación de manera predeterminada, se ejecuta
en un hilo de procesamiento donde todas las acciones
son ejecutadas por orden de prioridad.
Sin embargo, si un proceso realiza operaciones que
mantengan ocupado ese “único” hilo, ninguna operación
puede ser ejecutada de forma “paralela”.
Es posible crear varios hilos de procesamiento paralelo
en una misma aplicación.
Hilos (Threads)
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Existen cuatro métodos para usar hilos:
1. Crear un objeto Thread
2. Crear un objeto Runnable
3. Implementar la interfaz Runnable
4. Extender la clase Thread
Ejercicio
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Práctica
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Servicios
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Un servicio es un componente que se ejecuta en segundo
plano (background) sin ninguna interacción con el usuario,
y puede ser iniciado o detenido por cualquier otro
componente.
Así mismo, un servicio puede detenerse a si mismo una
vez que concluya sus tareas.
Ejercicio
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Requiere
dispositivo físico
Práctica
08. Threads y Servicios
Programación de dispositivos móviles con plataforma Android
Requiere
dispositivo físico

More Related Content

Viewers also liked

Modulo Instruccional Del Diccionario
Modulo Instruccional Del DiccionarioModulo Instruccional Del Diccionario
Modulo Instruccional Del Diccionarioarmandotorres1982
 
PresentacióN Roel
PresentacióN RoelPresentacióN Roel
PresentacióN RoelA Fraga
 
T.5
T.5T.5
T.5ana
 
Descripción del proyecto
Descripción del proyectoDescripción del proyecto
Descripción del proyectoLili Garsan
 
Animales Que Me Gustan
Animales Que Me GustanAnimales Que Me Gustan
Animales Que Me Gustanaftsancris2
 
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden C
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden CResistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden C
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden Cguest16f7c29
 
Elcontratodetrabajo22
Elcontratodetrabajo22Elcontratodetrabajo22
Elcontratodetrabajo22jose gabriel
 
Powercompletolazaro 101214154208-phpapp02
Powercompletolazaro 101214154208-phpapp02Powercompletolazaro 101214154208-phpapp02
Powercompletolazaro 101214154208-phpapp02nidree
 
E learning en la formación profesional universitaria
E learning en la formación profesional universitariaE learning en la formación profesional universitaria
E learning en la formación profesional universitariaHada Versluys
 
¿Todos tenemos una marca personal? presentación 14 3-2013
¿Todos tenemos una marca personal? presentación 14 3-2013¿Todos tenemos una marca personal? presentación 14 3-2013
¿Todos tenemos una marca personal? presentación 14 3-2013Sonia Grotz
 

Viewers also liked (20)

Yaneliz ! Un Dia Normal
Yaneliz ! Un Dia NormalYaneliz ! Un Dia Normal
Yaneliz ! Un Dia Normal
 
Modulo Instruccional Del Diccionario
Modulo Instruccional Del DiccionarioModulo Instruccional Del Diccionario
Modulo Instruccional Del Diccionario
 
Siente
SienteSiente
Siente
 
Arañas
ArañasArañas
Arañas
 
PresentacióN Roel
PresentacióN RoelPresentacióN Roel
PresentacióN Roel
 
E Mail Inicio10
E Mail Inicio10E Mail Inicio10
E Mail Inicio10
 
T.5
T.5T.5
T.5
 
CLASES DE REDES
CLASES DE REDESCLASES DE REDES
CLASES DE REDES
 
Descripción del proyecto
Descripción del proyectoDescripción del proyecto
Descripción del proyecto
 
El Reflejo de las Personas
El Reflejo de las PersonasEl Reflejo de las Personas
El Reflejo de las Personas
 
Animales Que Me Gustan
Animales Que Me GustanAnimales Que Me Gustan
Animales Que Me Gustan
 
Futbol
FutbolFutbol
Futbol
 
Actividad integradora nodo 1 pw point
Actividad integradora nodo 1 pw pointActividad integradora nodo 1 pw point
Actividad integradora nodo 1 pw point
 
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden C
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden CResistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden C
Resistiendo Los Nocheros Nos Han Robado Hasta La Primavera Pero No Pueden C
 
Elcontratodetrabajo22
Elcontratodetrabajo22Elcontratodetrabajo22
Elcontratodetrabajo22
 
Powercompletolazaro 101214154208-phpapp02
Powercompletolazaro 101214154208-phpapp02Powercompletolazaro 101214154208-phpapp02
Powercompletolazaro 101214154208-phpapp02
 
E learning en la formación profesional universitaria
E learning en la formación profesional universitariaE learning en la formación profesional universitaria
E learning en la formación profesional universitaria
 
¿Todos tenemos una marca personal? presentación 14 3-2013
¿Todos tenemos una marca personal? presentación 14 3-2013¿Todos tenemos una marca personal? presentación 14 3-2013
¿Todos tenemos una marca personal? presentación 14 3-2013
 
1.1.1 tic
1.1.1 tic1.1.1 tic
1.1.1 tic
 
Chulo ch
Chulo chChulo ch
Chulo ch
 

Similar to Curso de Android - 08. threads y servicios

Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación Irving Che
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en androidKarla Silva
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema OperativoJesus Jimenez
 
Taller Android - FIT 2010
Taller Android - FIT 2010Taller Android - FIT 2010
Taller Android - FIT 2010ykro
 
Guia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posixGuia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posixMariano Gutierrez
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo androidGonzalo Soto
 
3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androideykro
 
Taller Práctico de Android
Taller Práctico de AndroidTaller Práctico de Android
Taller Práctico de AndroidJavier Muñoz
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesKatherine Guerra
 
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 Olothojalataverde
 

Similar to Curso de Android - 08. threads y servicios (20)

Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
 
Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación Unidad 4 tópicos avanzados de programación
Unidad 4 tópicos avanzados de programación
 
Hilos
HilosHilos
Hilos
 
Taller de prog. en android
Taller de prog. en androidTaller de prog. en android
Taller de prog. en android
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema Operativo
 
Atix23
Atix23Atix23
Atix23
 
Atix23
Atix23Atix23
Atix23
 
Taller Android - FIT 2010
Taller Android - FIT 2010Taller Android - FIT 2010
Taller Android - FIT 2010
 
31-Android Generalidades Sobre Servicios Webs con MySQL
31-Android Generalidades Sobre Servicios Webs con MySQL31-Android Generalidades Sobre Servicios Webs con MySQL
31-Android Generalidades Sobre Servicios Webs con MySQL
 
Guia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posixGuia 1 de hilos y procesos posix
Guia 1 de hilos y procesos posix
 
Chap 15apin
Chap 15apinChap 15apin
Chap 15apin
 
Gestion de memoria_en_android
Gestion de memoria_en_androidGestion de memoria_en_android
Gestion de memoria_en_android
 
Curso ajax
Curso ajaxCurso ajax
Curso ajax
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide3 simples pasos para convertirme en un Androide
3 simples pasos para convertirme en un Androide
 
Taller Práctico de Android
Taller Práctico de AndroidTaller Práctico de Android
Taller Práctico de Android
 
Usos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_movilesUsos y tipos_de_aplicaciones_moviles
Usos y tipos_de_aplicaciones_moviles
 
Material rap1
Material rap1Material rap1
Material rap1
 
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
 
Chap 15fpin
Chap 15fpinChap 15fpin
Chap 15fpin
 

More from Rene Cruz Flores

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 videoRene Cruz Flores
 
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 guiRene Cruz Flores
 
Curso de programación en Android - 04. activities and intents
Curso de programación en Android - 04. activities and intentsCurso de programación en Android - 04. activities and intents
Curso de programación en Android - 04. activities and intentsRene Cruz Flores
 
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 herramientasRene Cruz Flores
 
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 sdkRene Cruz Flores
 
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ónRene Cruz Flores
 
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...Rene Cruz Flores
 
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ónRene Cruz Flores
 
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ónRene Cruz Flores
 
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óvilesRene Cruz Flores
 

More from 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 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 - 04. activities and intents
Curso de programación en Android - 04. activities and intentsCurso de programación en Android - 04. activities and intents
Curso de programación en Android - 04. activities and intents
 
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
 

Recently uploaded

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 

Recently uploaded (20)

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 

Curso de Android - 08. threads y servicios

  • 1. Dr. René Cruz Flores rgcruzf@uaemex.mx Laboratorio de Mobile-Learning Programación de dispositivos móviles con plataforma Android 08.Threads y Servicios
  • 2. Hilos (Threads) 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android Cada aplicación de manera predeterminada, se ejecuta en un hilo de procesamiento donde todas las acciones son ejecutadas por orden de prioridad. Sin embargo, si un proceso realiza operaciones que mantengan ocupado ese “único” hilo, ninguna operación puede ser ejecutada de forma “paralela”. Es posible crear varios hilos de procesamiento paralelo en una misma aplicación.
  • 3. Hilos (Threads) 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android Existen cuatro métodos para usar hilos: 1. Crear un objeto Thread 2. Crear un objeto Runnable 3. Implementar la interfaz Runnable 4. Extender la clase Thread
  • 4. Ejercicio 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android
  • 5. Práctica 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android
  • 6. Servicios 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android Un servicio es un componente que se ejecuta en segundo plano (background) sin ninguna interacción con el usuario, y puede ser iniciado o detenido por cualquier otro componente. Así mismo, un servicio puede detenerse a si mismo una vez que concluya sus tareas.
  • 7. Ejercicio 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android Requiere dispositivo físico
  • 8. Práctica 08. Threads y Servicios Programación de dispositivos móviles con plataforma Android Requiere dispositivo físico