poignée Android de notification push lorsque l'application est en cours d'exécution

Notifications dans Android 4.4 et Lower

DevBytes: Notifications dans le Android Developer Preview L

Le système de notification permet aux utilisateurs de rester informé sur les événements pertinents et en temps opportun dans votre application, comme les nouveaux messages de chat d'un ami ou d'un événement de calendrier. Pensez notifications comme un canal de nouvelles qui avertit l'utilisateur d'événements importants comme ils se produisent ou un journal qui relate les événements pendant que l'utilisateur ne paie pas l'attention—et qui est synchronisé selon le cas dans tous leurs appareils Android.

ads

poignée Android de notification push lorsque l'application est en cours d'exécution

Dans Android 5.0, les notifications reçoivent des mises à jour importantes: structurellement, visuellement et fonctionnellement:

  • Les notifications ont subi des changements visuels compatibles avec le nouveau thème de la conception de matériel.
  • Les notifications sont désormais disponibles sur l'écran de verrouillage de l'appareil, tandis que le contenu sensible peut encore être caché derrière elle.
  • notifications hautement prioritaires reçues alors que le dispositif est utilisé maintenant utiliser un nouveau format appelé heads-up notifications.
  • notifications Cloud-synchronisé: Rejetant une notification sur l'un de vos appareils Android rejette sur les autres, aussi bien.

Remarque: conception de notification dans cette version d'Android est un départ significatif de celle des versions précédentes. Pour plus d'informations sur la conception de la notification dans les versions précédentes, voir Notifications dans Android 4.4 et inférieur.

Anatomie d'une notification

Cette section passe au-dessus des parties de base d'une notification et la façon dont ils peuvent apparaître sur différents types d'appareils.

base de mise en page

Au minimum, toutes les notifications sont constitués d'une mise en page de base, y compris:

  • de la notification icône. L'icône symbolise l'application d'origine. Il peut aussi potentiellement indiquer le type de notification si l'application génère plus d'un type.
  • Une notification Titre et plus texte .
  • UNE timestamp .

Notifications créés avec Notification.Builder pour les versions précédentes de la plateforme regardent et fonctionnent de la même dans Android 5.0, avec seulement des changements stylistiques mineures que le système gère pour vous. Pour plus d'informations sur les notifications sur les versions précédentes d'Android, voir Notifications dans Android 4.4 et inférieur.

mise en page de base d'une notification de poche (à gauche) et la même notification Wear (à droite), avec un utilisateur photo et une icône de notification

poignée Android de notification push lorsque l'application est en cours d'exécution

dispositions élargies

