我已经有一个WebView应用程序将客户端连接到一个移动友好的网站。对于管理员,我希望每隔30分钟就有一个运行SQL查询(我已经拥有)的功能。如果它返回true,我想要触发通知。
我做了一些研究并下载了一个JDBC驱动程序来连接到我的MsSql数据库。
我想了解让应用每30分钟运行一次查询并有条件地触发通知的最佳方法。
任何提示或帮助表示赞赏。 如果这是重复的,请告诉我,我在发布之前进行了搜索。
TBG
答案 0 :(得分:0)
使用AlarmManager,允许您安排应用程序在将来的某个时间点运行,在您的情况下每30分钟运行一次。 确保使用AsyncTask或类似的东西在后台运行繁重的查询。
选中此项以了解有关AlarmManager https://developer.android.com/training/scheduling/alarms.html以及如何使用它的更多信息。