Подготовка к интервью

Вопросы о фоновой работе, Service и WorkManager в Android

13 вопросов с ответами по теме «Service и фоновая работа Android»

13 вопросов

Что проверяют на интервью

Как устроена подборка

Подборка о выборе механизма фоновой работы и границах его жизненного цикла. Помимо WorkManager и различных Service, есть сравнение с AlarmManager, взаимодействие с экраном и отдельный вопрос об IntentService; ограничения следует соотносить с версией Android.

Каталог

Вопросы по теме

Найдено: 13
Теория

Какое место занимает WorkManager в архитектуре Android-приложений и почему он не является ключевым компонентом системы?

WorkManager в архитектуре Android-приложений отвечает за выполнение отложенных и гарантированных фоновых задач, которые должны выполниться даже если приложение закрыто или устройство перезагружено.

Читать ответ
Теория

Что означает концепция фонового сервиса в Android и как он функционирует?

В Android фоновый сервис — это компонент приложения, который выполняется в фоне, без пользовательского интерфейса, и может продолжать работу даже когда пользователь переключился на другое приложение или экран выключен.

Читать ответ
Теория

В каких случаях AlarmManager лучше использовать вместо WorkManager?

Когда AlarmManager предпочтительнее WorkManager? Планирование задач, которым требуется точное время запуска Сохранение работоспособности после перезагрузки устройства Выполнение даже при закрытом приложении…

Читать ответ
Теория

В каком потоке по умолчанию выполняется Service?

контекст: Android, компоненты приложения По умолчанию Service выполняется в главном (UI) потоке приложения Отдельный поток автоматически не создаётся Тяжёлые операции могут заблокировать UI Для фоновых задач применяют…

Читать ответ