В отличие от динамически зарегистрированных приемников вещания, зарегистрированные в манифесте могут отвечать на события даже после закрытия действия или даже приложения, которое его создало.
Итак, мои вопросы:
- Каждый раз, когда происходит событие, создается ли экземпляр каждого получателя вещания, зарегистрированного для этого события? (даже если приложение больше не работает)
- В таком случае, разве это не проблема с производительностью? Потенциально каждый раз, когда происходит событие, системе может понадобиться воссоздать группу старых широковещательных приемников, чтобы обработать это событие.
Я знаю, что разработчик должен нести ответственность, но, поскольку потенциально это возможно, почему система допускает это вне жизненного цикла приложения?