Date & Time组件 1

TextClock(文本时钟):

TextClock是在Android 4.2(API 17)后推出的用来替代DigitalClock的一个控件!
TextClock可以以字符串格式显示当前的日期和时间,因此推荐在Android 4.2以后使用TextClock。
这个控件推荐在24进制的android系统中使用,TextClock提供了两种不同的格式, 一种是在24进制中显示时间和日期,另一种是在12进制中显示时间和日期。

 

TextClock提供的is24HourModeEnabled()方法来查看,系统是否在使用24进制时间显示! 在24进制模式中:

  • 如果没获取时间,首先通过getFormat24Hour()返回值;
  • 获取失败则通过getFormat12Hour()获取返回值;
  • 以上都获取失败则使用默认;

 

他给我们提供了下面这些方法,对应的还有get方法:

Attribute NameRelated MethodDescription
android:format12Hour setFormat12Hour(CharSequence) 设置12时制的格式
android:format24Hour setFormat24Hour(CharSequence) 设置24时制的格式
android:timeZone setTimeZone(String) 设置时区

 

AnalogClock(模拟时钟)

 

三个属性:

依次是:表背景,表时针,分时针的图片,我们可以自行定制:

 

posted @ 2021-02-25 19:34  大雄的脑袋  阅读(50)  评论(0)    收藏  举报