package MyTimer.code;

import java.util.Timer;
import java.util.TimerTask;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;

public class MainActivity extends Activity {
/** Called when the activity is first created. */

private int iCount = 0;

Timer timer = new Timer();
Handler handler = new Handler()
{
@Override
public void handleMessage(Message msg )
{
switch(msg.what)
{
case 1:
if( iCount % 2 == 0 )
setTitle("kiss you");
else
setTitle("kiss me");
iCount ++;

break;
}

super.handleMessage(msg);
}
};


TimerTask task = new TimerTask()
{
@Override
public void run()
{
Message msg = new Message();
msg.what = 1;
handler.sendMessage(msg);
}
};

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

timer.schedule(task,1000,5000);// 1000 1秒之后执行 5000 周期为5秒
}
}

更多相关文章

  1. Android学习笔记4——Activity的生命周期
  2. android: 生命周期
  3. 零碎知识点回顾——Activity横竖屏切换的生命周期
  4. Android 监听各个Acitivity的生命周期
  5. 【代码】利用Android的Log 演示一个activity的生命周期
  6. Android学习之Activity生命周期文档翻译
  7. Android应用程序的生命周期
  8. 测试横竖屏切换时activity 的生命周期
  9. Android Activity生命周期图解

随机推荐

  1. android 网络请求方式 例子
  2. Android Studio安装使用图文教程
  3. Android(安卓)gallery实现选中放大的效果
  4. Android 读取doc文件
  5. 【Arcgis android】 离线编辑实现及一些
  6. Android:TextSwitcher、imageSwitcher
  7. Android一些网站介绍
  8. Android中,把XML文件转换成Object对象的方
  9. android ndk编译getevent
  10. Android(安卓)MediaCodec踩坑笔记