TimerTesk用法小例子

TimerTesk用法小例子

package com.example.myapplication2;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //创建MyTimerTask的对象
        MyTimerTask aaaa = new MyTimerTask();
        //创建Timer的对象
        Timer timer = new Timer();
        //执行定时器任务。代码的意思是,延迟0秒,并且每隔500毫秒执行一次
        timer.scheduleAtFixedRate(aaaa,0,1000);

    }


    class MyTimerTask extends TimerTask {

        @Override
        public void run(){

            Log.d("MyTimerTask","Timer Tesk run!");
        }

    }
}


猜你喜欢

转载自blog.csdn.net/daoliting5268/article/details/86645554