AlarmManager - 如何设置良好的重复

时间:2016-11-19 11:34:04

标签: java alarmmanager

我正在编写应用程序,我想每隔10秒向服务器发送一次信息。首先我使用的是Timer和TimerTask,但它并不是一个好的选择,因为当我对设备进行操作时,我的工作并不好。所以现在我想尝试使用AlarmManager但是当我想设置重复

时我遇到了问题
x ? y : z

我将intervalMillis设置为5秒,但我的接收器每分钟只接收一次广播

1 个答案:

答案 0 :(得分:0)

您可以使用Thread.sleep(miliseconds)延迟应用程序;

try {
    Thread.sleep(1000);                 //1000 milliseconds is one second.
} catch(InterruptedException ex) {
    Thread.currentThread().interrupt(); // interupt thread when error
    // handle error
}