Broadcast Receiver und Content Provider sind zwei der vier Kernkomponenten von Android. Broadcast Receiver reagieren auf System- und App-weite Ereignisse, während Content Provider Daten zwischen Apps freigeben. Beide ermöglichen es Apps, mit dem System und anderen Apps zu interagieren.
Broadcast Receiver – reagieren auf Ereignisse
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
