Clock controls include AnalogClock and DigitalClock, which are responsible for displaying the clock. The difference is that the AnalogClock control displays the analog clock and only the hour and minute hands, while the DigitalClock displays the digital clock, which can be accurate to seconds.
Usage of the following analog clock
Directory structure
Layout File
<? Xml version = "1.0" encoding = "UTF-8"?>
<! -- Neither AnalogClock nor DigitalClock requires Java code,
You only need to insert the following code in layout xml to automatically display the time -->
<LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android"
Android: orientation = "vertical"
Android: layout_width = "fill_parent"
Android: layout_height = "fill_parent">
<! -- Analog clock control -->
<AnalogClock android: id = "@ + id/analogClock"
Android: layout_width = "wrap_content"
Android: layout_height = "wrap_content"
Android: layout_gravity = "center_horizontal"/>
<! -- Digital Clock Control -->
<DigitalClock android: id = "@ + id/digitalClock"
Android: layout_width = "wrap_content"
Android: layout_height = "wrap_content"
Android: layout_gravity = "center_horizontal"/>
</LinearLayout>
Running result