Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Canais de notificação no Android Oreo: tudo o que você precisa saber!

Índice:

Anonim

Uma das maiores mudanças e recursos do Android Oreo é o novo sistema de Canais de Notificação. Também pode ser um pouco confuso falar, já que não é algo que estamos acostumados a ver em nossos telefones. Mas quando você detalha todas as palavras técnicas sofisticadas e a linguagem do desenvolvedor, elas não são difíceis de entender!

O que são canais de notificação

Com o Android Oreo, os Canais de notificação são algo que um desenvolvedor usa para quebrar as notificações que seu aplicativo pode nos dar por tipo. Os canais são decididos pelas pessoas que estão desenvolvendo, e a idéia é nos dar uma maneira de separar as notificações importantes para nós daquelas que não são, e depois decidir como elas serão exibidas. Alguns aplicativos terão muitos canais diferentes. Alguns terão apenas alguns e outros terão apenas um.

Como uma notificação é priorizada não é mais deixada para o desenvolvedor do aplicativo decidir.

Nas versões do Android anteriores ao O, um desenvolvedor usava o que era chamado de nível de prioridade para decidir como mostrar uma notificação. Se eles acham que a notificação é importante, podem configurá-la para espiar (mostrar uma indicação visual na tela) ou emitir um som, ou ambos. Se eles sentissem que não era, seriam colocados na bandeja para você ver na próxima vez que passar por eles.

Agora, eles dividem as coisas em canais e decidimos como cada tipo de notificação é exibido. Todas as notificações do mesmo tipo (por exemplo, uma resposta no seu feed do Twitter) são colocadas no mesmo canal sem nenhum outro tipo de notificação agrupada.

Como bônus, os aplicativos que permitem o uso de mais de uma conta podem ter canais para cada combinação - seu email pessoal e comercial podem seguir as mesmas regras e mostrar as coisas da mesma maneira, independentemente das contas que receberam a notificação.

Documentação do desenvolvedor de Canais de notificação do Google

Como podemos configurar as coisas

Todo o motivo da mudança é para termos um melhor controle e podermos ver as coisas que queremos ver. Isso significa que precisamos ter maneiras de filtrar todos os canais diferentes e as notificações que vêm com eles. Através das configurações, podemos ver todos os canais que um aplicativo possui para notificações e alterar a forma como são entregues com as seguintes configurações:

  • Importância: Urgente fará um som e será exibido na tela. Alto faz um som. Médio não produz som. Low não faz som e não indica que foi recebido.
  • Som: defina qualquer som suportado como tom de notificação para o canal.
  • Luzes: Se a notificação deve acionar uma luz de notificação de hardware.
  • Vibração: se a notificação deve vibrar seu telefone.
  • Mostrar na tela de bloqueio: decida se uma notificação deve aparecer na tela de bloqueio.
  • Substituir não perturbe: decida se uma notificação deve ser ignorada, não perturbe as configurações de sons.

A maioria destes é auto-explicativa. Isso é bom, porque isso não é realmente melhor se for difícil de entender.

O YouTube é um ótimo exemplo

Se você possui o Android Oreo instalado no telefone, já possui um aplicativo que usa canais de notificação: YouTube. Também é um bom exemplo, porque existem apenas dois canais - notificações padrão e notificações offline.

Na imagem acima, o lado esquerdo mostra os dois canais e o lado direito mostra as configurações individuais de um canal. Você encontrará essas configurações em Configurações > Aplicativos e notificações > Informações do aplicativo. Escolha o aplicativo do YouTube e toque em Notificações de aplicativos.

Essa é uma maneira fácil para todos nós vermos como os canais de notificação funcionam, porque o aplicativo do YouTube possui configurações de notificação simples. Mas tudo isso será escalado para algo como o Facebook ou o Gmail, que possivelmente terá mais canais. E se um aplicativo precisa apenas de um canal, precisa usar apenas um. A ideia toda é bem dimensionada e deve ser uma ótima maneira de nos ajudar a resolver todas as distrações!

Atualizado em agosto de 2017 com as informações mais recentes sobre o Android Oreo.