每天/在特定时间启动应用程序
Start an app daily / on a specific time
我知道可以通过接收 intent RECEIVE_BOOT_COMPLETED
.
启动应用程序
我正在开发一个应用程序,我想每天早上 6 点开始。
我的问题是,RECEIVE_BOOT_COMPLETED
够吗?我的意思是假设用户不会每天重新启动 phone。那么如何确保我的应用程序每天早上启动?
据我所知,另一种选择是保留 运行 服务,例如 this
但是如果我使用它,您认为它会消耗多少资源并降低整体性能(请记住我的应用程序始终运行)?
提前致谢。
您可以按照建议为此使用警报管理器here
另外别忘了re-register应用重启时的闹钟。
我知道可以通过接收 intent RECEIVE_BOOT_COMPLETED
.
我正在开发一个应用程序,我想每天早上 6 点开始。
我的问题是,RECEIVE_BOOT_COMPLETED
够吗?我的意思是假设用户不会每天重新启动 phone。那么如何确保我的应用程序每天早上启动?
据我所知,另一种选择是保留 运行 服务,例如 this
但是如果我使用它,您认为它会消耗多少资源并降低整体性能(请记住我的应用程序始终运行)?
提前致谢。
您可以按照建议为此使用警报管理器here
另外别忘了re-register应用重启时的闹钟。