Curso de Android - 08. threads y servicios
Click here to load reader
-
Upload
rene-cruz-flores -
Category
Education
-
view
628 -
download
0
description
Transcript of Curso de Android - 08. threads y servicios
Dr. René Cruz [email protected]
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 Thread2. Crear un objeto Runnable
3. Implementar la interfaz Runnable4. 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