В Android любое приложение может зарегистрировать BroadcastReceiver и начать новое действие, используя метод startActivity, и для этого не требуется никаких разрешений.
Я думал, что в мире программирования сложилось общее мнение отот факт, что кража фокуса является одним из худших действий, которые может сделать программист, по очевидным причинам удобства использования и безопасности.
Поэтому мой вопрос заключается в том, почему Android позволяет любому приложению запускать новое действие, выводя его на передний план, потенциально крадущеесосредоточиться на приложении, которое пользователь использует в данный момент, не требуя ЛЮБОГО разрешения.
Спасибо за каждое разъяснение.
С наилучшими пожеланиями