Android 延时执行的几种方法

知识养成了思想,思想同时又在融化知识。这篇文章主要讲述Android 延时执行的几种方法相关的知识,希望能为你提供帮助。

  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. 【Android 延时执行的几种方法】利用AlarmManager,特点时刻广播指定意图 能实现,一般的简单任务不这么做。

    推荐阅读