关闭

Android延时执行的几种方法

标签: android延时
813人阅读 评论(0) 收藏 举报
分类:
  1. 1.开启新线程 

    new Thread(new Runnable(){   

        public void run(){   

            Thread.sleep(XXXX);   

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

        }   

    }).start 

  2. 2.利用定时器

    TimerTask task = new TimerTask(){   

        public void run(){   

        //execute the task 

        }   

    };   

    Timer timer = new Timer(); 

    timer.schedule(task, delay); 

    // 

  3. 3.new Handler().postDelayed(new Runnable(){   

        public void run() {   

        //execute the task   

        }   

     }, delay);   

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

参考资料

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

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

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

Android延时操作方法

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

AsyncTask的doInBackground方法延迟执行的问题

今天发现一个很奇葩的bug,当使用asyncTask去执行后台下载任务时发现其他的接口都不好用了,一直在加载中,debug发现doInBackground方法不执行,要等到下载任务完成才会正常执行。。...
  • qq707548235
  • qq707548235
  • 2016-11-23 15:17
  • 516

java 延迟执行代码

使用Sleep方法,就是去新建一个线程,然后里边放一个Thread.sleep()方法,这也是比较通俗的做法。          new Thread(){      ...
  • wdh314228223
  • wdh314228223
  • 2014-12-25 14:44
  • 3724

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

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

Pro Android学习笔记(八九):了解Handler(3):延迟执行小例子

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处:http://blog.csdn.net/flowingflying/ 之前我们介绍了Android主线程异步处...
  • flowingflying
  • flowingflying
  • 2014-05-04 15:04
  • 9308

android与js交互的方式(包括三种)

关于android月js或者说html交互的方式,在很早的版本中是通过android端添加js支持,然后传递一个js操作本地方法的对象,然后就可以调用本地的方法。在后边的版本为了统一管理,添加了@Ja...
  • u012808234
  • u012808234
  • 2016-12-12 17:11
  • 602

iOS延时执行方法

Method1. performSelector方法 Method2. NSTimer定时器 Method3. NSThread线程的sleep Method4. GCD 公用延迟执行方法 - (...
  • ModalYin
  • ModalYin
  • 2016-11-28 15:28
  • 105

iOS 延时执行的方法

iOS延时执行的四种方法#import "ViewController.h"@interface ViewController ()@end@implementation ViewController...
  • Ashimar_a
  • Ashimar_a
  • 2016-04-29 14:07
  • 430

Android back键ANR,与onPause,onDestory “延迟执行”的问题研究

我前面有篇文章提到 这个问题的现象记录http://blog.csdn.net/luohaowang320/article/details/18088425 1.首先,分析activity back键...
  • luohaowang320
  • luohaowang320
  • 2014-01-23 17:50
  • 2498
    个人资料
    • 访问:212630次
    • 积分:2684
    • 等级:
    • 排名:第15570名
    • 原创:19篇
    • 转载:228篇
    • 译文:0篇
    • 评论:9条
    最新评论