Broadcast Receivers i Content Providers su dvije od četiri temeljna komponente Android sustava. Broadcast Receivers odgovaraju na sistemske/aplikacijske događaje, dok Content Providers dijele podatke između aplikacija. Obje komponente omogućavaju aplikacijama da komuniciraju sa sustavom i drugim aplikacijama.
Broadcast Receivers — odgovaraju na događaje
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
