gpt4 book ai didi

android - Beacon 通知是否可以唤醒终止的应用程序

转载 作者:行者123 更新时间:2023-11-29 05:43:28 26 4
gpt4 key购买 nike

我有一个项目需要使用 Beacons 添加通知。我有一些问题想确认一下。

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

谢谢。

最佳答案

1- 信标工作原理

The Android Beacon Library can launch your app into the background to start looking for beacons after the phone boots. This will happen transparently with no visible user interface, while the rest of your app remains idle.

Once the desired beacon is detected, a callback method fires where you can push a custom notification message. You can further configure the notification so it launches a specific part of your app when pressed.

2-不同的通知

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

3-午餐应用

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

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

[...] Interrupting what the user is currently doing is considered bad design form, especially from something that is supposed to be operating in the background. Therefore, you should consider using a Notification [...] to launch the desired Activity when the user decides it is time to investigate. [...]

4-应用行为

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

关于android - Beacon 通知是否可以唤醒终止的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56353324/

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