AndroidSchool.ru

WorkManager в Android: управление фоновыми задачами

Начало: В любой момент
Длительность: 1 неделя
Онлайн

Описание курса

В этом курсе вы научитесь управлять фоновыми задачами, используя рекомендованный Google компонент – WorkManager. На каждом этапе развития операционной системы Android, существовали различные способы работы с фоновыми задачами, в том числе и когда приложение “убито” операционной системой – но в фоне должна выполняться какая-то логика. Например JobScheduler, GCM Network Manager, FirebaseJobDispatcher или Android Job by Evernote. И вот на Google I/O 2018, Google анонсировали библиотеку WorkManager, являющуюся рекомендованным способом для управления задачами, которые должны выполняться не в UI – потоке, даже когда пользователь уже активно не взаимодействует с приложением.

Задачи, эффективно решаемые с помощью WorkManager

  • Выполнение сетевых запросов с заданной периодичностью
  • Очищение кэша базы данных раз в сутки
  • Обновление информации для виджетов
  • Последовательное выполнение фоновых задач
  • Скачивание тяжёлых файлов
  • Трекинг геолокации пользователя

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы