每30分钟一次SQL查询会触发Android通知

时间:2014-12-05 19:53:17

标签: android sql android-studio alarmmanager

我已经有一个WebView应用程序将客户端连接到一个移动友好的网站。对于管理员,我希望每隔30分钟就有一个运行SQL查询(我已经拥有)的功能。如果它返回true,我想要触发通知。

我做了一些研究并下载了一个JDBC驱动程序来连接到我的MsSql数据库。

我想了解让应用每30分钟运行一次查询并有条件地触发通知的最佳方法。

任何提示或帮助表示赞赏。 如果这是重复的,请告诉我,我在发布之前进行了搜索。

TBG

1 个答案:

答案 0 :(得分:0)

使用AlarmManager,允许您安排应用程序在将来的某个时间点运行,在您的情况下每30分钟运行一次。 确保使用AsyncTask或类似的东西在后台运行繁重的查询。

选中此项以了解有关AlarmManager https://developer.android.com/training/scheduling/alarms.html以及如何使用它的更多信息。