Broadcast Receivers a Content Providers jsou dvě ze čtyř hlavních komponent Androidu. Broadcast Receivers reagují na systémové/celoaplicační události, zatímco Content Providers sdílí data mezi aplikacemi. Oba umožňují aplikacím interagovat se systémem a dalšími aplikacemi.
Broadcast Receivers — reagují na události
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
