0

我正在开发一个 Android 项目,该项目的一部分是:1)用户从数据字段输入数据并将其保存在文本文件中 2)即使应用程序被操作系统杀死,应用程序也应该发送通知,在那个日期,用户写的那个。

例如:我写 31.01.2015

即使我不再打开该应用程序,该应用程序也只会在 2015 年 1 月 31 日通知我。

问题是我该怎么做?

谢谢!

4

1 回答 1

1

听起来您希望将通知发布到通知栏。

如果是这样,我建议使用警报

但是,如果这是未来几天,手机可能会被关闭。因此,您应该存储警报何时响起,为启动完成事件创建广播接收器(这需要权限),并在启动完成时重新设置警报。

这应该允许通知出现,独立于应用程序的生命周期,只要应用程序没有被卸载。

注意:您必须计算警报日期和当前时间之间的毫秒数。日历应该会有所帮助。

于 2014-04-22T20:24:53.627 回答