美文网首页
Android延时执行调用的几种方法

Android延时执行调用的几种方法

作者: 随心随性_0a25 | 来源:发表于2017-10-12 09:55 被阅读0次

    一、开启新线程

    newThread(newRunnable(){

    publicvoidrun(){

    Thread.sleep(XXXX);

    handler.sendMessage();//告诉主线程执行任务

    }

    }).start

    二、利用定时器

    TimerTasktask=newTimerTask(){

    publicvoidrun(){

    //executethetask

    }

    };

    Timer timer = new Timer();

    timer.schedule(task, delay);

    三、handler + postDelayed

    newHandler().postDelayed(newRunnable(){

    publicvoidrun(){

    //executethetask

    }

    },delay);

    相关文章

      网友评论

          本文标题:Android延时执行调用的几种方法

          本文链接:https://www.haomeiwen.com/subject/hndnyxtx.html