A Broadcast Receivers és a Content Providers az Android négy alapvető komponensének kettője. A Broadcast Receivers rendszer- és alkalmazás szintű eseményekre reagálnak, míg a Content Providers adatokat osztanak meg az alkalmazások között. Mindkettő lehetővé teszi az alkalmazások számára, hogy kölcsönhatásba lépjenek a rendszerrel és más alkalmazásokkal.
Broadcast Receivers — eseményekre reagálnak
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
