`
1450901761
  • 浏览: 7820 次
  • 性别: 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
分享到:
评论

相关推荐

    react-timer-advanced:基本的倒数计时器,可提供高级UI体验

    该应用程序由以下组件组成: 标头-显示应用程序标题的标头计时器-管理计时器和所有基础组件状态的主要(根)组件显示-显示计时器键盘-用于输入时间控件-用于控制计时器的状态(启动,停止,重置) 组件图 该项目还...

    react-timer-basic:一个基本的计时器,它将基于以秒为单位的时间输入开始倒计时

    React Timer基础版一个基本的计时器,它将根据以秒为单位的时间输入开始倒计时。 计时器提供启动,停止和休息功能。 当计时器的值小于等于10时,计时器的颜色变为红色。 转到进行现场演示。 组件图 该项目还演示: ...

    数字钟计时器的设计与制作

    用74LS系列芯片设计的具有时,钟,秒计时功能的电子钟,具有校时和整点报时功能,附有元器件和PCB原理图 二、设计要求: 1、 用中、小规模TTL组件设计一个能显示时、分、秒的数字钟。要求具有校时功能。扩展功能可...

    学习使用Android Chronometer计时器

    本文实例为大家分享了Android Chronometer计时器基本使用方法,供大家参考,具体内容如下 在默认情况下,Chronometer组件只输出MM:SS或H:MM:SS的时间格式。例如,当计时到1分20秒时,Chronometer组件会显示01:20。...

    Pomodoro-app:使用react构建的基本Pomodoro计时器

    导入组件 代码分割 添加样式表 后处理CSS 添加CSS预处理器(Sass,Less等) 添加图像,字体和文件 使用public文件夹 更改HTML 在模块系统之外添加资产 何时使用public文件夹 使用全局变量 添加引导程序使用自定义...

    react-starter:一个基本模板,由开始使用Webpack(v4)构建React(v16.3)应用程序所需的基本元素组成

    一个基本的计时器,它将根据秒数输入时间开始倒计时 基本的倒数计时器,可提供高级UI体验 猜难度不同的数字的基本游戏 一个基本的应用程序,将电影列表显示为卡列表 提供基本算术运算的计算器,表达式构建器以及所有...

    基于AMR6818的车载系统,功能有天气预报、视频播放、音乐播放、计时器,编辑环境及语言:Qt和C++.zip

    Qt类库中大量的类以模块形式分类组织的,包括基本模块和扩展模块等。一个模块通常就是一个编程主题,如数据库、图表、网络等。 一、Qt核心特点 1.1.概述 Qt本身并不是一种编程语言,它本质上是一个跨平台的C++开发...

    基于TLC 555计时器设计的左右转向信号灯板,文件开源-电路方案

    它的基本组件包括555定时器,晶体管,电阻器,电容器和二极管等。 焊接说明: 首先焊接最低的高电阻元件,例如电阻和二极管,然后焊接晶体管和IC插座,最后焊接LED和电容器 板子说明: 2层PCB 96.7 x 77.5 mm FR-4、...

    awesome-react-headless-components:很棒的 React Headless 组件列表!

    - 构建简单、灵活、符合 WAI-ARIA 的 React 日期选择器组件的原语 - 构建简单、灵活、符合 WAI-ARIA 的增强型输入 React 组件的基本方法 – 完全样式、完全可访问的 UI 组件,旨在与 Tailwind CSS 集成 – 一个...

    Golang中用于游戏服务器或应用服务器的框架-Golang开发

    einx的示例服务器(https://github.com/Cyinx/game_server_einx)功能用户友好的灵活模块化高精度计时器支持简单的RPC入门安装go get github.com/go-sql-driver/mysql go get github .com / yuin / gopher-lua go...

    Cocos Creator 3.4.2 实现滚动数字效果

    使用基本组件实现滚动数字效果。 效果图:https://blog.csdn.net/u013152718/article/details/124251430

    Sonoff浇水定时器-电路方案

    使用更新和质量的组件时,这个计时器非常便宜:总成本低于15欧元(18美元)!所有这一切都是通过两种非凡产品的快乐结合实现的: Sonoff基本,经济型WIFI卡,带电源,微处理器EPS8266和继电器 esp_MQTT,由Martin-ger...

    IDL帮助(中文).doc

    基本组件的事件结构 261 base组件 261 按钮组件 261 绘图组件 262 下拉式列表组件 262 标签组件 262 列表组件 262 滑动条组件 262 表单组件 263 文本组件 264 复合组件的事件结构 265 CW_Animate 265 CW_Arcball 265...

    einx:golang中用于游戏服务器或应用服务器的框架

    高精度计时器支持 简单的RPC 入门 安装 go get github.com/go-sql-driver/mysql go get github.com/yuin/gopher-lua go get github.com/Cyinx/einx 简要 -基本界面 -服务人员 -模块的网络单元。组件的实现。 -...

    IDL入门教程.doc

    基本组件的事件结构 261 base组件 261 按钮组件 261 绘图组件 262 下拉式列表组件 262 标签组件 262 列表组件 262 滑动条组件 262 表单组件 263 文本组件 264 复合组件的事件结构 265 CW_Animate 265 CW_Arcball 265...

    FLASH MX Professional 2004应用开发

    本书是Macromedia Press十大畅销书之一,优秀Flash应用开发高级教程。 目录 第1课 学习Flash界面 1.1 创建Flash文档 1.2 操作面板 1.3 使用Tools面板 1.4 添加文本 1.5 发布Flash文档 1.5.1 创建包含SWF的SWF文件和...

    数据结构课设 实现扫雷游戏 java实现

    首先GameStart类中进行程序,调用MineSweeping的构造方法来绘制窗口与基本组件,然后在MineSweeping类中调用GamePanel来绘制雷区,绘制雷区时用了两层for循环遍历,并用if方法判断地雷是否被埋在重复的位置。...

    BrowDash:使用本机Web组件和ES6制作​​的可自定义的仪表板Chrome扩展

    BrowDash [ Brow ser Dash board]-有创意,他吗?... 计时器:可以将时间更改为12h (包括AM / PM)或24h。 默认值:24h。 TodoCard:不需要解释。 计划功能 未解决的功能在 中列出并标记。 技术领域 :Browserif

    ChessTimerES6:利用ES6和React重构ChessTimer Web应用程序

    利用ES6类和React组件的基本国际象棋计时器 利用Browserify将所有必需的React依赖项和ES6类捆绑到位于dist/bundle.js的bundle.js文件中。 Gulp用于启动Browserify,将结果通过管道传输到“ dist / bundle.js”,并...

    coding_quiz

    添加了一个计时器,如果用户输入错误的话,该计时器包括5秒钟的推断功能。 测验完成后,如果时间用完了,用户可以通过表单将姓名缩写添加到高分输出中。 然后,将用户定向到列出最近游戏以及返回开始以重新

Global site tag (gtag.js) - Google Analytics