Kumpulan widgets yang memiliki struktur tersendiri - sendiri biasanya
disebut dengan contrainers. jika kita berkerja dalam sebuah tampilan
dimana terdapat beberapa widget kita harus menentukan layout yang
digunakan. seperti kebanyakan GUI yang memiliki layout management untuk
menampilkan containers, seperti layout BoxLayout di Java/Swing, Android
juga memiliki beberapa layout management yaitu sebagai berikut :
A. Linear
Penggunaanya mirip dengan model box dari Java/Swing, yaitu menampilkan
widgets atau containers dalam posisi baris atau colom, satu per satu.
konfigurasi LinearLayout mempunyai 5 contents yaitu :
Orientation, Fill Model, Weight, Gravity, dan Padding.
1. Orientation
Orientation mengindikasikan layout ditampilkan berdasarkan baris atau kolom.
2. Fill Model
Fill Model adalah bentuk tampilan element/widgets terhadap space yang tersedia. terdiri dari tiga pilihan, yaitu :
- Spesific dimension, seperti 125px untuk mengisi widgets tampilan di 125pixel.
- Wrap_Content, widgets akan mengisi posisi dengan konsep natural space.
- Fill_parent, widgets akan mengisi posisi yang tersedia.
3. Weight
Weight mengatur settingan untuk android.layout_width(untuk baris) dan android.layout_height(untuk kolom).
4. Gravity
Gravity secara default pada tampilan dengan LinearLayout adalah "Left
and top aligned". jika kita menginginkan tampilan yang berbeda kita isa
mengatur gravity sesuai kebutuhan. Nilai - nilai gravity adalah left,
center_horizontal, right for left-aligned, centered, dan right-aligned.
5.Padding
Sumber : Pemograman Aplikasi Mobile Smartphone dan tablet PC Berbasic Android Penerbit Informatika, Bandung, 2012 By : Nazruddin Safaat
0 Komentar untuk "Konsep Aplikasi Android Dengan Kumpulan Widgets "