android定时执行任务

原创 2015年07月10日 14:17:50
一、执行循环的函数如下:
  1. private Handler handler = new Handler();    
  2.       
  3.     private Runnable task =new Runnable() {    
  4.        public void run() {    
  5.            // TODOAuto-generated method stub  
  6.              handler.postDelayed(this,5*1000);//设置延迟时间,此处是5秒  
  7.               //需要执行的代码  
  8.        }    
  9.     };  


二、调用的代码如下:


  1. public void onCreate(Bundle savedInstanceState) {  
  2.        super.onCreate(savedInstanceState);  
  3.        setContentView(R.layout.main);  
  4. handler.postDelayed(task,5000);//延迟调用  
  5.        handler.post(task);//立即调用  
  6.          
  7.     } 

相关文章推荐

Android定时执行任务总结demo

  • 2016年03月28日 09:41
  • 23.78MB
  • 下载

Android 下实现定时执行任务

  • 2011年02月27日 15:18
  • 6KB
  • 下载

Android中定时执行任务的3种实现方法

在Android开发中,定时执行任务的3种实现方法: 一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式) 二、采用Handler的postDelayed...

在Android开发中,定时执行任务的3种实现方法:

在Android开发中,定时执行任务的3种实现方法: 一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式) 二、采用Handler的postDelayed...

Android中定时执行任务的基本实现方式(未完待续)

一、使用Java原生的Timer和TimerTask(实质上是Object.wait()). 这一机制的实现主要有四部分组成,Timer,TimerTask,TimerThread,TimerQue...

android 计数器---定时执行任务

定时执行任务,大家都会想到timer或者thread,确实,这两者都能达到。 好吧,还是先说需求 自动每隔10秒执行一次任务,如果点击了某个按钮,则立即执行任务,并重新计时,也就是说从点击按钮开始...

Android四大组件之service(二)——用service、scheduleAtFixedRate写一个后台定时执行任务

点击查看原文上篇介绍了service及其生命周期,这里scheduleAtFixedRate介绍java api中可直接查;这里写一个后台定时执行任务的例子,直接上代码:ScheduledThread...

使用AlarmManager实现Android应用每天定时执行任务

介绍android官方文档:AlarmManager 在Android平台,除了使用AlarmManger外,还可以使用Timer或者Handler来实现定时任务,但这两种方式定时并不会太准确;因此...

Android中定时执行任务的3种实现方法

原文地址:http://blog.csdn.net/fancsxx/article/details/8811565 在Android开发中,定时执行任务的3种实现方法: 一、采用Handler与线...

android 定时执行任务

AlarmManager,这是闹钟服务,Android手机中必须要保证AlarmManager的时钟跟真实时间同步的.所以在 Android手机休眠状态下,AlarmManager时间是不会变慢的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android定时执行任务
举报原因:
原因补充:

(最多只允许输入30个字)