Broadcast Receivers y Content Providers son dos de los cuatro componentes principales de Android. Los Broadcast Receivers responden a eventos del sistema y de las aplicaciones, mientras que los Content Providers comparten datos entre aplicaciones. Ambos permiten que las aplicaciones interactúen con el sistema y con otras aplicaciones.
Broadcast Receivers — responden a eventos
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
