如何在android中创建自定义调度程序



我有一个名为events的表,其结构如下:

id
name
date
time

我想要的是在表中提到的日期和时间通知应该弹出在屏幕上。

我想了解应用程序成功安装后,进程是否应该始终在后台运行,以检查当前时间是否已达到事件表中提到的时间,或者有另一种方式来实现这一点?

理论上你需要做一个pending intent并将时间设置为下一个从你的表中预定义的时间。现在编写Broadcast接收器,在onreceive()方法中,除了执行其他任务外,还需要从表中查找下一个时间并设置下一个pending-intent。

最新更新