天天看點

Android定時執行某個任務

定時執行某個任務,自然就需要用到定時器,下面将我寫的代碼分享給大家,直接放到自己的工程中就可以跑起來!!!!

定時器

private Timer timer = new Timer(true);
    private TimerTask task = new TimerTask() {
        @Override
        public void run() {
            Message msg = new Message();
            msg.what = 1;
            handler.sendMessage(msg);
        }
    };
```java
 private Handler handler = new Handler() {

        @Override
        public void handleMessage(Message msg) {
            super.handleMessage(msg);
            if (msg.what == 1) {
              //TODO   要執行的任務在這裡寫
               
            }
        }
    };

下面再附上關閉定時器的方法:

```java
 timer.cancel();//關閉定時器