In previous post i have explain you about Menu creation in Android and that post also got many likes. Thanks to all now I think its time to move on rather than creating a simple menus and buttons in android. Here in this post i am going to explain you that How to create a analog and digital clock in android. As if you are using Android handheld device then it is in system but let us see how it is programmed.
Some recalls:
- For this post you should have basic knowledge of Android programming.
Read: Android Programming – Basic
and better to read our two posts that contains some GUI creation and some syntax’s.
Read:How to Create a Simple Button Control – Android Programming
Read:Create A Menu : Android Programming
Lets begin to create a Clock in Android there is inbuilt function are there, You just have to adjust the layouts, position and background color.
So create a new Project and just simply copy and paste the code.
- for Analog clock:
<AnalogClock
android:id=”@+id/analogclock”
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
/>
- for Digital clock:
<DigitalClock
android:id=”@+id/digitalclock”
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
/>
Save the project and run this. The output would be like this.
Now code explanation, As i said that android SDK offers us the syntax for creating the clock. The syntax is <AnalogClock attribute 1, attribute 2 …../ > for Analog clock and <DigitalClock attribute 1, attribute 2 …../ > for digital clock.
android:layout_width=”fill_parent” did the full screen mode for your program. Means it will cover full area of your screen.
android:layout_height=”wrap_content” is a command use to just put your content after the clock area.means not in between the screen of clock.
There were many other attributes too for clock.You can learn it from the Android SDK.
Thank you and happy programming.
nice tutorial.. I tried it on my desktop android emulator and it worked. Do you have any tutorial on accessing other resources like GPS, orientation sensors etc.. to make some useful app out of that..
First of all thanks for comment and visit and soon i will publish some advanced program of Android.
Subscribe with us for notification.
Good one mate.
🙂