Anda di halaman 1dari 9

Praktikum 2.

1 Android : Basic Widgets


Tujuan : 1. 2. 3. 4. Memahami penggunaan Images widget yaitu ImageView dan ImageButton Memahami penggunaan EditText Memahami penggunaan CheckBox Memahami penggunaan RadioButton
ImageView dan ImageButton merupakan dua Android widget yang dapat kita sispkan suatu gambar. Kedua widget tersebut analog dengan TextView dan Button. Setiap widget memiliki atribut android:src atau android:background (pada XML layout) untuk menentukan

Dasar Teori :

gambar apa yang digunakan. Gambar yang digunakan diambil dari resource drawable. ImageButton merupakan subclass dari ImageView. ImageButton mirip dengan perilaku Button yang memiliki fitur yang merespon even click. EditText (atau textBox) widget merupakan extension dari TextView yang mengijinkan get dan set text untuk update. Sebagai tambahan dari property standar TextView, EditText memiliki beberapa fitur diantaranya : android:autoText android:capitalize android:digits android:singleLine android:password android:numeric android:phonenumber (true/false) provides automatic spelling assistance (words/sentences) automatic capitalization to configure the field to accept only certain digits is the field for single-line / multiple-line input (true/false) controls fields visibility (integer, decimal, signed) controls numeric format (true/false) Formatting phone numbers

Checkbox merupakan tipe tombol dengan 2 state yang bisa berupa checked atau unchecked.

Radio button juga merupakan tipe tombol dengan 2 state yang bisa berupa checked

atau unchecked. Ketika radio button di-unchecked, user dapat menekan atau meng-klik tombol untuk men-check. Biasanya Radio button digunakan bersama dalam sebuah RadioGroup. Jika beberapa radio buttons berada didalam radio group, men-check satu radio button akan meng-unchecks lainnya. RadioButton merupakan turunan dari TextView. Semua property standard TextView untuk font face, style, color, dsb. Juga bias digunakan untuk mengontrol tampilan radio button. Kita dapat memanggil fungsi isChecked() pada RadioButton untuk mengetahui apakah di-select, toggle() untuk men-select nya, dan seterusnya seperti halnya pada CheckBox. Latihan : 1. Memuat gambar dengan menggunakan ImageView dan ImageButton. (Catatan : cari sembarang file gambar dengan format png, kemudian copy ke folder resource draw pada project Android)

2.

In this little example we will use an AbsoluteLayout holding label( TexView), a textBox( EditText), and a Button. We will use the view as a sort of simplified login screen. Tampilan :

XML Layout :

Source :

3.

A example usage of a checkbox inside your activity. Tampilan :

XML Layout :

Source :

4.

UI uses RadioButtons and CheckBoxes to define choices. We extend the previous example by adding a RadioGroup and three RadioButtons. Only new XML and Java code is shown. Tampilan :

XML Layout :

Source :

Tugas : 1. Buat resume masing - masing latihan (Source code, tampilan dan analisa). 2. Buatlah simple calculator dan fungsikan aplikasi calculator tersebut.

Anda mungkin juga menyukai