A atualização Gestos de navegação traz gestos no estilo OnePlus 6 para qualquer dispositivo Android

Atualmente, a navegação por gestos se tornou um recurso básico na maioria dos principais smartphones, com muito debate sobre quem faz o melhor. O Android P traz controle nativo de gestos para todos os dispositivos suportados, como Google Pixel e Google Pixel 2, a Xiaomi oferece gestos de tela cheia no Xiaomi Redmi Note 5 Pro e dispositivos com MIUI 10, o Moto Z3 Play da Motorola tem uma pílula no estilo iPhone X da Apple barra e, por último, há o OnePlus com suas opiniões sobre os gestos de navegação no OnePlus 5T e OnePlus 6. Se você deseja abandonar a barra de navegação do software e usar a navegação por gestos, criamos um aplicativo que ajuda você a fazer exatamente isso. Nosso primeiro lançamento do aplicativo trouxe uma navegação no estilo iPhone X, que posteriormente expandimos com mais personalização e ações. Agora, a versão mais recente traz um recurso que muitos de vocês pedem: gestos no estilo OnePlus .

A atualização mais recente do aplicativo Navigation Gestures traz gestos no estilo OnePlus 6 sem raiz para qualquer dispositivo Android como Google Pixel 2, Samsung Galaxy S9, LG G7 ThinQ e muito mais! O melhor de tudo, é grátis ! (Bem, as ações de navegação padrão como voltar, casa, aplicativos recentes etc. são gratuitas!) Confira o vídeo abaixo para obter uma demonstração do recurso.

Após a atualização, recomendamos a reinicialização, se houver algum problema. Se você tiver algum problema com o aplicativo premium que não está sendo detectado, faça o download da versão 10.7.19 da Google Play Store, conforme recomendado aqui. Se você ainda tiver problemas depois disso, entre em contato conosco.

Obrigado a todos os usuários que compraram a versão premium para nos apoiar. O desenvolvimento contínuo desse aplicativo não seria possível sem o seu apoio. Após este lançamento, nosso foco principal agora será adicionar novos recursos premium!

A atualização está sendo lançada para os usuários na Play Store agora. Se você preferir não esperar a atualização chegar, faça o download do APK aqui.

Gestos de navegação 1.3.0

Gestos de navegação v1.3.0 Changelog

O changelog é enorme, então vou dividir as alterações em seções para manter as coisas organizadas.

Gestos

  • Pílula dividida (gestos de estilo OnePlus 5T / OnePlus 6) - divide a pílula em três seções, cada uma com seu próprio conjunto de ações. Quando você habilita isso, fornecemos um conjunto de configurações recomendadas a serem aplicadas que imitam os gestos do OnePlus 5T / OnePlus 6.

  • Gestos de comprimidos divididos
    • Deslize para cima a partir da esquerda
    • Deslize para cima e mantenha pressionado a partir da esquerda
    • Deslize para cima a partir do centro
    • Deslize para cima e mantenha pressionado do centro
    • Deslize para cima a partir da direita
    • Deslize para cima e segure da direita

Ações

  • Tela de bloqueio (Premium) *
  • Captura de tela (Premium) **

* Tela de bloqueio é compatível com a grande maioria dos dispositivos. Como funciona é assim: reduz o brilho da tela e o tempo limite da exibição e, em seguida, exibe uma atividade em preto em tela cheia até o telefone entrar no modo de suspensão a partir do tempo limite (~ 5 segundos). Existem outras maneiras de bloquear a tela, mas decidimos contra elas, pelo menos para esta versão. (O Administrador de dispositivos exige muitas permissões confidenciais. A API nativa do Android P ainda não vale a pena, pois não há muitos usuários no Android P e não temos certeza se o aplicativo funcionará na versão final. O método raiz está na tabela e adicionaremos isso como uma alternativa no futuro.)

** A ação de captura de tela usa a API MediaProjection, que normalmente é usada para gravar a tela. Aqui, apenas gravamos a tela para um único quadro. Esta é a única maneira de pré-Android P funcionar. As capturas de tela são salvas em / Imagens / NavegaçãoGesturas

Comportamento

  • Lista negra - adicione a nova opção "Mostrar a barra de navegação nos aplicativos selecionados". Escolha quais aplicativos devem sempre mostrar a barra de navegação original.
  • Lista negra - adicione a nova opção "Ocultar pílula nos aplicativos selecionados". Escolha quais aplicativos nunca devem mostrar a pílula.

  • Ocultar pílula - Adicione a nova opção "Ocultar pílula após atraso especificado". Quando ativada, a pílula será ocultada automaticamente após o atraso especificado.

  • Sensibilidade - Adicione o novo controle deslizante "Distância de furto horizontal (X)". Esta é a distância horizontal mínima que você precisa mover a pílula (esquerda ou direita) para que um dos gestos esquerdo ou direito seja acionado.
  • Sensibilidade - Adicione o novo controle deslizante “Distância de furto vertical (Y)”. Esta é a distância vertical mínima que você precisa mover a pílula (para cima ou para baixo) para que um dos gestos para cima ou para baixo seja acionado.

  • Adicionada uma verificação de licença premium na tela principal. Algumas pessoas tiveram problemas com o aplicativo ao não detectar o status premium, portanto, esperamos que a adição dessa verificação faça com que ela seja reconhecida.
  • Foi corrigido o problema em que o percentual de texto da bateria era cortado nos Pixel 2 sempre em exibição.

