Я работаю над приложением блокировки устройства.для этого мне нужно поддерживать состояние активности Lock на любом действии.
Вы можете использовать компоненты, учитывающие жизненный цикл , такие как viewmodel, которые остаются рядом даже после того, как вид уничтожен и воссоздан, посмотрите их образцы здесь
viewmodel