Como usar os novos canais de notificação do Android Oreo para personalização de notificação ultra granular

Índice:

Como usar os novos canais de notificação do Android Oreo para personalização de notificação ultra granular
Como usar os novos canais de notificação do Android Oreo para personalização de notificação ultra granular

Vídeo: Como usar os novos canais de notificação do Android Oreo para personalização de notificação ultra granular

Vídeo: Como usar os novos canais de notificação do Android Oreo para personalização de notificação ultra granular
Vídeo: Melhores Termostatos Inteligentes - Nest vs Ecobee vs Honeywell! - YouTube 2024, Abril
Anonim

O que são canais de notificação?

Em suma, os Canais de Notificação fornecem aos desenvolvedores uma maneira de agrupar determinados tipos de notificações em seus aplicativos e, em seguida, permitem que os usuários definam níveis de importância personalizados para esses grupos de notificação.

Cada grupo diferente tem quatro níveis de notificação "importância:"

  • Urgente: Faz um som e aparece na tela.
  • Alto: Faz um som e coloca uma notificação na barra.
  • Médio: Não há som, mas uma notificação ainda é colocada na barra.
  • Baixo:Nenhuma interrupção sonora ou visual - uma notificação silenciosa.
Além do nível de importância, você também pode alternar itens como Pontos de notificação, escolher se deseja ou não piscar a luz, determinar quanto conteúdo do tipo de notificação específico é mostrado na tela de bloqueio e permitir que as notificações substituam o modo Não perturbe.
Além do nível de importância, você também pode alternar itens como Pontos de notificação, escolher se deseja ou não piscar a luz, determinar quanto conteúdo do tipo de notificação específico é mostrado na tela de bloqueio e permitir que as notificações substituam o modo Não perturbe.

Os grupos de notificação são decididos pelo desenvolvedor, e isso é algo que deve ser codificado no aplicativo para o Oreo. Se o aplicativo não for compatível, não há como forçá-lo. Naturalmente, o Google atualizou a maioria de seus aplicativos para trabalhar com os canais de notificação.

Por exemplo, o Google Allo tem seis grupos de notificação diferentes que podem ser personalizados. O Google Agenda, por outro lado, tem apenas um. Isso faz sentido, já que o Allo é um cliente baseado em bate-papo que gera muito mais notificações de tipos variados, em que o Google Agenda realmente só tem uma notificação principal.

Image
Image
Image
Image

Os canais de notificação também são dinâmicos, de modo que novos canais são criados automaticamente, conforme necessário, quando o aplicativo é compatível. Por exemplo, o Android System cria um novo canal para cada aplicativo exibido em outros aplicativos, para que você possa controlar cada um deles individualmente. É também por isso que desabilitar o recurso "está exibindo sobre outros aplicativos" pode ser difícil de se livrar.

Ao ajustar essas configurações de notificação, você pode controlar facilmente o que acontece quando esse tipo de notificação é recebido. Vamos usar a notificação do Android Screenshot como um exemplo aqui. Esta é, pelo menos na minha opinião, a mais inútil de todas as notificações do Android, porque você sabe muito bem quando fez uma captura de tela. Não quero que a notificação atrapalhe minha barra de status, e detesto ter que remover a notificação ao tirar capturas de tela sucessivamente.
Ao ajustar essas configurações de notificação, você pode controlar facilmente o que acontece quando esse tipo de notificação é recebido. Vamos usar a notificação do Android Screenshot como um exemplo aqui. Esta é, pelo menos na minha opinião, a mais inútil de todas as notificações do Android, porque você sabe muito bem quando fez uma captura de tela. Não quero que a notificação atrapalhe minha barra de status, e detesto ter que remover a notificação ao tirar capturas de tela sucessivamente.

Com as novas ferramentas do Oreo, posso dizer à interface do usuário do sistema que esse tipo de notificação é de menor importância. Isso significa que não fará um som nem exibirá uma interrupção visual. Em vez disso, ele simplesmente gera uma notificação silenciosa que posso descartar em um momento posterior. Eu amo isso.

Image
Image

Como usar canais de notificação

Com essa pequena explicação fora do caminho, vamos falar sobre como você pode acessar essas opções por si mesmo.

Como mencionado acima, essas novas opções não estarão disponíveis para todos os aplicativos, portanto, se você estiver tentando acompanhar um aplicativo diferente do que eu estou usando no meu exemplo e não ver metade do que Eu estou falando, então o aplicativo provavelmente não é suportado. Se estiver disponível, você saberá praticamente imediatamente. Veja uma comparação entre um aplicativo compatível com canais de notificação (Mensagens, à esquerda) e outro que não oferece (Facebook Messenger, à direita). Como você pode ver, não há uma exibição de opção de Categorias no Facebook Messenger, indicando que o aplicativo ainda não foi atualizado para suportar a função.

Image
Image
Como tem muitas opções para escolher, vamos usar o Google Allo como cobaia aqui. Para acessar todas as configurações de notificação, toque na barra de notificação e toque no ícone de roda dentada para acessar o menu "Configurações".
Como tem muitas opções para escolher, vamos usar o Google Allo como cobaia aqui. Para acessar todas as configurações de notificação, toque na barra de notificação e toque no ícone de roda dentada para acessar o menu "Configurações".
Selecione a configuração "Aplicativos e notificações" e, em seguida, selecione a entrada "Informações da aplicação".
Selecione a configuração "Aplicativos e notificações" e, em seguida, selecione a entrada "Informações da aplicação".
Image
Image
Encontre seu aplicativo e toque nele. Você será presenteado com uma série de opções neste menu, mas toque no primeiro: "Notificações do aplicativo".
Encontre seu aplicativo e toque nele. Você será presenteado com uma série de opções neste menu, mas toque no primeiro: "Notificações do aplicativo".
Você encontrará todas as opções de canal na seção "Categorias". Você pode personalizar (ou alternar) cada entrada aqui individualmente. Este exemplo mostra uma variedade de opções, incluindo sugestões de bate-papo, atualização de contatos, mensagens e muito mais. Há também uma opção para Notificações não categorizadas, que é a ação padrão para qualquer notificação que não se enquadre nas outras categorias.
Você encontrará todas as opções de canal na seção "Categorias". Você pode personalizar (ou alternar) cada entrada aqui individualmente. Este exemplo mostra uma variedade de opções, incluindo sugestões de bate-papo, atualização de contatos, mensagens e muito mais. Há também uma opção para Notificações não categorizadas, que é a ação padrão para qualquer notificação que não se enquadre nas outras categorias.
Para personalizar uma categoria de notificação, basta tocar em sua entrada. A primeira opção no menu "Categoria de Notificação" permite que você dite o nível de importância sobre o qual falamos anteriormente. Você também pode definir o som padrão aqui, bem como alternar a vibração.
Para personalizar uma categoria de notificação, basta tocar em sua entrada. A primeira opção no menu "Categoria de Notificação" permite que você dite o nível de importância sobre o qual falamos anteriormente. Você também pode definir o som padrão aqui, bem como alternar a vibração.
Image
Image
Image
Image

A seção “Avançado” cobre todo o material extra, como pontos de notificação e controle de luz. Se houver mais configurações disponíveis no aplicativo, você encontrará uma nota na parte inferior do menu que diz o mesmo.

Image
Image

Como personalizar uma notificação específica

Você não precisa acessar o menu "Configurações" para personalizar as notificações de um aplicativo. Em vez disso, você pode personalizar cada tipo de notificação depois que um é gerado.

Vamos usar a ferramenta de captura de tela como exemplo aqui. Depois que você tirar uma captura de tela e a notificação for gerada, puxe a sombra de notificação para baixo e, em seguida, deslize a notificação para a direita um pouco para expor suas opções. Certifique-se de não deslizar muito rapidamente ou você simplesmente descartará a notificação.

Toque no ícone de roda dentada para mostrar qual aplicativo gerou a notificação, além de quantas outras categorias o aplicativo possui. Toque na opção "Todas as categorias".
Toque no ícone de roda dentada para mostrar qual aplicativo gerou a notificação, além de quantas outras categorias o aplicativo possui. Toque na opção "Todas as categorias".
Image
Image
Isso coloca você diretamente nas opções de notificação do aplicativo no menu "Configurações". Se você observar atentamente, o sistema mostrará a você qual opção tocar, destacando-a brevemente em cinza, como se estivesse tocando sozinho.
Isso coloca você diretamente nas opções de notificação do aplicativo no menu "Configurações". Se você observar atentamente, o sistema mostrará a você qual opção tocar, destacando-a brevemente em cinza, como se estivesse tocando sozinho.
Vá em frente e toque nessa opção e personalize a notificação conforme necessário. Pessoalmente, eu defini o nível de importância de screenshots para baixo. Nenhum som, nenhuma interrupção visual. Mas, novamente, isso é apenas um exemplo.
Vá em frente e toque nessa opção e personalize a notificação conforme necessário. Pessoalmente, eu defini o nível de importância de screenshots para baixo. Nenhum som, nenhuma interrupção visual. Mas, novamente, isso é apenas um exemplo.
Image
Image

Se eu dissesse que canais de notificação são um recurso simples e fácil de usar, estaria mentindo. Não há dúvidas de que essa é uma ferramenta para usuários experientes e que provavelmente confundirá os proprietários de Android menos experientes em tecnologia. Felizmente, também é muito bem escondido, por isso, a maioria dos usuários que não precisam saber sobre esse recurso provavelmente não vai encontrá-lo acidentalmente.

Recomendado: