Android延时执行的几种方法

1人阅读 评论(0) 收藏 举报
分类:
  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. new Handler().postDelayed(new Runnable(){   

        public void run() {   

        //execute the task   

        }   

     }, delay);   

  4. 利用AlarmManager,特点时刻广播指定意图 能实现,一般的简单任务不这么做。

查看评论

笔记118--Android延时执行的四种方法

转自:http://jingyan.baidu.com/article/636f38bb091ebbd6b8461029.html 一、开启新线程 new Thread(new Runnable(...
  • mwj_88
  • mwj_88
  • 2015-07-27 15:26:17
  • 5717

Android 实现延时执行操作的几种方法 总结以及代码

Android 实现延时执行操作的几种方法 总结以及代码
  • stvel
  • stvel
  • 2016-10-13 18:37:43
  • 2736

android/java 中两种延时执行的方法

// 消息处理方式实现延时        new Handler().postDelayed(new Runnable()        {            public void r...
  • jsm8523
  • jsm8523
  • 2016-05-03 16:55:23
  • 627

Android中实现延时执行操作的几种方法

在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是一个引导页面,过了两三秒后,会自动跳转到主界面。这就是一个延时操作。 下面是实现延时执行操作的几种方法...
  • mq2856992713
  • mq2856992713
  • 2016-07-23 16:45:42
  • 35594

Android 延时操作的三种方式

在Android开发中我们可能会有延时执行某个操作的需求,例如我们启动应用的时候,一开始呈现的是引导页面,3秒后进入主界面,这就是一个延时操作。下面是实现延时操作的三种方法:一、使用线程的休眠实现延时...
  • qq_33833327
  • qq_33833327
  • 2017-04-29 10:56:45
  • 1422

Android中延时执行3种方法

1.使用Handler new Handler().postDelayed(new Runnable(){       public void run() {       //execute...
  • chenbinqq
  • chenbinqq
  • 2013-07-03 13:55:28
  • 717

Android实现延迟的几种方法小结

本文实例总结了Android实现延迟的几种方法。分享给大家供大家参考,具体如下: 一、通过Thread new Thread(){ public void run(){ sleep(***...
  • lzm198707
  • lzm198707
  • 2017-01-11 17:29:42
  • 1743

android开发中延迟执行任务方法

android App开发在某些情况下需要有延时功能,比如说App首页显示定格3秒,然后自动跳到登录页的情况,这就好比是一个预加载,但是这个预加载可能瞬间就完成了,撑不到3秒钟,这是就要求你做延时处理...
  • chaozhung
  • chaozhung
  • 2015-01-30 16:30:02
  • 2791

Android延时操作方法

Android延时操作方法 方法1:Handler postDelayed方法 方法2:线程sleep 方法3:计时器Timer 效果图 MainActivity package ...
  • shenyuanqing
  • shenyuanqing
  • 2015-09-05 22:22:21
  • 3398

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

一、开启新线程 new Thread(new Runnable(){        public void run(){            Thread.sleep(XXXX);  ...
  • kenthomsen
  • kenthomsen
  • 2014-06-14 19:37:23
  • 219
    个人资料
    等级:
    访问量: 411
    积分: 81
    排名: 142万+
    文章分类
    文章存档