Android学习笔记(20):时钟(AnalogClock和TextClock)和计时器(Chronometer)
2024-08-31 19:57:37
时钟文本TextClock继承自TextView。是用于显示当前时间的文本框。
TextClock支持的XML属性和相关方法
XML属性 |
相关方法 |
说明 |
android:format12Hour |
setFormat12Hour(CharSequence) |
设置12小时制的格式字符串 |
android:format24Hour |
setFormat12Hour(CharSequence) |
设置24小时制的格式字符串 |
android:timeZone |
setTimeZone(String) |
设置该时钟的时区 |
模拟时钟AnalogClock继承自View组件,重写了View的OnDraw方法。绘制一个显示当前时间的模拟时钟。
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);
为计时器绑定事件监听器,但计时器改变时触发该监听器
最新文章
- 《Javascript、jQuery获取各种屏幕的宽度和高度方法》
- Atitit 热更新资源管理器 自动更新管理器 功能设计
- [嵌入式开发入门]4412开发板从零建立Linux最小系统
- webstorm添加vue插件支持
- JDBC连接池。。。转载
- HDU2490 parade
- 收缩Mysql的ibdata1文件大小方法
- 9款基于HTML5/SVG/Canvas的折线图表应用
- java单点登录系统CAS的简单使用
- UI编辑器
- 原生js实现数据单向绑定
- qt手写输入法资料
- Django 笔记(五)自定义标签 ~ 映射mysql
- 【MySQL】【2】数字排序问题
- Swagger2的使用及注意事项
- 未找到路径“/Agent/SissQrTemplate/AddN”的控制器或该控制器未实现 IController。
- html5 图片上传 预览
- 【转】I2C总线协议
- docker使用web界面管理Registry
- Linux 小知识点
热门文章
- 如何优雅的写UI——(3)添加MFC选项卡
- springboot整合Beetl、BeetlSql实现ajax分页
- Property-属性动画
- 8lession-基础类型转化
- php中类的持久化如何实现
- Day5上午解题报告
- select发生改变使用js提交form表单(get传值)
- BZOJ2716: [Violet 3]天使玩偶(KD-Tree)
- [NPM] Update published npm packages using np
- 强连通分量分解 Kosaraju算法 (poj 2186 Popular Cows)