android 常用功能组件——TimerTask

来源:互联网 发布:南京连天美正规吗 知乎 编辑:程序博客网 时间:2024/05/29 04:53

Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。

下面是一段代码:

private Timer mTimer;private TimerTask mTimerTask;private void startTimeTask() {mTimer = new Timer();mTimerTask = new TimerTask() {@Overridepublic void run() {// TODO Auto-generated method stub// 执行操作}};// 5秒后开始执行mTimerTask,每隔60秒执行一次mTimerTask中的run()函数mTimer.schedule(mTimerTask, 5 * 1000, 60 * 1000);}

暂停Timer

private void pauseTimeTask() {if (mTimer != null) {mTimer.cancel();mTimer = null;}if (mTimerTask != null) {mTimerTask.cancel();mTimerTask = null;}}


0 0
原创粉丝点击