猛虎o蔷薇

有钱才叫生活,没钱只能叫活着。

Android 延迟执行某方法

1,开启新线程 

new Thread(new Runnable(){   
    public void run(){   
        Thread.sleep(XXXX);   
        handler.sendMessage(); //告诉主线程执行任务   
    }   
}).start 

2,利用定时器

TimerTask task = new TimerTask(){   
    public void run(){   
    //execute the task 
    }   
};   
Timer timer = new Timer(); 
timer.schedule(task, delay); 

3,利用handler

new Handler().postDelayed(new Runnable(){   
    public void run() {   
    //execute the task   
    }   
 }, delay);   




阅读更多
个人分类: Android
想对作者说点什么? 我来说一句

延迟执行某个方法

baohanqing baohanqing

2016-04-15 09:43:40

阅读数:158

延迟X秒之后执行某段代码

baohanqing baohanqing

2016-03-09 12:04:20

阅读数:267

没有更多推荐了,返回首页

不良信息举报

Android 延迟执行某方法

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