-
前言
最近项目要添加一个新功能,加个Widget插件,显示天气,时间,位置等信息,类似于HTC-Sense的样式
这里最麻烦在时间每隔一分钟就要刷新,这里可以通过Service里,定时刷新,但是存在内存不足或者第三方清理的情况下会出现时间停止的现象,这肯定不满足需求,最后发现可以使用TextClock时钟控件。
TextClock是在Android 4.2(API 17)后推出的用来替代DigitalClock的一个控件!可以以字符串格式显示当前的日期和时间。
TextClock提供了两种不同的格式, 一种是在24进制中显示时间和日期,另一种是在12进制中显示时间和日期。
TextClock可以切换字体,也可以跟随系统语言来切换繁体,英语等语言格式。
-
简单看看源码
/** * Sets whether this clock should always track the current user and not the user of the * current process. This is used for single instance processes like the system