android的Timer方法

Timer timer = new Timer();

TimerTask task = new TimerTask(){

        public void run(){

                 Message message = new Message();

                 message.what = 1 ;

                 handler.sendMessage(message);

        }

};

final Handler handler = new Handler(){

        public void handleMessage(Message msg){

                switch(msg.what){

                   case 1:

                       update();

                        break();

                }

                super.handleMessage(msg);

        }

};

开启Timer:

timer.schedule(task,1000,5000);

一秒钟后开启5秒钟为周期的task任务,并且重复执行.

你可能感兴趣的:(android)