Skip to content

Пример работы с WorkManager для получения геолокации для курса AndroidSchool.ru

Notifications You must be signed in to change notification settings

AndroidStudentClub/WorkManager-GeoTracker

Repository files navigation

WorkManager-GeoTracker 👷

Пример работы с WorkManager для получения геолокации для курса AndroidSchool.ru

В этом курсе вы научитесь управлять фоновыми задачами, используя рекомендованный Google компонент – WorkManager. На каждом этапе развития операционной системы Android, существовали различные способы работы с фоновыми задачами, в том числе и когда приложение “убито” операционной системой – но в фоне должна выполняться какая-то логика.

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

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

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

Обучающий курс📚:

Вы можете бесплатно пройти курс по ссылке

About

Пример работы с WorkManager для получения геолокации для курса AndroidSchool.ru

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages