位置: 编程技术 - 正文

Android Chronometer(定时器)

编辑:rootadmin
毁灭博客园首页新闻新随笔联系管理订阅随笔- 文章- 0 评论- Android控件之Chronometer(定时器)

推荐整理分享Android Chronometer(定时器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

  Chronometer是一个简单的定时器,你可以给它一个开始时间,并以此定时,或者如果你不给它一个开始时间,它将会使用你的时间通话开始。默认情况下它会显示在当前定时器的&#;的形式“分:秒”或“H:MM:SS的”,或者可以使用的Set(字符串)&#;式的定时器&#;到一个任意字符串

1.重要属性

android:format:定义时间的&#;式如:hh:mm:ss

2.重要方法

setBase(long base):设置倒计时定时器

setFormat(String format):设置显示时间的&#;式。

start():开始计时

stop():停止计时

setOnChronometerTickListener(Chronometer.OnChronometerTickListener listener):当计时器改变时调用。

3.实例

布局文件

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android=" android:orientation="vertical" android:padding="4dip" android:gravity="center_horizontal" android:layout_width="match_parent" android:layout_height="match_parent">

<Chronometer android:id="@&#;id/chronometer" android:format="Initial format: " android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="0" android:paddingBottom="dip" android:paddingTop="dip" />

<Button android:id="@&#;id/start" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="开始"> <requestFocus /> </Button>

<Button android:id="@&#;id/stop" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="停止"> </Button>

<Button android:id="@&#;id/reset" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="重置"> </Button>

Android Chronometer(定时器)

<Button android:id="@&#;id/set_format" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="设置&#;式"> </Button>

<Button android:id="@&#;id/clear_format" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="清除&#;式"> </Button>

</LinearLayout>

主程序

package wjq.WidgetDemo;

import android.app.Activity;import android.os.Bundle;import android.os.SystemClock;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Chronometer;

public class ChronometerDemo extends Activity {private Chronometer mChronometer; /* (non-Javadoc) * @see android.app.Activity#onCreate(android.os.Bundle) */ @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.chronometerpage); Button button;

mChronometer = (Chronometer) findViewById(R.id.chronometer);

// Watch for button clicks. button = (Button) findViewById(R.id.start); button.setOnClickListener(mStartListener);

button = (Button) findViewById(R.id.stop); button.setOnClickListener(mStopListener);

button = (Button) findViewById(R.id.reset); button.setOnClickListener(mResetListener);

button = (Button) findViewById(R.id.set_format); button.setOnClickListener(mSetFormatListener);

button = (Button) findViewById(R.id.clear_format); button.setOnClickListener(mClearFormatListener); }

View.OnClickListener mStartListener = new OnClickListener() { public void onClick(View v) { mChronometer.start(); } };

View.OnClickListener mStopListener = new OnClickListener() { public void onClick(View v) { mChronometer.stop(); } };

View.OnClickListener mResetListener = new OnClickListener() { public void onClick(View v) { mChronometer.setBase(SystemClock.elapsedRealtime()); } };

View.OnClickListener mSetFormatListener = new OnClickListener() { public void onClick(View v) { mChronometer.setFormat("Formatted time (%s)"); } };

View.OnClickListener mClearFormatListener = new OnClickListener() { public void onClick(View v) { mChronometer.setFormat(null); } };}

在android中做一个竖着的seekbar效果 工作繁忙,总想有机会停下来喘口气,整理一下思路,做一些积累,但是这样的机会很少。要做android的界面,基础的要求是熟悉那些内置的组件(prebuil

使得音乐播放静音及恢复音乐 一.使得音乐播放静音privatevoidsilence(){AudioManageraudioManager=(AudioManager)getContext().getSystemService(Context.AUDIO_SERVICE);audioManager.setStreamMute(AudioManager.STREAM_MUSIC,true);

Android------TabHost简单使用 与TabHost结合使用的组件:TabWidget:代表选项卡的标签条TabSpec:代表选项卡的一个Tab页面TabHost仅仅是一个简单的容器,它提供两个方法来创建、添加选

标签: Android Chronometer(定时器)

本文链接地址:https://www.jiuchutong.com/biancheng/371051.html 转载请保留说明!

上一篇:android 开源框架Universal-Image-Loader解析(安卓开发框架mvvm)

下一篇:在android中做一个竖着的seekbar效果(用android做一个简单的软件)

  • 一般纳税人的做账流程
  • 个税系统里的收入包括什么
  • 国际快递货运
  • 本年利润呈亏损要不要上企业所得税?
  • 代缴五险一金自己还需要缴纳吗
  • 企业所得税计提分录
  • 分公司分开银行账户付款的好处
  • 51电子发票客户端后使用教程
  • 经营性文化事业单位有哪些
  • 工作未满12个月被辞退时前月平均工资怎么计算
  • 短期借款利息都需要测算什么
  • 代发工资开票内容
  • 销售库存商品计入什么科目
  • 固定资产发票未到怎么提折旧
  • 用库存物资抵货怎么做账
  • 酒店会务费发票税率
  • 航天金税服务费怎么做账
  • 个税申报表在哪下载打印
  • 减免税额结转到待认证是什么意思
  • 学校有没有纳税人识别号
  • 培训费增值税专用发票怎么开
  • 委托加工费的增值税计入成本吗
  • 公积金贷款利息现在是多少
  • 销售费用中的运输费属于什么科目
  • 有哪些固定资产可以抵税
  • 付了款没有收到发票
  • 结算银行贷款利息用什么凭证
  • 经营负债是指什么
  • 留存收益净利润之间关系
  • 停工期间的各项工作包括
  • 如何一键重装系统win10
  • thinkphp5控制器
  • macos使用技巧
  • appservice是什么意思
  • 企业所得税的纳税人包括哪些
  • 电子承兑兑现手续费
  • 退货时会计分录的银行存款能是负数吗
  • react最新教程
  • 废旧物资回收企业所得税优惠政策
  • yolov5map
  • mkdir 命令
  • 万科金域华府二手房房源
  • mysql 索引类型以及使用场景
  • vue 鼠标移入移出(hover)切换显示图片问题
  • 房地产企业卖房子增值税税率
  • 织梦小说采集
  • Linux下MySQL数据库的主从同步复制配置
  • 小微企业认定办法
  • 原材料卖出去会计分录
  • sql server功能介绍
  • 公司注销未分配利润如何处理
  • 增值税申报表填写顺序
  • 员工报销货款会计分录怎么写
  • 4s店送的赠品怎么样
  • 固定资产进项税率
  • 长期股权投资损失可以税前扣除吗
  • 制造费用可以计提吗
  • 会计账务处理程序有哪些类型
  • 绿化植物税率
  • 可持续增长率和内部增长率的区别
  • 会计账簿按用途分类可以分为
  • windows2000开机视频
  • freebsd怎么安装
  • 经典璧纸
  • win1共享
  • ubuntu20.04问题
  • 三种方法完美解决问题
  • windows xp能装微信吗
  • 开始菜单里没有设置选项
  • tensorflow.nn
  • Unity3D游戏开发引擎
  • unity热更新方案
  • android指南针源码
  • angularjs2
  • 增强现实的三个特征
  • 制作网页的三大技术
  • python怎么理解
  • 村纪检书记主要工作
  • 留抵税额退税政策2023
  • 扬州退契税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设