From the course: Desarrollo Android esencial
Unlock the full course today
Join today to access over 23,400 courses taught by industry experts.
WorkManager en Android
From the course: Desarrollo Android esencial
WorkManager en Android
WorkManager facilita la especificación de las tareas asíncronas y diferidas y cuándo deben ejecutarse. Por ejemplo, una aplicación puede necesitar descargar nuevos recursos de la red de vez en cuando. Con estas clases podemos configurar una tarea, elegir las circunstancias apropiadas para que se ejecute, por ejemplo, como solo mientras el dispositivo se está cargando, o cuando está en línea o tiene wifi, y entregarla a WorkManager para que se ejecute cuando se cumplan las condiciones. La tarea siempre se ejecutará, incluso si la aplicación se cierra por la fuerza o si el dispositivo se reinicia. Para crear un WorkManager basta con extender de una clase de 'Worker'. Tendremos que sobreescribir el método 'doWork', que será en el que realicemos el trabajo que queremos hacer en segundo plano. en este caso vamos a hacer que estamos subiendo un fichero. Lo queremos subir a nuestro "hosting". Y en el caso de que se pueda realizar completamente, le diremos al 'WorkerResult' que ha sido…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
(Locked)
Visión general del patrón Modelo-Vista-Presentador3m 37s
-
(Locked)
Qué son los Android Architecture Components2m 14s
-
(Locked)
Añadir componentes al proyecto de Android3m 1s
-
(Locked)
Manejar los Lifecycle-Aware1m 43s
-
(Locked)
LiveCycleOwner de Android6m 1s
-
(Locked)
ViewModel de Android4m 51s
-
(Locked)
Programación reactiva en Android: LiveData3m 59s
-
(Locked)
Bases de datos en Android1m 27s
-
(Locked)
Añadir entidades en Android2m 3s
-
(Locked)
Trabajar con los DAOs en Android4m 55s
-
(Locked)
Room Database en Android4m 48s
-
Uso de la base de datos en Android2m 16s
-
(Locked)
WorkManager en Android4m 24s
-
(Locked)
-
-
-
-
-
-
-
-
-
-
-