android秒表计时代码
android秒表计时代码
package com.TestDemo; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.widget.TextView; public class TestDemo extends Activity { /** Called when the activity is first created. */ public TimerHandler timerHandler; public Timer timer; public MyTimerTask task; public int m_nTime = 0;//计时 public TextView mtimeshow=null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mtimeshow=(TextView)findViewById(R.id.time_show); timer=new Timer(true); task=new MyTimerTask(this); timer.schedule(task, 0, 1000 ); timerHandler = new TimerHandler(this); bindService(null, null, m_nTime); } private class MyTimerTask extends TimerTask { private TestDemo me; public MyTimerTask(TestDemo p) { me=p; } public void run() { me.m_nTime++; me.timerHandler.sendEmptyMessage(0); } } public class TimerHandler extends Handler { private TestDemo me; public TimerHandler(TestDemo m) { me=m; } @Override public void handleMessage(Message msg) { me.mtimeshow.setText(me.m_nTime+""); } } }
更多相关文章
- android代码片段一
- Android(安卓)设置虚线分割线
- Android的NDK开发(2)————利用Android(安卓)NDK编写一个简单
- Activity页面切换的效果
- android
- Android简单的下拉刷新(谷歌官方)
- Android利用tcpdump抓包
- Android(安卓)Camera子系统代码流程1
- Android图片圆角 用简单的方法实现