Broadcast Receivers и Content Providers — это два из четырёх основных компонентов Android. Broadcast Receivers реагируют на системные и приложение-широкие события, тогда как Content Providers делят данные между приложениями. Оба компонента позволяют приложениям взаимодействовать с системой и другими приложениями.
Broadcast Receivers — реагируют на события
A BROADCAST RECEIVER responds to broadcast messages (events) from the system or apps:
→ system events: battery low, connectivity changed, boot completed, airplane mode, etc.
→ app events: custom broadcasts within or between apps
→ register to LISTEN for specific broadcasts and react when they occur
