关闭

android定时执行任务

264人阅读 评论(0) 收藏 举报
分类:
一、执行循环的函数如下:
  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.     } 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13246次
    • 积分:236
    • 等级:
    • 排名:千里之外
    • 原创:4篇
    • 转载:34篇
    • 译文:1篇
    • 评论:3条
    最新评论