Konsep Aplikasi Android Dengan Kumpulan Widgets

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

Padding memiliki empat nilai standard yaitu paddingLeft, paddingRight, paddingTop, dan paddingBottom. Berikut gambar yang menjelas posisi padding dari sebuah widgets.

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 "

 
-->