[英]What is the difference of “Notification” and “Push Notification” in Android
我想在我的 Android 應用程序中使用Notification
,但我不知道 Android 中的Notification
和Push 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.