Статья

Каналы уведомлений в Android Oreo: все, что вам нужно знать!

protection click fraud

Одно из самых больших изменений и функций, которые появятся в Android Oreo это новая система каналов уведомлений. Об этом также может быть немного запутанно, поскольку мы не привыкли видеть это на своих телефонах. Но если прочесть все причудливые технические слова и язык разработчика, их совсем не сложно понять!

Что такое каналы уведомлений

Начиная с Android Oreo, каналы уведомлений - это то, что разработчик использует для разбивки уведомлений, которые его приложение может предоставлять нам по типу. Каналы выбираются людьми, занимающимися разработкой, и идея состоит в том, чтобы дать нам возможность отделить извлекать важные для нас уведомления из несущественных, а затем решать, как они будут показано. У некоторых приложений будет много разных каналов. У некоторых их будет всего несколько, а у некоторых - только один.

Приоритетность уведомлений больше не остается на усмотрение разработчика приложения.

В версиях Android до O разработчик использовал так называемый уровень приоритета, чтобы решить, как показывать вам уведомление. Если они посчитали, что уведомление было важным, они могли настроить его так, чтобы оно выглядело (показывать визуальную индикацию на экране) или издавать звук, или и то, и другое. Если бы они чувствовали, что это не так, его просто положили бы в лоток, чтобы вы могли увидеть, когда в следующий раз будете их просматривать.

Verizon предлагает Pixel 4a всего за 10 долларов в месяц на новых безлимитных линиях

Теперь они разбивают вещи на каналы и мы получить возможность решить, как отображается каждый тип уведомления. Все уведомления одного типа (например, ответ в ленте Twitter) помещаются в один и тот же канал без каких-либо других типов уведомлений, сгруппированных с ними.

В качестве бонуса приложения, которые позволяют нам использовать более одной учетной записи, могут иметь каналы для каждой из них - ваш личный адрес электронной почты. и рабочая электронная почта может следовать одним и тем же правилам и показывать вам вещи одинаково независимо от того, какие учетные записи получили уведомление.

Документация для разработчиков по каналам уведомлений от Google

Как мы можем все настроить

Вся причина изменения заключается в том, чтобы мы лучше контролировали и могли видеть то, что хотим видеть. Это означает, что нам нужно иметь способы фильтровать все различные каналы и уведомления, которые приходят с ними. Через настройки мы можем видеть каждый канал, который приложение имеет для уведомлений, и изменять способ их доставки с помощью следующих настроек:

  • Важность: Срочно прозвучит и отобразится на экране. Высокий издает звук. Средний не издает звука. Низкий не издает звука и не указывает на его прием.
  • Звук: Установите любой поддерживаемый звук в качестве сигнала уведомления для канала.
  • Фары: Должно ли уведомление запускать световой индикатор аппаратного уведомления.
  • Вибрация: Должно ли уведомление вызывать вибрацию вашего телефона.
  • Показать на экране блокировки: Решите, должно ли отображаться уведомление на экране блокировки.
  • Переопределить режим не беспокоить: Решите, должно ли уведомление обходить настройки режима «Не беспокоить» для звуков.

Большинство из них говорят сами за себя. Это хорошо, потому что это не совсем лучше, если это сложно понять.

YouTube - отличный пример

Если у вас есть Android Oreo установлено на вашем телефоне, у вас уже есть приложение, использующее каналы уведомлений: YouTube. Это также действительно хороший пример, потому что есть только два канала - стандартные уведомления и офлайн-уведомления.

На изображении выше слева показаны два канала, а справа показаны индивидуальные настройки для канала. Вы найдете эти настройки в Настройки > Приложения и уведомления > Информация о приложении. Выберите приложение YouTube и нажмите Уведомления приложений.

Это простой способ для всех нас увидеть, как работают каналы уведомлений, потому что в приложении YouTube есть такие простые настройки уведомлений. Но все это будет масштабироваться примерно до Facebook или Gmail у которого, возможно, будет больше каналов. И если приложению нужен только один канал, оно должно использовать только один. Вся идея хорошо масштабируется и должна быть отличным способом помочь нам разобраться со всеми отвлекающими факторами!

Обновлено в августе 2017 г. с последней информацией об Android Oreo.

instagram story viewer