廣播接收器是一個組件,它允許係統在正常用戶流之外向應用程序傳遞結果,使應用程序能夠對係統範圍內的性能公告做出反應。由於廣播接收器是應用程序中描述得很好的不同入口,係統甚至可以向沒有運行的應用程序發送廣播。
例如,一個應用程序可以安排一個警報來發布公告,通知用戶關於即將發生的事件……並繞過該信號到應用程序的BroadcastReceiver,沒有要求應用程序繼續運行,直到警報停止。
多個廣播從操作係統開始-例如,廣播聲明屏幕已關閉,電池低於某個值,或照片被捕獲。應用程序還可以啟動廣播,例如,讓不同的應用程序確認一些信息已經下載到設備上,可供用戶使用。盡管如此,廣播接收器並不呈現用戶界麵,它們可能會在廣播事件發生時生成狀態欄通知來通知用戶。