Pagina inicial » como » Como criar blocos personalizados para o menu de configurações rápidas do Android

    Como criar blocos personalizados para o menu de configurações rápidas do Android

    O Android 7.0 Nougat traz muitos novos recursos e refinamentos para a tabela, como a capacidade de personalizar o painel Configurações rápidas do Android com blocos personalizados que contêm alternâncias exclusivas e até mesmo atalhos do aplicativo ou da Web.

    A introdução da nova API do Quick Settings Tile não apenas possibilita que o painel seja personalizado, mas também permite que os desenvolvedores criem ferramentas personalizadas projetadas especificamente para a área de Configurações Rápidas. Uma dessas ferramentas é chamada de "Configurações rápidas personalizadas" e permite que os usuários criem apenas isso: blocos personalizados para a área de configurações rápidas, incluindo atalhos para aplicativos, links para navegadores e muito mais. É uma ferramenta incrivelmente poderosa, mas fácil de usar.

    Este guia foi escrito para o Android 7.0 Nougat, mas o aplicativo que estamos usando também funciona com o Android 6.0 Marshmallow - apenas sob um conjunto ligeiramente diferente de regras de bastidores. Você precisa habilitar o Sintonizador de Interface do Usuário do Sistema antes de usar as Configurações Rápidas Personalizadas, mas, caso contrário, devemos funciona da mesma forma que no Android 7.0. Além disso, se o seu dispositivo estiver enraizado, ele poderá adicionar e excluir novos blocos automaticamente. No entanto, para dispositivos não-root, você precisa fazer isso manualmente (que é o que faremos neste guia).

    Antes de começar a usar as configurações rápidas personalizadas, você precisará instalá-lo e configurá-lo. Ao iniciá-lo pela primeira vez, o aplicativo guiará você dando permissão para modificar as configurações do sistema para que ele possa criar os blocos.

     

    Vale a pena notar que existem duas versões de Configurações rápidas personalizadas: gratuitas e pro. Embora a versão gratuita seja ótima para começar, a versão pro (US $ 1,50) realmente libera todo o potencial do aplicativo com mais ícones personalizados e ações personalizadas mais detalhadas. Estou usando a versão pro neste guia, mas você deve ser capaz de acompanhar facilmente a versão gratuita.

    Se há uma coisa que você deve saber sobre Configurações Rápidas Personalizadas antes de entrar, é que pode ser uma pequeno melindroso. Com isso, quero dizer que, se você não fizer as coisas em uma determinada ordem, pode ficar um pouco bugs e travar. Se você seguir em ordem, no entanto, funciona perfeitamente.

    Também vale a pena mencionar que, em algum momento, de alguma forma, ele duplicou meu ícone Bluetooth e não sei por quê. Uma reinicialização corrigiu o problema e eu não consegui replicá-lo, então não tenho certeza do que causou isso. De qualquer forma, uma reinicialização rápida corrigirá uma vez que você terminar de criar seu bloco personalizado.

    OK! Então, com isso, vamos começar. Com o aplicativo em primeiro plano, toque no pequeno sinal de mais no canto inferior direito.

    A caixa de diálogo "Adicionar tile" aparecerá mostrando exatamente o que fazer: abra a tela de notificação duas vezes para exibir o menu de configurações rápidas e toque em "Editar".

    No menu Editar, role para baixo e encontre o bloco intitulado "CQS: Tile 0" e arraste-o para a seção superior. Quando estiver no lugar, toque no botão Voltar.

    O aplicativo deve detectar o novo bloco e alternar automaticamente para o menu de edição "Novo mosaico" no aplicativo Configurações rápidas personalizadas, que é onde você começará a personalizar seu novo botão.

    Primeiras coisas primeiro: vamos adicionar um título. Eu vou estar criando uma configuração rápida para Pokémon GO, porque você nunca sabe quando um Pokémon selvagem raro vai aparecer e você precisa acessar o aplicativo certo que segundo. Para mantê-lo curto e doce, vou apenas chamar de “PoGo” - lembrem-se, isso vai em uma pequena área, então a brevidade é a chave dos nomes das peças. Toque na seção "Título da telha" para dar um nome.

     

    Em seguida, adicione um ícone. Basta tocar no botão "Tile Icon", que mostrará uma lista de opções: Ícones internos, ícone personalizado, ícone do aplicativo ou pacote de ícones. Vale a pena notar que alguns deles estão disponíveis apenas na versão pro do aplicativo (como Ícones Personalizados). Eu só vou usar o ícone de ações do aplicativo, então vá em frente e escolha "App Icon" aqui.

     

    Uma lista irá gerar, então vá até o aplicativo que você deseja usar e toque nele. Observe que a área do QS suporta apenas ícones brancos, portanto, as configurações rápidas personalizadas basicamente apagam o ícone de estoque. Ele funciona bem com alguns aplicativos, principalmente aqueles que têm fundos transparentes e um ícone simples, como o Chrome, mas para Pokemon Go eu vou ficar preso com um quadrado. Eu estou bem com isso.

    Agora, para as coisas importantes: ação. Toque no botão "Clique em Ação" para definir o que você deseja que esse atalho faça. Novamente, há algumas opções aqui: Nenhuma, Iniciar aplicativo, Iniciar outro, URL de inicialização e Alternar. enquanto “none”, “app” e “toggle” são todos bastante auto-explicativos, “other” é um pouco vago. Isso é basicamente uma configuração mais avançada que pode executar coisas como Nova Actions ou outras atividades.

    Por uma questão de simplicidade, no entanto, estamos apenas adicionando um aplicativo. Vá em frente e toque em "Launch App".

     

    Outra lista será gerada, então basta ir até o aplicativo que você deseja adicionar ao menu.

    A partir daqui, você também pode definir uma ação de clique duplo. Basicamente, isso significa que tocar duas vezes no bloco pode fazer uma ação secundária, tornando este atalho super útil. Na verdade, vou usar essa opção para iniciar uma URL personalizada - vá em "Tile Double Click Action" e "Launch URL" (supondo que você queira adicionar uma URL ao seu bloco, caso contrário, pule esta etapa).

     

    Estou adicionando PoGoToolkit como minha ação secundária, porque a calculadora de evolução é super útil ao tentar decidir qual dos seus 74 Eevees evoluir. Depois de adicionar o URL, basta tocar em "OK".

    Finalmente, existem algumas opções extras que você pode escolher: Recolher Notificação de Bandeja e Desbloquear Dispositivo. Eles são bem autoexplicativos: se você quiser fechar a bandeja depois de executar o comando desejado, marque a primeira caixa; se você também quiser desbloquear o telefone, verifique o segundo. Mole-mole.

    Com isso, seu ladrilho personalizado está concluído. Basta tocar no ícone de marca de seleção circular na parte superior. Feito.

    O novo bloco agora estará no lugar no menu Configurações rápidas. Saia do aplicativo Configurações rápidas personalizadas, desative a sombra e experimente.


    Esta é apenas a ponta do iceberg para o que é realmente possível com a Quick Settings API. À medida que o Android 7.0 ganha adoção, provavelmente veremos mais e mais desenvolvedores lançando aplicativos exclusivos e interessantes que utilizam essa nova API. Infelizmente, ainda não está claro como isso funcionará com as skins dos fabricantes (a Samsung e a LG desativaram o sintonizador System UI no Marshmallow, portanto, aplicativos como o Quick Settings personalizado não funcionarão), então isso é algo que teremos que esperar para encontrar Fora.