我想讓我的應用程序使用Android通知,所以我已經玩了一段時間瞭解它們是如何工作的。Android:爲什麼要使用羣組通知?
經過一番嘗試和閱讀關於它的android文檔後,我不明白當我有sereral通知時需要使用組通知而不是唯一通知:如果事先檢測到需要顯示和推送多少通知只有一個通知,如果有幾個,說應該有多少個notif,它不會像標準組通知一樣嗎?
我想讓我的應用程序使用Android通知,所以我已經玩了一段時間瞭解它們是如何工作的。Android:爲什麼要使用羣組通知?
經過一番嘗試和閱讀關於它的android文檔後,我不明白當我有sereral通知時需要使用組通知而不是唯一通知:如果事先檢測到需要顯示和推送多少通知只有一個通知,如果有幾個,說應該有多少個notif,它不會像標準組通知一樣嗎?
集團或堆疊的通知適用於Android Wear。引用我自己,從this book:
如果你正在寫的電子郵件客戶端,並且想使用
Notification
來 讓用戶瞭解新的電子郵件,你不想提出 單獨Notification
爲每封電子郵件。用戶將通過 乾草叉和火把來到您的家......而不是幫助您進行農業生產。取而代之的是,您的願景是用 更新現有的
Notification
新內容。例如,您可能會從開始, 是第一封收到的電子郵件。然後,當第二個進來時,您用一個具有簡單摘要(「2郵件在 您的收件箱!」中)的替換 ,加上可能顯示主題行的InboxStyle
「大」Notification
變體 爲這兩個消息。然而,Android Wear設備會添加一個有趣的摺痕:您希望
Notification
有關事件本身的信息。你希望用戶 能夠做出明智的決定,他們是否應該抽出主要設備來讀取新消息,並且該決定部分基於其中有多少消息來決定是否爲 。用戶將希望知道更多 關於未完成的消息(發件人和/或主題行),以幫助他們作出該決定......至少在某一點上。如果有57條未讀消息,則 用戶可能會感到沮喪,將所有這些消息作爲單獨項目 處理在可穿戴設備本身上。這裏的圖案,然後,需要的一些「基團」功能的優勢加入 到
NotificationCompat
:
擡起一個「摘要」
Notification
,將僅在主設備上顯示, 與同樣的「2封郵件在你的收件箱裏!」你 將不考慮磨損調高,將磨損設備
收集所有那些在「組」對出現 個人信息的個人通知都用過,所以主設備只顯示信息在 總結和磨損設備只顯示個別
我明白了。我沒有從Android的文檔中理解。非常感謝。 – Laetan