信标通知是否可以唤醒终止的应用程序

时间:2019-05-29 04:54:15

标签: android ios

我有项目需要用信标添加通知。我想确定一些问题。

  1. 操作系统可以在不运行APP的情况下接收信标通知吗?
  2. 我们可以根据不同的信标通知显示不同的显示内容吗?
  3. 我们可以通过信标通知打开终止的应用程序吗?
  4. 应用程序启动后能否根据信标通知内容来做出不同的行为?

谢谢。

1 个答案:

答案 0 :(得分:0)

1- 信标的工作方式

  

Android信标库可以在后台启动您的应用,以   手机启动后开始寻找信标。这会发生   透明地没有可见的用户界面,而其余的   应用程序保持空闲状态。

     

一旦检测到所需的信标,就会在您所在的位置触发回调方法   可以推送自定义通知消息。您可以进一步配置   通知,以便在按下时启动应用程序的特定部分。

2-个不同的通知

是的!每个信标都有其ID,您可以根据ID和不同的内容处理显示不同的通知

3-午餐应用程序

是的!您可以在处理信标通知方法的服务中添加逻辑以启动首选活动。

警告:对于大多数应用程序而言,在没有任何用户交互的情况下启动UI是非常糟糕的做法!

  

[...]中断用户当前正在做的事情被认为是不好的   设计形式,尤其是从应该是   在后台运行。因此,您应该考虑使用   通知用户启动所需的活动   决定该进行调查了。 [...]

4-应用程序行为

是的!您要做的就是根据通知设置pendingIntent