Compatibilidade

  • Ativar modo de navegação imersivo. Ative o Modo de Navegação Imersiva do Android quando Ocultar Barra de Navegação estiver ativo. Isso corrige problemas nos dispositivos Samsung e permite que o botão inicial do Force Touch funcione.
  • Lista negra imersiva (disponível apenas se "Ativar modo de navegação imersiva" estiver ativado.) Escolha quais aplicativos não devem usar o modo imersivo.

  • Detecte se o aplicativo está instalado em um tablet e tente ativar o Modo Tablet automaticamente.

Experimental

  • Ocultar pílula quando o teclado for exibido. Tente colocar a pílula no "modo oculto" quando o teclado for exibido. Pode não funcionar em todos os dispositivos.
  • Mantenha a pílula mostrada em outros aplicativos de sobreposição. Escolha quais aplicativos a pílula deve ser forçada a permanecer no topo. Útil para aplicativos como cabeças de bate-papo do Facebook Messenger, Drupe etc.
  • Use Overscan completo. Por padrão, os Gestos de navegação deixam 1 pixel da barra de navegação original visível. Habilite isso para remover o pixel (a “linha branca na parte inferior.”) AVISO: Isso quebrará certos dispositivos!


Lista de recursos para gestos de navegação

Para aqueles que desejam entrar neste aplicativo, mas só agora estão ouvindo, aqui está uma lista de recursos que são responsáveis ​​pela atualização mais recente (expanda o botão):

Lista de recursos de gestos de navegação

Gestos

  • Torneiras
    • Toque único
    • Toque duplo
    • Toque e segure (pressão longa)
  • Swipes
    • Deslize para cima e segure
    • Deslize para a esquerda
    • Deslize para a esquerda e segure
    • Desliza para a direita
    • Deslize para a direita e segure
    • Deslize para cima
    • Deslize para baixo
  • Split Pill
    • Deslize para cima a partir da esquerda
    • Deslize para cima e mantenha pressionado a partir da esquerda
    • Deslize para cima a partir do centro
    • Deslize para cima e segure do centro
    • Deslize para cima da direita
    • Deslize para cima e segure da direita

Ações

  • Livre
    • Casa
    • De volta
    • Aplicativos recentes
    • Alternar tela dividida (requer Android Nougat +)
    • Abrir aplicativo anterior (requer Android Nougat +)
    • Assistente aberto
    • Ocultar pílula
  • Prêmio
    • Puxe para baixo a aba de notificação
    • Puxe para baixo os ladrilhos de configuração rápida
    • Abrir menu de energia
    • Ir para a faixa de mídia anterior *
    • Pule para a próxima faixa de mídia *
    • Reproduzir / pausar a faixa de mídia atual *
    • Alternar diálogo do teclado
    • Lançamento do Aplicativo**
    • Tela de bloqueio***
    • Captura de tela ****

* Não é garantido que as ações de mídia funcionem com todos os aplicativos. As ações de mídia usam APIs padrão do Android para trabalhar com a maioria dos aplicativos.

** Se você perceber que o aplicativo é "lento" para iniciar após usar a pílula para acionar o botão "Página inicial", isso ocorre devido a uma alteração obscura feita no Android 4.4 KitKat. A menos que você tenha este módulo Xposed ou uma ROM personalizada instalada com o patch, não há como contorná-lo.

*** Bloqueio de tela é compatível com a grande maioria dos dispositivos. Como funciona é assim: reduz o brilho da tela e o tempo limite da exibição e, em seguida, exibe uma atividade em preto em tela cheia até o telefone entrar no modo de suspensão a partir do tempo limite (~ 5 segundos). Existem outras maneiras de bloquear a tela, mas decidimos contra elas, pelo menos para esta versão.

**** A ação Captura de tela usa a API MediaProjection, que normalmente é usada para gravar a tela. Aqui, apenas gravamos a tela para um único quadro. Esta é a única maneira de pré-Android P funcionar. As capturas de tela são salvas em / Imagens / NavegaçãoGesturas

