`

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+"");
		 }
	 }
}

 

转自:http://blog.csdn.net/windone0109/article/details/5411192

分享到:
评论

相关推荐

    android秒表 计时器

    本项目聚焦于创建一个基础的Android秒表功能,下面将详细介绍相关的知识点。 1. **Android Studio与XML布局**:首先,你需要使用Android Studio作为开发环境。在创建新项目时,会生成一个默认的Activity,通常为...

    Android 秒表源代码

    在Android平台上,开发一个秒表应用涉及到多个关键...综上所述,开发一个Android秒表应用涵盖了UI设计、计时器实现、事件处理和性能优化等多个方面。通过熟练掌握这些技术,你可以构建出一个高效、用户友好的秒表应用。

    Android 秒表计时器 源码

    首先,Android秒表计时器的核心是使用`Handler`和`Runnable`来实现异步计时。`Handler`用于在主线程中发送和处理消息,`Runnable`则作为执行任务的实体。在源码中,通常会有一个类继承自`Runnable`,负责计算和更新...

    android秒表倒时器源码

    本文将深入探讨标题为"android秒表倒时器源码"的项目,分析其主要功能,并提供关于Android应用开发的相关知识点。 首先,该应用包含两个核心功能:秒表(Stopwatch)和倒计时(Countdown Timer)。秒表用于记录一段...

    Android 秒表倒计时源码.zip

    本压缩包"Android 秒表倒计时源码.zip"提供了一个完整的Android秒表和倒计时功能的源代码,可以帮助开发者深入理解如何在Android上构建这类功能。 1. **秒表(Stopwatch)功能**: 秒表通常用于记录一段持续时间。...

    Android秒表计时器安装文件

    简介:计时器小程序——秒表计时器,程序界面简洁,只有一个时间显示区域和两个图片按钮,一个按钮是开始/暂停,另一个按钮是停止。 1.功能: (1)根据用户设置.按0.1秒或1秒为最小单位计时,满60秒进为分钟,最大...

    简易秒表Android源代码

    通过学习这个“简易秒表Android源代码”,初学者不仅可以掌握基本的Android应用开发技能,还能了解到Android中的事件处理、UI设计、计时器使用等核心概念。这对于进一步深入Android开发领域至关重要。

    andriod计时器,秒表源代码

    综上所述,这个Android秒表源代码项目涵盖了Android应用开发中的计时逻辑、UI更新、状态管理等多个方面,对于开发者理解和实现类似功能非常有帮助。通过深入研究并实践这段代码,开发者可以提升自己在Android应用...

    Android 秒表倒计时源码.rar

    本文将详细解析"Android 秒表倒计时源码.rar"提供的代码,帮助你理解和实现类似的计时功能。 首先,秒表(Stopwatch)是一种能够连续计时的工具,而倒计时(Countdown Timer)则是从预设时间开始递减计时至零。这两...

    Android 秒表源码.rar

    这份"Android秒表源码.rar"文件很可能包含了实现这样一个功能的完整代码。下面,我们将详细探讨Android秒表应用开发涉及的关键知识点。 1. **Android Studio**:Android应用开发主要使用Google提供的集成开发环境...

    Android代码-秒表源码.zip

    以上就是构建一个Android秒表应用的主要技术点和步骤。通过这个项目,开发者不仅可以巩固Android基础知识,还能提升对线程、UI更新和事件处理的理解。同时,这也是一个很好的实践项目,帮助开发者锻炼解决问题和优化...

    Android秒表倒计时源码.zip

    本压缩包"Android秒表倒计时源码.zip"提供了一个完整的Android秒表与倒计时功能的源代码示例,可以帮助开发者深入理解相关功能的实现细节。 在Android中,实现秒表和倒计时功能主要依赖于`java.util.Timer`类和`...

    简单的android秒表

    总之,创建一个简单的Android秒表应用涵盖了UI设计、事件处理、计时器实现、数据存储以及测试等多个方面的知识。通过这个项目,开发者可以深入理解Android应用开发的基本流程和核心概念,为更复杂的项目打下坚实基础...

    Android 闹钟 倒计时源代码.rar

    "Android 闹钟 倒计时源代码.rar"是一个包含Android应用源代码的压缩包,它提供了一个名为BrewClock的项目,这个项目实现了闹钟和倒计时功能。下面我们将深入探讨这个源代码中涉及的一些关键知识点。 1. **...

Global site tag (gtag.js) - Google Analytics