zoukankan      html  css  js  c++  java
  • Android学习笔记(20):时钟(AnalogClock和TextClock)和计时器(Chronometer)

    时钟文本TextClock继承自TextView。是用于显示当前时间的文本框。

    TextClock支持的XML属性和相关方法

     

    XML属性

    相关方法

    说明

    android:format12Hour

    setFormat12Hour(CharSequence)

    设置12小时制的格式字符串

    android:format24Hour

    setFormat12Hour(CharSequence)

    设置24小时制的格式字符串

    android:timeZone

    setTimeZone(String)

    设置该时钟的时区

     

    模拟时钟AnalogClock继承自View组件,重写了ViewOnDraw方法。绘制一个显示当前时间的模拟时钟。

    AnalogClock支持的XML属性和相关方法

     

    XML属性

    相关方法

    说明

    android:dial

     

    设置表盘使用的图片

    android:hand_hour

     

    设置时针使用的图片

    android:hand_minute

     

    设置分针使用的图片

     

    计时器Chronometer继承自TextView,显示一个文本框,内容是从某个时间開始,经过的时间。

    支持的属性有android:format用来指定计时器的计时格式。

    相关方法例如以下:

    setBase(long base):设置计时器的起始时间

    setFormat(String format):设置显示时间的格式

    start():開始计时

    stop():停止计时

    setOnChronometerTickListener(Chronometer.OnChronometerTickListener listener);

    为计时器绑定事件监听器,但计时器改变时触发该监听器

  • 相关阅读:
    CentOS 7.4 如何安装 MariaDB 10.3.9 Stable 数据库
    xxx is not in the sudoers file. This incident will be reported.
    CentOS 7.4 上如何安装 tomcat 9
    CentOS 7.4 下面安装 jdk 10 的一点总结
    CentOS 7.4 下安装 Nginx
    MySQL数据库常用操作
    chart学习
    Ext需要的文件目录
    获取浏览器信息
    运行容器
  • 原文地址:https://www.cnblogs.com/llguanli/p/7197000.html
Copyright © 2011-2022 走看看