focustimer下载(focustimer安卓中文版)
摘要 大家好,我是小典,我来为大家解答以上问题。focustimer下载,focustimer安卓中文版很多人还不知道,现在让我们一起来看看吧!1、写个全局...
大家好,我是小典,我来为大家解答以上问题。focustimer下载,focustimer安卓中文版很多人还不知道,现在让我们一起来看看吧!
1、写个全局变量,然后在你的那个方法里面实例化,需要取消的时候就用对象名.cancel,加个非空判断小心空指针异常。
2、第一步,得到Timer的实例化对象
3、Timer timer= new Timer() ;
4、第二步,实例化TimerTask对象
5、TimerTask timerTask = new TimerTask(){
6、publicvoid run(){
7、//Doing something
8、实例化TimerTask对象的时候,需要重写它的run()方法,然后在这个方法体内增加需要执行的具体操作。比如 输出一句话,发送一个消息之类的。
9、第三步,启动定时器
10、Timer.schedule(TimerTask, delay, period) ;
11、这样创建并启动一个定时器的工作就完成,但是在实际使用的过程中,可能会需要一些其他方面的操作手段。
12、因为在项目程序运行过程中,某个时刻定时器的参数被修改,比如delay,period。为了及时的使用最新的正确的数据,就需要对已经存在的定时器进行关闭并且使用新的参数重新创建并启动。
13、第一步,取消TimerTask,并在定时器Timer队列中将其删除。
本文到此讲解完毕了,希望对大家有帮助。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。