Приложения не живут в вакууме — вокруг постоянно что-то происходит. Телефон разряжается, подключаются наушники, меняется сеть с Wi-Fi на мобильный интернет. Чтобы программа могла на это реагировать, в Android придумали механизм широковещательных сообщений. В этом уроке мы разберём, как с помощью Kotlin создать приёмник таких событий прямо в Android Studio и сделать приложение умнее, без постоянных проверок в фоне.