赞
踩
以前我们使用过timertask,handler的postdelay,现在我们来看看使用线程调度器实现循环执行某个任务吧。
定义一个task输出打印信息,定义主界面中执行这个任务即可。如下:
实现起来挺简单的,大家可以自行套用。
结果:
I/System.out: The time is:Tue Dec 01 14:33:02 GMT+08:00 2020
I/System.out: Doing a task during: run task3-Time-Tue Dec 01 14:33:05 GMT+08:00 2020
I/System.out: Doing a task during: run task1-Time-Tue Dec 01 14:33:08 GMT+08:00 2020
I/System.out: Doing a task during: run task3-Time-Tue Dec 01 14:33:10 GMT+08:00 2020
I/System.out: Doing a task during: run task2-Time-Tue Dec 01 14:33:13 GMT+08:00 2020
I/System.out: Doing a task during: run task3-Time-Tue Dec 01 14:33:15 GMT+08:00 2020
I/System.out: Doing a task during: run task3-Time-Tue Dec 01 14:33:20 GMT+08:00 2020
class Task
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。