在线直播源码,AlarmManager定时器设置
在线直播源码,AlarmManager定时器设置
Android开发中一般常见的定时器有 Timer、Handler。某些场景下也会使用到 AlarmManager ,相对于前面两者,AlarmManager 功能更加多样,某些场景下有更准确的定时效果。
// Timer
Timer timer = new Timer();
TimerTask task = new TimerTask() {
@Override
public void run() {
// ... ...
}
};
// 延迟 1s 执行
timer.schedule(task, 1000);
// 取消执行
timer.cancel();
// Handler
Handler handler = new Handler(getMainLooper());
handler.postDelayed(new Runnable() {
@Override
public void run() {
// ... ...
}
}, 1000);
以上就是 在线直播源码,AlarmManager定时器设置,更多内容欢迎关注之后的文章