O Android P adiciona uma nova ação de dispositivo para o Serviço de Acessibilidade. Ele permite que os aplicativos bloqueiem a tela sem exigir senha/PIN/padrão na tela de bloqueio posteriormente.
O primeira prévia do desenvolvedor para Android P já foi lançado há quase uma semana, mas ainda estamos desempacotando algumas guloseimas. A lista de recursos e alterações é tão longa que tivemos que quebrá-lo em duas partes. Como acontece com qualquer atualização, algumas das melhores coisas estão abaixo da superfície. Recursos que o consumidor médio não notará. Um desses recursos do Android P é a capacidade dos aplicativos bloquearem a tela sem desativar a impressão digital na tela de bloqueio.
Anteriormente, os aplicativos podiam bloquear a tela com a API Device Admin. O problema com esse método foi redefinir o desbloqueio da impressão digital. Portanto, toda vez que o aplicativo bloqueia seu telefone, você fica preso ao digitar a senha/PIN/padrão irritante novamente. O Nova Launcher é um aplicativo que contornou esse problema deixando a tela preta e alterando o tempo limite para curto. Os desenvolvedores não terão que usar truques inteligentes como esse no Android P.
Android P adiciona duas novas ações de dispositivo para o Serviço de Acessibilidade. Aquele em que estamos interessados neste post é GLOBAL_ACTION_LOCK_SCREEN. Conforme mencionado, ele simplesmente permite que os aplicativos bloqueiem a tela. Você não precisará inserir uma senha/PIN/padrão posteriormente. Esse recurso será ótimo para aplicativos de automação, como Tasker, que são usados para controlar ações do dispositivo. O desenvolvedor de TouchTask for Tasker já começou a implementar isso no aplicativo.