Sunday, December 24, 2017

√ Xml Layout Pada Android Studio

pada klarifikasi kali ini aku akan membahas perihal layout yang terdapat pada android studio. dimana layout ini untuk menciptakan rancangan UI (user interface) pada aplikasi mobile android.

View dan ViewGroup

Sebuah activity berisi View dan Viewgroup. View ialah sebuah widget yang memiliki tampilan pada layar. Contoh dari view ialah button, label dan textbox. Sebuah view diturunkan dari class Android dasar, yaitu android.view.View.
Satu atau lebih view sanggup dikelompokkan secara bersama ke dalam sebuah ViewGroup. Sebuah ViewGroup menyediakan layout di mana kita sanggup melaksanakan setting tampilan dan view yang ditampilkan secara berurutan. Sebagai contoh, sebuah View Group mencakup Linear Layout dan Frame Layout. Sebuah ViewGroup diturunkan dari kelas dasar android.view.ViewGroup. Android mendukung ViewGroup berikut: LinearLayout, AbsoluteLayout, TableLayout, RelativeLayout, FrameLayout, ScrollView.

Linear Layout

LinearLayout menyusun view dalam bentuk satu kolom atau satu baris. Child view sanggup disusun secara vertikal atau horisontal.

AbsoluteLayout

Absolute layout memungkinkan kita untuk mengspesifikasikan lokasi pasti. Layout ini akan menjadi bermasalah jikalau aplikasi dijalankan pada layar yang memiliki resolusi lebih tinggi.

RelativeLayout

Relative Layout memungkinkan kita untuk menspesifikasikan bagaimana child view diposisikan secara relatif antara satu dengan yang lain.  

FrameLayout

Frame Layout ialah sebuah bingkai pada layar yang sanggup dipakai untuk menampilkan satu view. View yang kita tambahkan ke dalam sebuah FrameLayout selalu berada di kanan atau dari layout. 


Sumber http://www.sharingse.net/