Broadcast Receivers و Content Providers هما اثنان من أربع مكونات أساسية في Android. Broadcast Receivers تستجيب للأحداث system/app-wide، بينما Content Providers تشارك البيانات بين التطبيقات. كلاهما يمكّن التطبيقات من التفاعل مع النظام والتطبيقات الأخرى.
Broadcast Receivers — الاستجابة للأحداث
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
