`
1450901761
  • 浏览: 8227 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

基本组件之计时器

阅读更多
1.使用chronometer组件创建计时器,简单计时器只需要5个方法:
(1)setBase():用于设置计时器起始时间
(2)setFoemat():用于设置显示时间的格式
(3)start():用于指定开始计时
(4)stop():用于指定停止计时
(5)setOnChronometerTickListener():用于为计时器绑定事件监听器,当计时器时间改变时触发改监听器
布局代码:
<Chronometer
        android:text="Chronometer"
        android:id="@+id/chronometer1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"/>
java代码:
final Chronometer ch = (Chronometer)findViewById(R.id.chronometer1);
ch.setBase(SystemClock.elapsedRealtime());
ch.setFormat("已用时间:%s");
ch.start();
ch.setOnChronometerTickListener(new OnChronometerTickListener() {

@Override
public void onChronometerTick(Chronometer arg0) {
if (SystemClock.elapsedRealtime()-ch.getBase()>=1000) {
ch.stop();
}
}
});


  • 大小: 32 KB
分享到:
评论

相关推荐

    uniapp计时器组件.zip

    在实际使用过程中,开发者需要了解uniapp的基本语法和组件系统,导入并注册该计时器组件,然后在页面模板中使用,并通过数据绑定和方法调用来控制计时器的行为。对于更复杂的计时需求,例如精确到毫秒的计时、计时器...

    C#使用Timer组件制作计时器TailorCalculagraph

    本项目"TailorCalculagraph"就是一个利用`Timer`组件实现的简单计时器,适用于初学者理解`Timer`的基本用法。在这个教程中,我们将深入探讨`Timer`组件的原理、使用方法以及如何将其应用到实际项目中。 1. **Timer...

    组态王计时器控件及使用文档

    组态王计时器控件是一款专为工控软件设计的组件,用于实现自动化系统中的时间控制功能。在工业自动化领域,计时器是不可或缺的一部分,它能够帮助工程师精确地控制设备运行的时间,从而实现定时启动、定时停止、周期...

    vuejs20的简单倒数计时器组件

    下面是一个基本的倒数计时器组件示例: ```html {{ hours }}小时 : {{ minutes }}分钟 : {{ seconds }}秒 export default { data() { return { countdown: 86400 // 倒计时86400秒,即24小时 }; }, ...

    React 计时器案例(模块化_组件封装)

    本案例主要探讨如何在React中实现模块化和组件化的计时器功能。以下将详细介绍React计时器的实现原理、组件封装以及模块化设计。 1. **React基础知识** 在理解计时器案例之前,我们需要对React的基础概念有所了解...

    c#开发技术 计时器

    在C#编程中,计时器(Timer)是.NET Framework框架提供的一种常用组件,它能够周期性地触发事件,使得开发者能够在程序中实现定时任务。本文将深入探讨C#中的计时器类,包括基本使用、主要属性和方法,以及如何创建...

    计时器源码.zip

    在本文中,我们将深入探讨如何在MFC(Microsoft Foundation Classes)框架下实现一个计时器功能,以及如何在...对于MFC开发者来说,理解和掌握这些知识是非常重要的,因为计时器在许多实际应用中都是不可或缺的组件。

    易语言秒表计时器

    3. **计时器组件**:在易语言中,可能使用了内置的计时器组件,该组件每隔一定时间间隔触发事件,允许程序在后台自动执行任务,如更新显示的时间。 4. **用户界面设计**:秒表计时器的界面通常包含开始、暂停、重置...

    java swing计时器

    以下是计时器的基本使用示例: ```java import javax.swing.Timer; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class CountdownTimer { private int remainingTime; ...

    c++计时器(窗口)

    首先,让我们了解一下C++中的计时器基本概念。计时器是用于测量或控制时间间隔的软件或硬件组件。在C++中,我们可以使用标准库 `&lt;chrono&gt;` 来处理时间点和时间间隔。例如,`std::chrono::high_resolution_clock` ...

    labview实现计时器

    在LabVIEW中,计时器是实现时间控制和定时功能的关键组件,广泛应用于数据采集、信号处理、自动化测试等领域。本篇文章将深入探讨如何在LabVIEW中实现计时器,并涉及计时器的复位功能。 首先,我们来看LabVIEW中的...

    Chronometer 计时器组件的用法

    在Android开发中,Chronometer是一个非常实用的组件,主要用于显示倒计时或计时过程,它的功能类似于我们日常生活中常见的计时器。本教程将深入探讨如何在Android应用中使用Chronometer组件,以及如何实现其核心功能...

    Winform倒计时器

    在Windows Forms(Winform)应用开发中,倒计时器是一种常见的组件,它通常用于实现特定时间后的自动触发事件或提醒用户某个事件即将发生。在本篇中,我们将深入探讨如何使用C#语言来创建一个Winform倒计时器。 ...

    辩论赛计时器

    在完整安装包中,通常会包含计时器软件的全部组件,包括主程序、用户手册、可能的更新补丁以及必要的系统驱动等。安装时,只需按照向导指示进行,即可在电脑上部署并使用这款辩论赛计时器。 在实际应用中,通过合理...

    倒计时器 java

    2. **计时器组件**:Java并没有内置的倒计时组件,但开发者可以通过自定义线程或者使用Timer类来实现。Timer类属于javax.swing库,它可以按照预定的时间间隔触发事件,适合做定时更新界面的任务。不过,由于标签提到...

    Android实现时钟组件(时钟、闹钟、计时器)

    在Android应用开发中,创建一个功能完备的时钟组件,包括时钟显示、闹钟设置以及计时器功能,是一项常见的任务。这个组件通常需要利用Android SDK提供的各种服务和类来实现。以下将详细讲解如何在Android中实现这些...

    VB制作倒计时器

    控件是VB语言中的基本组件,包括图片框控件、标签控件、计时器控件、多媒体控件等。这些控件可以组合使用,创建复杂的界面。 4. 倒计时功能 倒计时功能是倒计时器的核心功能,需要使用计时器控件和多媒体控件来实现...

    Android Studio通过Handler制作简单的计时器

    总的来说,通过这个实例,你不仅学会了如何在Android Studio中创建一个简单的计时器应用,还掌握了Handler的基本用法。理解并熟练掌握Handler对于进行Android应用开发至关重要,因为它是处理主线程与子线程通信、...

    VC6.0 ——计时器

    计时器是编程中的一个组件,它能以预设的时间间隔触发事件,如更新屏幕、执行特定任务或记录时间流逝。在VC6.0中,我们可以使用Windows消息机制和SetTimer函数来创建一个基本的计时器。 1. **创建计时器窗口类**: ...

Global site tag (gtag.js) - Google Analytics