簡體   English   中英

Android中的“通知”和“推送通知”有什么區別

[英]What is the difference of “Notification” and “Push Notification” in Android

我想在我的 Android 應用程序中使用Notification ,但我不知道 Android 中的NotificationPush Notification什么區別。

我在網上搜索了這個標題,但他們都在談論蘋果產品的差異。

任何人都可以評論我應該在哪里使用Notification以及我應該在哪里使用Push Notification嗎?

推送通知和通知之間的主要區別在於,后者是從設備上的應用程序內部創建的,該應用程序希望向用戶顯示一些信息、提醒、一些新聞或更新等。 推送通知是從設備外部發送的“消息”,例如服務器,它觸發設備的應用程序(通常處理傳入的消息並將其轉換為“正常”通知以顯示在系統托盤中)。 這通常是通過公共服務(例如 Google 的 Firebase Cloud Message ( https://firebase.google.com/docs/cloud-messaging/ ) 或專有服務(例如最常見的聊天應用程序使用的服務) (Whatsapp,電報,...)。

實際上,推送通知最常見的例子是當另一個用戶向您發送消息時,新消息的 whatsapp 通知會顯示在您的手機中(因此該消息來自您的手機外部)。 相反,普通通知的基本示例是鬧鍾的通知或日歷的通知。

通知:當通知您有關相同的應用程序狀態時,例如:在游戲應用程序中:“您有 10 天的試用期,或提供該應用程序的產品”。

推送通知:當實時通知您與用戶相關的事件時,例如在應用程序中,“來自朋友的消息、新邀請、事件”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM