Inhaltsverzeichnis:
Eine der größeren Änderungen und Funktionen von Android Oreo ist das neue Benachrichtigungskanalsystem. Es kann auch etwas verwirrend sein, darüber zu sprechen, da wir es nicht gewohnt sind, es auf unseren Handys zu sehen. Aber wenn Sie alle ausgefallenen technischen Wörter und die Entwicklersprache durchgehen, sind sie überhaupt nicht schwer zu verstehen!
Was sind Benachrichtigungskanäle?
In Verbindung mit Android Oreo verwendet ein Entwickler Benachrichtigungskanäle, um die Benachrichtigungen, die seine App an uns senden kann, nach Typ aufzuschlüsseln. Die Kanäle werden von den Entwicklern festgelegt. Sie sollen uns die Möglichkeit geben, die für uns wichtigen von den nicht relevanten Benachrichtigungen zu trennen, und dann entscheiden, wie sie angezeigt werden. Einige Apps haben viele verschiedene Kanäle. Einige werden nur wenige haben und einige werden nur einen haben.
Wie eine Benachrichtigung priorisiert wird, muss der App-Entwickler nicht mehr entscheiden.
In Versionen von Android vor O verwendete ein Entwickler eine sogenannte Prioritätsstufe, um zu entscheiden, wie eine Benachrichtigung angezeigt werden soll. Wenn sie der Meinung sind, dass die Benachrichtigung wichtig ist, können sie sie so einstellen, dass sie einen Blick auf Ihren Bildschirm werfen (eine visuelle Anzeige auf Ihrem Bildschirm) oder einen Ton oder beides erzeugen. Wenn sie das Gefühl hätten, dass es nicht so ist, würde es einfach in das Tablett gelegt, damit Sie es beim nächsten Mal sehen können.
Jetzt teilen sie die Dinge in Kanäle auf und wir können entscheiden, wie die einzelnen Benachrichtigungstypen angezeigt werden. Alle Benachrichtigungen desselben Typs (z. B. eine Antwort in Ihrem Twitter-Feed) werden in denselben Kanal gestellt, ohne dass andere Benachrichtigungstypen mit ihnen gruppiert sind.
Als Bonus können für Apps, mit denen wir mehr als ein Konto verwenden können, Kanäle für jedes Konto kombiniert werden. Ihre persönliche E-Mail-Adresse und Ihre geschäftliche E-Mail-Adresse können denselben Regeln folgen und Ihnen die gleichen Informationen anzeigen, unabhängig davon, welche Konten die Benachrichtigung erhalten haben.
Entwicklerdokumentation zu Benachrichtigungskanälen von Google
Wie können wir die Dinge einrichten?
Der ganze Grund für die Änderung ist, dass wir eine bessere Kontrolle haben und die Dinge sehen können, die wir sehen wollen. Das heißt, wir müssen Möglichkeiten haben, alle verschiedenen Kanäle und die damit verbundenen Benachrichtigungen zu filtern. Über die Einstellungen können wir jeden Kanal sehen, den eine App für Benachrichtigungen hat, und ändern, wie sie mit den folgenden Einstellungen geliefert werden:
- Wichtigkeit: Dringend ertönt ein akustisches Signal und wird auf dem Bildschirm angezeigt. High macht ein Geräusch. Medium macht keinen Ton. Leise macht keinen Ton und gibt keinen Hinweis darauf, dass es empfangen wurde.
- Ton: Legen Sie einen unterstützten Ton als Benachrichtigungston für den Kanal fest.
- Lichter: Gibt an, ob die Benachrichtigung eine Hardware-Benachrichtigungsleuchte auslösen soll.
- Vibration: Gibt an, ob die Benachrichtigung Ihr Telefon vibrieren lassen soll.
- Auf Sperrbildschirm anzeigen: Legen Sie fest, ob auf dem Sperrbildschirm eine Benachrichtigung angezeigt werden soll.
- Nicht stören überschreiben : Legen Sie fest, ob eine Benachrichtigung die Einstellungen für Töne umgehen soll.
Die meisten davon sind selbsterklärend. Das ist eine gute Sache, denn es ist nicht wirklich besser, wenn es schwer zu verstehen ist.
YouTube ist ein gutes Beispiel
Wenn Sie Android Oreo auf Ihrem Telefon installiert haben, haben Sie bereits eine App, die Benachrichtigungskanäle verwendet: YouTube. Es ist auch ein wirklich gutes Beispiel, da es nur zwei Kanäle gibt - Standardbenachrichtigungen und Offlinebenachrichtigungen.
Im obigen Bild werden auf der linken Seite die beiden Kanäle und auf der rechten Seite die einzelnen Einstellungen für einen Kanal angezeigt. Sie finden diese Einstellungen unter Einstellungen > Apps und Benachrichtigungen > App-Info. Wählen Sie die YouTube-App und tippen Sie auf App-Benachrichtigungen.
Auf diese Weise können wir alle auf einfache Weise sehen, wie Benachrichtigungskanäle funktionieren, da die YouTube-App über so einfache Benachrichtigungseinstellungen verfügt. Dies wird sich jedoch auf Facebook oder Google Mail ausweiten, die möglicherweise mehr Kanäle haben werden. Und wenn eine App nur einen Kanal benötigt, muss sie nur einen verwenden. Die ganze Idee lässt sich gut skalieren und sollte uns dabei helfen, alle Ablenkungen zu sortieren!
Aktualisiert im August 2017 mit den neuesten Informationen über Android Oreo.