Android P додає нову дію пристрою для служби доступності. Це дозволяє додаткам блокувати екран, не вимагаючи після цього пароль/PIN-код/шаблон на екрані блокування.
The перший попередній перегляд для розробників для Android P вийшов майже тиждень, але ми все ще розпаковуємо деякі смаколики. Список функцій і змін такий довгий, що нам довелося Зламай це в дві частини. Як і в будь-якому оновленні, деякі з найкращих речей знаходяться під поверхнею. Функції, які пересічний споживач не помітить. Однією з таких функцій в Android P є можливість для програм блокувати екран без відключення відбитка пальця на екрані блокування.
Раніше програми могли блокувати екран за допомогою Device Admin API. Проблема з цим методом полягала в тому, що він скинув розблокування відбитком пальця. Тож кожного разу, коли програма блокує ваш телефон, ви змушені знову вводити надокучливий пароль/PIN-код/шаблон. Nova Launcher — одна з програм, яка вирішила цю проблему, зробивши темним екран і змінивши час очікування на короткий. Розробникам не доведеться використовувати хитрі трюки, подібні до цього в Android P.
Android P додає дві нові дії пристрою для служби доступності. Той, який нас цікавить для цієї публікації, це GLOBAL_ACTION_LOCK_SCREEN. Як згадувалося, це просто дозволяє програмам блокувати екран. Після цього вам не доведеться вводити пароль/PIN-код/шаблон. Ця функція буде чудовою для програм автоматизації, як Таскер, які використовуються для керування діями пристрою. Розробник TouchTask для Tasker вже почав впроваджувати це в додаток.