Начинаем тему WorkManager. Это удобный инструмент для выполнения фоновых задач.
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/562-urok-29-workmanager-vvedenie.html
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/562-urok-29-workmanager-vvedenie.html
StartAndroid
Урок 29. WorkManager. Введение
Android WorkManager. Пример использования. Как отменить задачу. Как узнать статус задачи. Как создать периодическую задачу.
Новый урок по WorkManager, про критерии запуска задач.
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/563-urok-30-workmanager-constraints.html
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/563-urok-30-workmanager-constraints.html
StartAndroid
Урок 30. WorkManager. Критерии запуска задачи.
Android WorkManager. Как задать критерии для запуска задачи. Как запустить задачу, только когда есть интернет.
Завершающий урок по WorkManager, про обмен данными с задачей
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/565-urok-32-workmanager-peredacha-i-poluchenie-dannyh.html
#android #background
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/565-urok-32-workmanager-peredacha-i-poluchenie-dannyh.html
StartAndroid
Урок 32. WorkManager. Передача и получение данных
Android WorkManager. Как передать данные в задачу и как получить результат.
Материал про ограничения сервисов в Android O. Ничего нового, но не стоит забывать об этом.
#android #background
https://medium.com/oceanize-geeks/background-services-in-android-o-a38a7c624391
#android #background
https://medium.com/oceanize-geeks/background-services-in-android-o-a38a7c624391
Medium
Background services in ANDROID O
Background Execution Limits
Полезная памятка по фоновой работе в Android. Расписано, в каких случаях какие фоновые механизмы рекомендуется использовать.
#android #background
https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html
#android #background
https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html
Android Developers Blog
Modern background execution in Android
Posted by Luiz Gustavo Martins, Partner Developer Advocate, Partner DevRel This is the third in a series of blog posts in which outli...
Пример использования JobIntentService. Это альтернатива еще не вышедшему официально WorkManager.
#android #background
https://medium.com/@sambhaji2134/jobintentservice-android-example-7f58bd2720bf
#android #background
https://medium.com/@sambhaji2134/jobintentservice-android-example-7f58bd2720bf
Medium
JobIntentService Android Example
What is JobIntentService?
В каких случаях используются Foreground Services и какие есть альтернативы
#android #background #service #job
https://android-developers.googleblog.com/2018/12/effective-foreground-services-on-android_11.html
#android #background #service #job
https://android-developers.googleblog.com/2018/12/effective-foreground-services-on-android_11.html
Android Developers Blog
Effective foreground services on Android
This is the fourth in a series of blog posts in which outline strategies and guidance in Android with regard to power.
A process is not forever
Android is a mobile operating system designed to work with constrained memory and battery. For this reason,…
A process is not forever
Android is a mobile operating system designed to work with constrained memory and battery. For this reason,…
Вышла первая стабильная версия WorkManager из Android Jetpack
#android #background
https://android-developers.googleblog.com/2019/03/android-jetpack-workmanager-stable.html
#android #background
https://android-developers.googleblog.com/2019/03/android-jetpack-workmanager-stable.html
Android Developers Blog
Android Jetpack WorkManager Stable Release
Posted by Sumir Kataria, Software Engineering Lead & Jisha Abubaker, Product Manager Simplify how you manage background work with WorkM...
Краткий обзор инструментов для выполнения фоновых задач:
- Alarm Manager
- Job Scheduler
- Work Manager
- Kotlin Coroutines
#android #background
https://medium.com/major-league/background-processing-in-android-part-2-88c73c24a2ac
- Alarm Manager
- Job Scheduler
- Work Manager
- Kotlin Coroutines
#android #background
https://medium.com/major-league/background-processing-in-android-part-2-88c73c24a2ac
Medium
Background Processing in Android (Part 2)
In our previous Background Processing posts, Julian Falcionelli talked about some options that we have for do background tasks in Android…
Обзор нововведений в WorkManager 2.5.0. Мультипроцессорность, уменьшение количества данных во внутренней БД и прочее.
#android #workmanager #background
https://medium.com/androiddevelopers/workmanager-2-5-0-stable-released-701b668cd064
#android #workmanager #background
https://medium.com/androiddevelopers/workmanager-2-5-0-stable-released-701b668cd064
Medium
Using WorkManager in multi-process apps
What’s new and why you should upgrade
Незаметное ограничение Android 15
#android #background #network
https://habr.com/ru/articles/922100/
О чем речь: если приложение в фоне, то теперь не получится сделать сетевой запрос вне WorkManager или Foreground Service, иначе запрос упадет с UnknownHostException. Я проверил на своем устройстве с недавно прилетевшим Android 15 и выставленным targetSdk = 35 и это действительно так.
#android #background #network
https://habr.com/ru/articles/922100/
Хабр
Незаметное ограничение Android 15
Сейчас Android 15 активно появляется у пользователей. И, как мне кажется, одна его особенность для многих могла остаться незамеченной и даже в документации в описании...
👍10😢5😡5
Хроника изменений API фоновой работы в Android
Наше приложение выполняет важную задачу — хранит воспоминания пользователей. Для этого необходимо уметь правильно работать с файлами в фоне, чтобы не только надёжно хранить те самые воспоминания, но и быстро их загружать, редактировать и делиться. В этой статье я расскажу о том, как мы пришли к нашим современным методам фоновой работы в Android.
#android #background
https://habr.com/ru/companies/vk/articles/916466/
Наше приложение выполняет важную задачу — хранит воспоминания пользователей. Для этого необходимо уметь правильно работать с файлами в фоне, чтобы не только надёжно хранить те самые воспоминания, но и быстро их загружать, редактировать и делиться. В этой статье я расскажу о том, как мы пришли к нашим современным методам фоновой работы в Android.
#android #background
https://habr.com/ru/companies/vk/articles/916466/
Хабр
Хроника изменений API фоновой работы в Android
Привет! Меня зовут Алексей, я работаю Android-разработчиком в Облаке Mail. Наше приложение выполняет важную задачу — хранит воспоминания пользователей. Для этого необходимо уметь правильно работать с...
👍9