我有一个每24小时显示一次的通知,但我需要每天至少检查一次核心数据的更改,以便更新它,最好是在0:00到9:00之间。
如果每天都使用该应用程序,我将没有问题。如果跳过一天,那么我需要在后台运行该代码。
我看到人们使用-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9009
,但据我所知,它只是在应用程序关闭后执行代码,这对我不起作用。
所以我的问题是我应该使用什么来定期运行一些代码,当应用程序关闭时,我认为有一些方法可以向操作系统询问一些处理器时间。
或者有没有办法在每天0:00注册我的应用程序?还是其他任何解决方案?
谢谢!
P.S。除了注册通知外,我还没有编写任何代码。