3 votes

Quelle est la différence entre ces deux notifications persistantes ?

J'utilise deux applications qui nécessitent une notification persistante : (1) l'application Pebble Smartwatch et (2) Tasker. Lorsque je descends la barre de notification (voir la capture d'écran), je vois les deux notifications. Cependant, uniquement celui de Tasker affiche une icône lorsque la barre de notification est cachée, et de même, seul Tasker affiche un emplacement sur mon écran de verrouillage.

Quelle est la différence entre la façon dont ces applications affichent leur notification persistante ? Si je comprends bien, si une application veut fonctionner en continu, elle DOIT afficher une notification persistante dans la barre de notification. Mais d'une manière ou d'une autre, l'application Pebble ne nécessite pas d'icône et ne s'affiche pas sur mon écran de verrouillage.

screnshot

7voto

Andrew T. Points 12017

Ces comportements peuvent être contrôlés lorsqu'une application construit une notification .

D'après ce que j'ai compris, si une application veut fonctionner en continu, elle DOIT afficher une notification persistante dans la barre de notification.

Vous avez à peu près raison jusqu'à ce que le "barre de notification" partie. Les deux notifications sont en effet persistantes (c'est-à-dire que en cours (ne peut être supprimé manuellement par l'utilisateur). Notez qu'il n'y a pas de bouton dans le tiroir de notification pour effacer toutes les notifications non persistantes.

La différence, cependant, c'est que priorité de la notification . Ce paramètre est indépendant du fait que la notification soit persistante ou non. Habituellement, les notifications persistantes ont au moins la priorité par défaut à "tenir les utilisateurs informés d'un processus en cours en arrière-plan". . Toutefois, si une notification est définie comme ayant une priorité minimale, elle n'apparaîtra pas dans la barre de notification.

Priorité : MIN

À utiliser pour les informations contextuelles ou d'arrière-plan, telles que les informations météorologiques ou les informations de localisation contextuelles. Les notifications de priorité minimale n'apparaissent pas dans la barre d'état. L'utilisateur les découvre en développant l'ombre de notification.

Un autre exemple est la notification de Google Now pour la météo et le trafic, mais elle n'est pas persistante.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X