0

当他收到特殊消息(来自我的应用程序)时,我想通知我的应用程序用户。我如何向用户显示某种消息,即使我的应用程序在后台运行(或者如果可能的话根本不运行)。

我希望通过文字和声音通知他。

谢谢。

4

3 回答 3

3

您需要为此编写服务。然后在您的服务代码中使用Notification类来显示文本和声音警报。

于 2012-05-29T17:56:51.033 回答
1

使用Broadcast Receiver, 来通知 abt 一些动作。像更新、短信或 abt 指示手机启动完成等...广播接收器的工作原理是发布者和订阅者模式。

于 2012-05-29T17:57:54.043 回答
1

如果您的应用程序没有运行并且您想做一些事情,您将需要某种广播接收器来接收触发器。可能您最终会做的是在设备启动时启动,以安排一些事情。这个答案应该让你进入正确的方向

之后,通知用户的最佳方式是使用通知(如果您是忠实粉丝,则使用 Toast 消息;))查看 状态栏通知

于 2012-05-29T17:58:53.277 回答