Broadcast Receivers ir Content Providers yra du iš keturių pagrindinių Android komponentų. Broadcast Receivers reaguoja į sisteminius/taikymo lygio įvykius, o Content Providers dalina duomenis tarp taikymo programų. Abu šie komponentai leidžia taikymo programoms sąveikauti su sistema ir kitomis programomis.
Broadcast Receivers — reaguoja į įvykius
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