Vous pouvez choisir le niveau de détail des notifications de votre application devraient fournir. Ils peuvent montrer les premières lignes d'un message ou afficher une image plus grande preview. Les informations supplémentaires fournit à l'utilisateur plus de contexte, et—dans certains cas—peut permettre à l'utilisateur de lire un message dans son intégralité. L'utilisateur peut pincer-zoom ou d'effectuer un vol plané seul doigt pour basculer entre les dispositions compactes et élargis. Pour les notifications d'événement unique, Android fournit trois modèles de mise en page expansés (texte, boîte de réception, et de l'image) pour que vous utilisez dans votre application. Les images suivantes vous montrent comment les notifications d'événement unique regardent les ordinateurs de poche (à gauche) et wearables (à droite).

Androïde soutient les actions optionnelles qui sont affichées au bas de la notification. Avec des actions, les utilisateurs peuvent gérer les tâches les plus courantes pour une notification particulière à partir de l'ombre de notification sans avoir à ouvrir l'application d'origine. Cela accélère l'interaction et, en conjonction avec swipe à rejeter, permet aux utilisateurs de se concentrer sur les notifications qui comptent pour eux.

Soyez judicieux avec combien d'actions vous incluez une notification. Les autres actions que vous incluez, la complexité cognitive plus vous créez. Limitez-vous à le plus petit nombre d'actions possibles en ne retenant que les actions les plus importantes et significatives imminente.

Les bons candidats pour des actions sur les notifications sont des actions que:

  • Sont essentielles, fréquente et typique pour le type de contenu que vous afficher
  • Permettre à l'utilisateur d'accomplir rapidement des tâches
poignée Android de notification push lorsque l'application est en cours d'exécution

Éviter les actions qui sont:

  • Ambigu
  • La même chose que l'action de la notification par défaut (comme "Read" ou "Open")

Vous pouvez spécifier un maximum de trois actions, composées chacune d'une icône d'action et le nom. Ajout d'actions à une mise en page simple de base rend la notification extensible, même si la notification n'a pas une disposition élargie. Puisque les actions ne sont indiqués que pour les notifications expansés et sont autrement cachés, assurez-vous que toute action d'un utilisateur peut invoquer à partir d'une notification est disponible à partir de l'application associée, aussi bien.

Heads-up de notification

Exemple d'une notification heads-up (appel entrant, une haute priorité) apparaissant au-dessus d'une application immersive

Lorsqu'une notification de haute priorité arrive (voir à droite), il est présenté aux utilisateurs pendant une courte période de temps avec une mise en page élargie exposant les actions possibles.

Après cette période de temps, la notification des retraites à l'ombre de notification. Si la priorité d'une notification est signalé comme haut, Max, ou en plein écran, il obtient une notification en heads-up.

De bons exemples de heads-up notifications

  • Entrant appel téléphonique lors de l'utilisation d'un dispositif
  • Alarme lors de l'utilisation d'un dispositif
  • Nouveau message SMS
  • Batterie faible

Lignes directrices

Que ce soit personnel

Pour les notifications des éléments envoyés par une autre personne (par exemple un message ou la mise à jour d'état), inclure l'image en utilisant la setLargeIcon de cette personne (). Joindre également des informations sur la personne aux métadonnées de la notification (voir EXTRA_PEOPLE).

icône principale de votre notification est toujours affiché, de sorte que l'utilisateur peut l'associer à l'icône visible dans la barre d'état.

La notification qui montre la personne qui et le contenu qu'ils ont envoyé déclenché.

Accédez à la bonne place

Lorsque l'utilisateur touche le corps d'une notification (à l'extérieur des boutons d'action), ouvrez votre application à l'endroit où l'utilisateur peut visualiser et agir sur les données référencées dans la notification. Dans la plupart des cas, ce sera la vue détaillée d'un seul élément de données tel qu'un message, mais il pourrait aussi être un résumé, si la notification est empilé. Si votre application prend l'utilisateur partout en dessous du niveau supérieur de votre application, insérez la navigation dans la pile de retour de votre application de sorte que l'utilisateur peut appuyer sur le système de retour bouton pour revenir au niveau supérieur. Pour plus d'informations, consultez Navigation dans votre application via Widgets écran d'accueil et des notifications dans le modèle de conception de navigation.

Correctement définir et gérer la priorité de notification

Android prend en charge un indicateur de priorité pour les notifications. Ce drapeau vous permet d'influencer où votre notification apparaît, par rapport à d'autres notifications, et contribue à veiller à ce que les utilisateurs voient toujours leurs notifications les plus importantes en premier. Vous pouvez choisir parmi les niveaux de priorité suivants lors de la publication d'une notification:

Related posts

  • Apps sont automatiquement fermeture / redémarrage et le téléphone est en cours d'exécution lente Je cours Nexus 5 avec Android 5.0.1 (Lollipop), stock (via OTA Google push). Je l'aime, pour la plupart, sauf pour le ...

  • Le Meilleur eReader pour les ebooks de lecture Android sur Android utilisé pour être juste correct. Maintenant, il est génial. Bien qu'il existe beaucoup d'applications douces pour lire des livres sur votre téléphone ou tablette, Play Livres a ...

  • Vidéo: Hands-on Avec New Instagram vidéo sur Android Non pas que cela était une surprise après quelques rapports cassé les nouvelles dans les jours qui ont précédé l'événement Facebook d'aujourd'hui, mais oui, ils ...

  • 4 Pics 1 Mot réponses Cheats 4 Pics 1 Mots réponses, cheats, et des conseils vont vous montrer comment battre tous les niveaux et les lettres du jeu pour iPhone, iPod, iPad et Android. Devinez le mot que le ...

  • Minecraft: Pocket Edition (pour Android) l'exploitation minière solide et expérience d'artisanat. Looks et joue beaucoup. Mort multijoueur simple. Le développement continu. Pas aussi profond que la version PC. Certains contact ...