Aparência (tudo grátis)

  • Alternar sombra do comprimido
  • Personalizar cor da pílula
  • Personalizar a transparência da pílula
  • Personalizar a cor da borda da pílula
  • Personalizar o raio do canto da pílula
  • Personalizar largura / altura do comprimido
  • Personalizar a posição vertical / horizontal da pílula

Comportamento (todos gratuitos)

  • Mostrar NavBar em aplicativos selecionados
  • Ocultar pílula em aplicativos selecionados
  • Personalize a duração da vibração
  • Personalizar a duração da animação
  • Ocultar pílula após atraso especificado
  • Ocultar em aplicativos de tela cheia
  • Não mova a pílula quando o teclado for exibido
  • Mostrar pílula no modo de carro
  • Hitbox maior
  • Distância de furto horizontal (X)
  • Distância de furto vertical (Y)
  • Deslize e mantenha o tempo

Compatibilidade (tudo grátis)

  • Ocultar barra de navegação na paisagem
  • Ocultar barra de navegação em tablets
  • Mostrar barra de navegação em tela cheia
  • Ativar modo de navegação imersivo com lista negra imersiva

Experimental (todos gratuitos)

  • Ocultar pílula quando o teclado é exibido
  • Mantenha a pílula mostrada em outros aplicativos de sobreposição
  • Usar Overscan completo


Perguntas freqüentes e solicitações de recursos para gestos de navegação

Expanda o botão abaixo para ver nossas respostas a uma lista de perguntas freqüentes.

Perguntas freqüentes sobre gestos de navegação

  • Ajuda, desinstalei o aplicativo e não consigo mais acessar minha barra de navegação!
    • Conecte-se ao seu computador e execute o seguinte comando ADB: adb shell wm overscan reset
  • Ajuda, eu desinstalei o aplicativo e a barra de navegação original continua se escondendo!
    • Conecte-se ao seu computador e execute o seguinte comando: adb shell settings delete global policy_control
  • Podemos adicionar um recurso em que a pílula esteja em sua própria área separada para que não se sobreponha a certos elementos da interface do usuário?
    • Não desculpa Já estamos empurrando o conteúdo da tela para baixo para ocultar a barra de navegação. A adição desse recurso exigiria que aumentássemos também o conteúdo da tela. Não podemos ter os dois lados.
  • Há uma "linha branca" na parte inferior da tela!
    • Este não é um bug. Este é um efeito colateral de uma alteração que intencionalmente fizemos após a versão 1.0.0 porque, sem ela, muitos dispositivos Samsung, Motorola e Xiaomi estavam reportando grandes erros (por exemplo, tela preta após o desbloqueio, que inutilizava o telefone). line "é causada pelo fato de a barra de navegação estar oculta 99, 99%, mas não 100% (ou seja, ocultamos completamente a barra de navegação, exceto 1 pixel.) Portanto, a" linha branca "é na verdade apenas a barra de navegação colorida de branco. Adicionamos uma configuração experimental chamada “Use Full Overscan”, que elimina a linha branca. Use-o por sua conta e risco.
  • A pílula não funciona com o Samsung DeX / Samsung Good Lock!
    • O Android impede que aplicativos de terceiros exibam sobreposições nos aplicativos SystemUI, como a barra de status e a tela de bloqueio. Você pode usar a função de lista negra nas configurações de comportamento para fazer com que a barra de navegação original seja exibida nesses aplicativos.
  • A pílula não aparece quando você abre a câmera na tela de bloqueio, atende uma chamada na tela de bloqueio ou abre uma notificação para resposta rápida na tela de bloqueio!
    • O Android impede que aplicativos de terceiros exibam sobreposições nos aplicativos SystemUI, como a barra de status e a tela de bloqueio. Isso também inclui chamadas, aplicativos ou notificações respondidas na tela de bloqueio. A pílula não pode ser mostrada até você desbloquear o dispositivo.
  • A pílula não aparece no Facebook Messenger, Drupe ou outros aplicativos flutuantes!
    • Vá para Configurações experimentais e selecione a opção "Manter pílula mostrada em outros aplicativos de sobreposição". Escolha Messenger, Drupe etc. nesta lista.
  • A pílula não funciona com a fixação da tela.
    • Não temos como simular uma pressão longa no botão voltar sem raiz. Uma solução experimental que estamos procurando é detectar quando o telefone entra em um estado de tela fixada e desativar a pílula para recuperar a barra de navegação de ações.
  • A ação em casa não funciona no OnePlus 5!
    Mishaal Rahman 1180 publicações ver publicações>

    Editor-chefe no Portal -Developers. Eu tenho um grande interesse na estrutura do Android e no desenvolvimento de software, mas estou disposto a mergulhar meus dedos em uma variedade de assuntos. Por favor, envie perguntas da mídia para [protegido por email] Você também pode me encontrar no Twitter @MishaalRahman ou no Reddit em / u / MishaalRahman.