您的位置:首页 > 移动开发 > Android开发

Android中Timer定时器的使用

2015-05-13 08:36 441 查看
</pre><strong>Android中好几种定时的机制,其中Timer定时器经常被用到,其中有很多值得注意的地方,Timer定时器主要用来定时一段时间之后来执行某种任务</strong><p></p><p><strong><span style="font-size:18px;"></span></strong></p><pre name="code" class="html"><strong>Timer timer  = new Timer();
TimerTask task = new TimerTask(){
public void run(){
<span style="white-space:pre">	</span>//自己要执行的任务
}
};
timer.schedule(task,5000);//定时时间为(5000/1000)秒</strong>
timer.cancel();//假如没有到指定时间,又不想执行task任务,可以调用该函数取消定时器
</pre><pre name="code" class="html" style="font-size: 18px; font-weight: bold;">第一:
一个timer定时器在一个Activity中只能用一次,不能重复用,否则会报错,如果想用多个定时器,必须重新new一个新的timer定时器
<pre name="code" class="html">
</pre><pre name="code" class="html" style="font-size: 18px; font-weight: bold;">第二:
两个timer定时器不能共享一个task任务,即使task执行的动作一样,必须放在两个Task任务中去执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: