package testJavaAll;
import java.util.Timer;
import java.util.TimerTask;
/**
* 测试线程开启和停止cancel的
*
* 2014年10月21日 10:34:57
*
* yjbo
*/
public class testThread {
Timer ti...
分类:
移动开发 时间:
2014-10-21 12:22:37
阅读次数:
181
在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法;二、采用Handler的postDelayed(Runnable, long)方法;三、采用Handler与timer及TimerTask结合的方法;一、采用Handle与线程的sleep...
分类:
移动开发 时间:
2014-10-21 10:17:59
阅读次数:
329
一般我们用timer和AlarmManager进行定时任务。先简单说下timer的使用: 1 TimerTask task = new TimerTask(){ 2 public void run() { 3 Message message = new Message...
分类:
其他好文 时间:
2014-10-20 17:02:29
阅读次数:
147
闲言碎语不要讲,直接上demo
[java] view
plaincopy
public class TimerTask {
public static int i=1;
public static class TestTask extends TimerTask{
public void run(){ ...
分类:
编程语言 时间:
2014-10-17 21:58:40
阅读次数:
476
Timer的使用:
主要用于创建每隔一段时间就执行的任务。
创建继承Task的任务类,也就是每段时间执行的任务。
private class MyTask extends TimerTask
{
@Override
public void run() {
Message msg = new Message();
msg.what = 1;
handler.send...
分类:
移动开发 时间:
2014-10-15 13:25:00
阅读次数:
186
开启新线程new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); //告诉主线程执行任务 } }).start利用定时器TimerTask task = ...
分类:
移动开发 时间:
2014-09-27 22:23:30
阅读次数:
219
转自:http://blog.csdn.net/zuolongsnail/article/details/8168689在开发中我们有时会有这样的需求,即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变,我们可以使用Java为我们提供的计时器的工具类,即Timer和TimerTa...
分类:
移动开发 时间:
2014-09-26 19:31:08
阅读次数:
195
一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的。总结:对象的初始化顺序:首先执行父类静态的内容,父类静态的内容执行完毕后,接着去执行子类的静态的内容,当子类的静态内容执行完毕之后,再去看父类有没有非静态代码块,如果有就执行父类的非静态代码块,父类的...
分类:
其他好文 时间:
2014-09-25 22:14:07
阅读次数:
287
定时器类Timer在java.util包中。使用时,先实例化,然后使用实例的schedule(TimerTask task, long delay)方法,设定指定的任务task在指定的延迟delay后执行。定时器任务类TimerTask是抽象类,继承并重写其run()方法,可实现具体任务。sched...
分类:
编程语言 时间:
2014-09-25 16:53:59
阅读次数:
213
在android中,经常用到的定时器主要有以下几种实现:一、采用Handler与线程的sleep(long )方法二、采用Handler的postDelayed(Runnable, long) 方法三、采用Handler与timer及TimerTask结合的方法。下面逐一介绍:一、采用Handle与...
分类:
移动开发 时间:
2014-09-24 13:25:16
阅读次数:
223