Del curso: Desarrollo Android esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.700 cursos impartidos por expertos del sector.
WorkManager en Android
Del curso: 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…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.
Contenido
-
-
-
-
-
-
-
(Bloqueado)
Visión general del patrón Modelo-Vista-Presentador3 min 37 s
-
(Bloqueado)
Qué son los Android Architecture Components2 min 14 s
-
(Bloqueado)
Añadir componentes al proyecto de Android3 min 1 s
-
(Bloqueado)
Manejar los Lifecycle-Aware1 min 43 s
-
(Bloqueado)
LiveCycleOwner de Android6 min 1 s
-
(Bloqueado)
ViewModel de Android4 min 51 s
-
(Bloqueado)
Programación reactiva en Android: LiveData3 min 59 s
-
(Bloqueado)
Bases de datos en Android1 min 27 s
-
(Bloqueado)
Añadir entidades en Android2 min 3 s
-
(Bloqueado)
Trabajar con los DAOs en Android4 min 55 s
-
(Bloqueado)
Room Database en Android4 min 48 s
-
Uso de la base de datos en Android2 min 16 s
-
(Bloqueado)
WorkManager en Android4 min 24 s
-
(Bloqueado)
-
-
-
-
-
-
-
-
-
-
-