Это компонент, который реагирует на системные или пользовательские широковещательные сообщения (broadcasts). Он не имеет пользовательского интерфейса и предназначен для выполнения фоновых операций в ответ на определенные события.
Основные характеристики:
onReceive() выполняется в течение короткого периода.onReceive().Примеры использования:
android.net.conn.CONNECTIVITY_CHANGE).android.intent.action.BOOT_COMPLETED).Регистрация в манифесте:
xml
Регистрация в коде:
java
Класс BroadcastReceiver:
java