В каждом Android-телефоне есть кнопка питания. Но полная зависимость от неё имеет реальную цену: со временем она изнашивается, на большом телефоне до неё бывает неудобно тянуться, а когда она наконец ломается - вы в тупике. Есть лучший способ заблокировать экран - программный, всегда доступный и более быстрый, чем тянуться к боку телефона.
Это руководство объясняет, как именно это сделать.
Почему программная блокировка экрана лучше
Физическая кнопка питания делает две вещи: пробуждает экран и переводит его в режим сна (блокирует). Функцию пробуждения сложно заменить. Но функцию блокировки - выключение экрана - можно полностью реализовать программно на Android.
Программная блокировка имеет несколько преимуществ:
- Нет износа оборудования. Кнопка питания - механический компонент с ограниченным сроком службы. Каждая программная блокировка - это одно нажатие меньше на кнопку, которая рано или поздно сломается.
- Работает из любой точки экрана. Вместо того чтобы тянуться к боку или верху телефона, вы нажимаете кнопку в любом выбранном положении.
- Более быстрая мышечная память. Плавающая кнопка, виджет или ярлык в уведомлениях всегда находится в одном видимом месте, что быстрее, чем искать маленькую боковую кнопку.
- Разблокировка по отпечатку пальца продолжает работать. При блокировке экрана через программное обеспечение на Android 9+ датчик отпечатка пальца остаётся активным. Заблокировали, положили, взяли - отпечаток разблокирует, как всегда.
Три метода
Метод 1: Плавающая кнопка блокировки (рекомендуется)
Плавающая кнопка постоянно находится поверх каждого приложения на экране. Нажмите один раз - экран заблокирован. Вот и весь рабочий процесс.
Turn Off Screen - самое широко используемое приложение для этого на Android. Оно размещает небольшую настраиваемую иконку на экране. Нажатие мгновенно блокирует.
Шаги настройки:
- Установите Turn Off Screen из Play Store
- Откройте приложение и нажмите на иконку блокировки - экран мгновенно заблокируется
- На Android 9+ предоставьте разрешение для специальных возможностей при появлении запроса (см. раздел разрешений ниже)
- При желании настройте цвет иконки в параметрах
Подход с плавающей кнопкой работает внутри каждого приложения, включая полноэкранные приложения и игры. Её не могут перекрыть другие окна, поскольку она находится в системном слое оверлея.
Метод 2: Ярлык на панели уведомлений
Turn Off Screen также создаёт постоянное уведомление с действием блокировки. Когда вы открываете шторку уведомлений, вы видите ярлык и можете нажать его для блокировки.
Этот подход удобен, если вы предпочитаете не держать плавающую иконку на экране постоянно. Уведомление не отображается на самом экране блокировки, поэтому остаётся приватным.
Метод 3: Виджет на главном экране или экране блокировки
Android поддерживает виджеты на главном экране (а в некоторых лаунчерах - и на экране блокировки). Turn Off Screen предоставляет виджет кнопки блокировки, который можно добавить на любую панель главного экрана.
Это метод с наименьшим трением, если вы часто блокируете с главного экрана - одно касание виджета, готово.
Объяснение разрешений
Требуемое разрешение зависит от версии Android:
Android 9 и выше: Turn Off Screen использует Accessibility Service для симуляции нажатия кнопки питания. Это стандартный, одобренный метод блокировки экрана на современном Android. Служба специальных возможностей не читает содержимое экрана, не перехватывает ввод и действует только тогда, когда вы явно нажимаете кнопку блокировки.
Важное примечание: Если вы принудительно останавливаете или убиваете приложение из недавних, Android отзывает разрешение для специальных возможностей. Придётся предоставить его снова. Решение простое: не убивайте приложение. Оставьте его работать в фоне. Расход батареи ничтожен, поскольку оно простаивает до тех пор, пока вы не нажмёте кнопку блокировки.
Android 8 и ниже: Turn Off Screen использует разрешение Администратора устройства. Это более старый механизм блокировки экрана на устройствах с Android 9 и ниже. Чтобы удалить приложение, сначала нужно деактивировать Администратора устройства в настройках приложения - иначе Android блокирует удаление.
Работает ли с отпечатком пальца и Smart Lock?
Да, полностью.
При блокировке экрана через Turn Off Screen Android обрабатывает это идентично блокировке через кнопку питания. Ваш датчик отпечатка пальца остаётся активным. Функции Smart Lock - доверенные Bluetooth-устройства, доверенные места, доверенное лицо, определение ношения - всё продолжает работать точно так, как настроено.
Складные телефоны
Turn Off Screen безупречно работает на складных Android-телефонах, включая серии Samsung Galaxy Z Fold и Z Flip. Плавающая кнопка подстраивается под активный дисплей.
Как не допустить уничтожения приложения
На многих Android-телефонах - особенно на устройствах Samsung, Xiaomi, MIUI и OPPO - агрессивная оптимизация батареи убивает фоновые приложения, отзывая разрешение для специальных возможностей.
Чтобы предотвратить это:
- Перейдите в Настройки → Батарея (или Обслуживание устройства на Samsung)
- Найдите Turn Off Screen в списке приложений
- Установите Без ограничений или Не оптимизировать
- На Xiaomi/MIUI: включите Автозапуск для приложения в Настройки → Приложения → Управление приложениями → Turn Off Screen → Автозапуск
Это разовая настройка. После этого приложение остаётся запущенным, разрешение остаётся активным, и блокировка работает каждый раз.
Итог
| Метод | Лучший для |
|---|---|
| Плавающая кнопка | Блокировка, всегда доступная из любого приложения |
| Ярлык в уведомлениях | Минимальное присутствие на экране |
| Виджет главного экрана | Блокировка с главного экрана |
Все три метода требуют одного приложения и обеспечивают полную совместимость с отпечатком пальца и Smart Lock. Выберите тот, что подходит к вашим привычкам - или используйте все три.
Скачать Turn Off Screen бесплатно в Google Play - регистрация не нужна.
Без регистрации. Работает на Android.