Я наследуюсь от класса Application и там создаю переменную класса DeviceProtocol
DeviceProtocol отвечает за подключение к девайсу по BLE, т.к. внутри есть методы которые требуют активити то я передаю ему this от SplashScreen (по этой причине приходится не уничтожать SplashScreen)
Далее мне надо как-то сделать события, например, onBatLevelUpdate, на которое должны подписаться куча других активити
Вот собственно в этом и вопрос, т.к. гугление "android event" выдает только события элементов