gpt4 book ai didi

android - 应用内消息与推送消息 : Pros and Cons

转载 作者:可可西里 更新时间:2023-11-01 06:15:31 24 4
gpt4 key购买 nike

我发现很难了解应用内消息传递。

以及如何去做。

我脑子里有以下事情,

应用内消息:

  1. 是一种仅当应用程序在屏幕上处于 Activity 状态时从服务器接收内容的想法。

  2. 只有应用处于 Activity 状态才有可能。

  3. 应用程序应该调用服务器并需要接收内容。

推送消息

  1. 即使应用未处于 Activity 状态,也可以从服务器接收内容。

  2. 这在任何时候都是可能的,我们可以在我们的应用程序关闭和运行时通知用户。

  3. App 不需要调用。

  4. 但应用程序应实现代码以接收推送通知。

  5. 我们可以在 Android 上使用 GCM,在 iOS 上使用推送通知。

我的理解正确吗?

如果我不是,我错过了什么,请伸出你的手,带我走出迷茫。

谢谢,

最佳答案

当我想到应用程序内消息传递时,对我来说这意味着您正在从应用程序的一部分向另一部分发送消息。 “发送消息”是一个非常通用的术语,可以通过多种不同的方式来完成。其中:

  • 向消息接收者发送广播。您需要调用 sendBroadcastBroadcastReceiver .
  • 您可以传递 Handler到另一个组件,它可以将消息发布到处理它们的处理程序
  • 您可以使用第三方库,例如开源“otto”库
  • 您可以使用观察者模式构建您自己的版本。

对于推送消息,你的理解似乎是正确的。然而,look at this post有关最后一项的详细信息,“我们可以使用 GCM for Android 和 Push Notification for iOS”。

关于android - 应用内消息与推送消息 : Pros and Cons,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19674718/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com