Использование диспетчера сигналов тревоги с широковещательным приемником - будет ли он работать в основном потоке?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Использование диспетчера сигналов тревоги с широковещательным приемником - будет ли он работать в основном потоке?

Сообщение Anonymous »

Я хочу использовать AlarmManager для трансляции сообщения на мой BroadcastReceiver, который будет выполнять некоторую работу в запланированное время.
Однако я хочу убедиться, что я Я не блокирую основной поток при выполнении этой работы. После некоторого поиска кажется, что функция onReceive будет вызываться Android в основном потоке, но AlarmManager, похоже, запускается вне контекста приложения (поскольку он будет отправлять сигналы тревоги, даже когда приложение в спящем режиме).
Приведет ли это к блокировке основного потока?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ain-thread
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»