一个简单的秒表实现

目录

一个简单的秒表实现

一、目录结构

二、MainActivity类

三、activity_main.xml

四、实现样图

一、目录结构

二、MainActivity类

package com.example.news;

import android.app.Activity;

import android.os.Bundle;

import android.os.Handler;

import android.os.Message;

import android.util.Log;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.widget.TextView;

public class MainActivity extends Activity {

private TextView viewById;

int textnum = 60;

private Handler handler = new Handler() {

public void handleMessage(Message msg) {

viewById.setText(msg.obj.toString());

runCount();

};

};

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

viewById = (TextView)findViewById(R.id.tv_count);

viewById.setText(String.valueOf(textnum));

runCount();

}

public void runCount() {

Message obtain = Message.obtain();

textnum = (textnum == 0)?(60 + 1):Integer.parseInt(viewById.getText().toString());

Log.i("textnum", String.valueOf(textnum));

obtain.obj = textnum - 1;

handler.sendMessageDelayed(obtain, 1000);

}

}

三、activity_main.xml

四、实现样图

android自定义秒表,Android:一个简单的秒表实现相关推荐

  1. Android:一个简单的秒表实现

    一个简单的秒表实现 目录 一个简单的秒表实现 一.目录结构 二.MainActivity类 三.activity_main.xml 四.实现样图 一.目录结构 二.MainActivity类 pack ...

  2. android 圆环温度控件,Android自定义View分享——一个圆形温度显示器

    写在前面 笔者近来在学习Android自定义View,收集了一些不算复杂但又"长得"还可以的自定义View效果实现,之前分享过一个水平的进度条,如果你有兴趣的话可以看看: Andr ...

  3. 用js做一个简单的秒表计时器

    用js做一个简单的秒表计时器 具体代码如下 <!DOCTYPE html> <html lang="en"><head><meta cha ...

  4. (超多图)基于Android studio开发的一个简单入门小应用(超级详细!!)(建议收藏)

    基于Android studio开发的一个简单入门小应用 一.前言 二.前期准备 三.开发一个小应用 五.运行应用 一.前言 在暑假期间,我学习JAVA基础,为了能早日实现自己用代码写出一个app的& ...

  5. android自定义dialog style,Android 自定义 Style 实现一个简洁、美观、通用 Dialog

    Android 自定义 Style 实现一个简洁.美观.通用 Dialog  0  358 另一棵树 2019/7/30 23:12:44 效果图 img[/layedit/img/2019073 ...

  6. android 自定义 对号,Android自定义View实现打钩动画功能

    先上效果图 动图 静态图 1. 回顾 [Android自定义View:一个精致的打钩小动画]上一篇文章,我们已经实现了基本上实现了控件的效果了,但是...但是...过了三四天后,仔细看回自己写的代码, ...

  7. 如何使用html实现在线秒表,js实现简单的秒表

    本文实例为大家分享了js实现简单的秒表具体代码,供大家参考,具体内容如下 描述: 实现一个简单的秒表,点击启动按钮时开始计时,随后启动按钮变为暂停, 点击暂停暂停计时,点击复位回到最初始状态. 效果: ...

  8. iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局

    iOS开发UI篇-使用xib自定义UItableviewcell实现一个简单的团购应用界面布局 iOS开发UI篇-使用xib自定义UItableviewcell实现一个简单的团购应用界面布局 一.项目 ...

  9. android自定义秒表,Android自定义Chronometer实现短信验证码秒表倒计时功能

    本文实例为大家分享了Chronometer实现倒计时功能,Android提供了实现按照秒计时的API,供大家参考,具体内容如下 一.自定义ChronometerView 继续自TextView 主要原 ...

  10. android 短信验证计时,Android自定义Chronometer实现短信验证码秒表倒计时功能

    本文实例为大家分享了chronometer实现倒计时功能,android提供了实现按照秒计时的api,供大家参考,具体内容如下 一.自定义chronometerview 继续自textview 主要原 ...

最新文章

  1. windows64位环境下python安装numpy、scipy和matplotlib
  2. python程序设计实验教程 翟萍 第五章答案_Python程序设计实验教程
  3. 黑客与画家 part1 版权声明 part2 O'Reilly Media,Ina.介绍
  4. Android-入门学习笔记-使用 CursorLoader 加载数据
  5. 工作51:后端vue学习地址
  6. dismiss ios pop效果_iOS 动画框架pop使用方法
  7. win10+deepin双系统安装方法(UEFI+GPT)
  8. 高可用(HA)集群原理概述
  9. 【刷题】BZOJ 3926 [Zjoi2015]诸神眷顾的幻想乡
  10. mssql 获取自增列起始及增量
  11. error while loading shared libraries: libxx.so: cannot open shared object file: No such file
  12. mysql数据库优化方向
  13. Gflops是什么?
  14. 使用Thumbnails实现图片指定大小压缩
  15. 斐讯r1换网络_斐讯R1音响升级更新教程 亲测有效
  16. 电机位置、速度检测方法大合集
  17. 从X Fold+折叠屏手机再议vivo的用户导向创新思维
  18. 2022年国家高新技术企业申报秘笈来了
  19. 解决西门子ebr设备模块更新报错,EQP_STATEVALUE more than one row
  20. Delphi 复制文本框内容到剪贴板

热门文章

  1. 当前地震预测研究的状况报告
  2. 小记--解决方案: rsyslogd cpu占用率高
  3. Python基础编程题
  4. 变量覆盖(超详细!)
  5. Beyond Compare设置默认编码、每行字符个数、自动换行
  6. linux多线程之原子锁技术
  7. 空间统计之点数据分析
  8. python身份证格式
  9. mysql导出的身份证格式错误
  10. R语言学习记录:sample()函数