展会信息港展会大全

Android中Timer和TimerTask使用完整示例
来源:互联网   发布日期:2016-01-14 12:40:37   浏览:1477次  

导读:MainActivity如下: package cc.test; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.os.Bundle; /** * Demo描述: * Timer和TimerTask使用完整示例 */ public class MainActivity extends Activity { pr...

MainActivity如下:

package cc.test;

import java.util.Timer;

import java.util.TimerTask;

import android.app.Activity;

import android.os.Bundle;

/**

* Demo描述:

* Timer和TimerTask使用完整示例

*/

public class MainActivity extends Activity {

private Timer mTimer;

private TimerTask mTimerTask;

private int count=0;

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

init();

}

private void init() {

mTimer = new Timer();

mTimerTask = new TimerTask() {

@Override

public void run() {

count++;

System.out.println("---> count=" + count);

if (count == 15) {

mTimer.cancel();

System.out.println("---> 取消定时任务");

}

}

};

//开始一个定时任务

mTimer.schedule(mTimerTask, 2000, 1500);

}

}

main.xml如下:

赞助本站

人工智能实验室

相关热词: android开发 教程

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港