2

我有一个我正在构建的 Android 应用程序,我想做一些类似于 iOS 在您推送通知时所做的事情,该应用程序将在后台启动并执行任务然后重新进入睡眠状态。我想这样做是因为我需要设置一个应用程序值来跟踪自用户上次打开我的应用程序以来添加的新内容。

因此,如果我发送 3 个推送通知,其中 2 个通知用户“A”区域中的新内容,另一个通知用户“B”区域中的新内容,那么我想在每次通知时增加一些应用程序值收到。然后,当应用程序打开时,我可以将注意力转移到内容更新的区域。

如果无法通过推送通知执行此操作,我总是可以设置某种更新引用表,我的应用程序在打开时必须检查该表以获取自上次启动以来的更新计数。

谢谢,鱼

4

1 回答 1

0

是的,你可以做到这一切。

  1. 当您在那个地方收到推送时,请获取所有数据并对其进行操作以进行更新。
  2. 但首先要注意数据应该优先存储,因为如果您存储在简单变量中,那么它将在完成或关闭应用程序后擦除,因此优先存储数据并在您想要使用此数据时调用此首选项。
于 2015-08-27T05:18:34.727 回答