即使应用程序未运行,也会显示警报对话框

时间:2012-05-29 17:53:44

标签: java android

我想在收到特别新闻时(通过我的应用)通知用户我的应用。 即使我的应用程序在后台运行(或者如果可能的话,根本不运行),我如何向用户显示某种类型的消息。

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

感谢。

3 个答案:

答案 0 :(得分:3)

你需要写一个service来做这件事。然后在您的服务代码中使用Notification类来显示文本和声音警报。

答案 1 :(得分:1)

使用Broadcast Receiver通知abt某些操作。像更新,短信或abt一样表示手机启动完成等等... BroadCast Receiver的工作原理是发布者和订阅者模式。

答案 2 :(得分:1)

如果您的应用未运行且您想要做某事,您需要某种广播接收器来接收触发器。 可能你最终要做的是启动设备启动,安排一些事情。 This answer here应该让你走向正确的方向

之后,通知用户的最佳方式是通知(如果你是一个好粉丝,则是Toast留言;)) 看一下 Status Bar Notifications