Widget
Sherly Christina, S.Kom., M.Kom
Pengertian
• Obyek yang berfungsi sebagai
antarmuka kepada pengguna
agar dapat berinteraksi dengan
aplikasi Android
Pengertian
• Widget ditampilkan dalam bentuk
View
• 2 cara pemrograman pada
Android:
1. Xml-based (declarative)
2. Kode Java (procedural)
Pengertian
• File-file yang biasa digunakan:
– File Java, mengatur aksi dari widget
– File XML, mendefinisikan komponen elemen XML
yang digunakan untuk inisialisasi Widget beserta
atribut pendukungnya.
– Layout XML, bersifat opsional, menunjukkan
keterangan pada Layout Widget yang digunakan.
Environtment Eclipse-Java-ADT
Pallet
Widget
Properties
Widget
Widget Dasar
• Text View
• Edit Text
• Button
• CheckButton
• RadioButton
• ImageView
• ImageButton
Contoh 1:TextView,EditText,Button
Contoh 1- XML Layout
Contoh 1-Source
Contoh 1 – Source
Widget Selection
• Beberapa Widget Selection:
–Listviews
–listboxes
–Comboboxes
–drop-down lists
–picture galleries dsb
Data Adapter
• memberikan interface untuk
selection baik berupa static array
atau isi database.
• Selection Views : widget-widget yang
menampilkan daftar pilihan
menggunakan adapter sebagai
penyuplai pilihan.
Contoh Data Adapter-Array Adapter
Contoh Data Adapter-Array Adapter
Context to use
Resource Id Data
Source/array
Contoh Simple List
Simple List-XML Layout
Simple List-Source
Simple List-Source
Daftar Pustaka
• Felker D.; Dobbs J, 2011, Android Application
Development For Dummies, Wiley Publishing
Inc., USA
• http://developer.android.com
• Lecture notes : Android, Victor Matos,
Cleveland State University
Ada Pertanyaan?

Widget