Menampilkan Jam Analog dan Digital di Android

Selain beberapa view standard yang sudah kita coba sejauh ini, Android SDK juga menyediakan beberapa view tambahan yang bisa membuat app kita lebih menarik, antara lain view yang berisi 'AnalogClock', 'DigitalClock', dan 'WebView'.

Menampilkan Jam Analog dan Digital dengan menggunakan 'AnalogClock' dan 'DigitalClock'

View 'AnalogClock' akan menampilkan jam analog dengan jarum, yaitu jarum untuk menit dan jarum untuk jam. Sebaliknya, view 'DigitalClock' akan menampilkan waktu secara digital. Keduanya akan menampilkan waktu saja, dan tidak mengijinkan kita menampilakn waktu tertentu (misalnya waktu untuk zona waktu yang lain). Jadi, bila kita ingin menampilkan waktu untuk daerah tertentu, kita harus membuatnya sendiri (custom).

Untuk menampilkan 'AnalogClock' maupun 'DigitalClock' sangatlah mudah, cukup tuliskan saja di file layout xml seperti ini:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" > 
<AnalogClock
android:layout_width="wrap_content"
android:layout_height="wrap_content" /> 
<DigitalClock
android:layout_width="wrap_content"
android:layout_height="wrap_content" /> 
</LinearLayout>

Dan kemudian jalankan di emulator di Android Studio. Hasilnya adalah seperti gambar di bawah ini.
Jam analog dan digital di emulator

No comments: