PENGENALAN LAYOUTING LANJUTAN (FrameLayout, ListView, GridView, ConstrainLayout) PADA ANDROID STUDIO

 

Menggunakan FrameLayout

            FrameLayout adalah layout sederhana. layout ini bisa berisi satu atau lebih View

child, dan mereka bisa tumpang tindih satu sama lain. Oleh karena itu, atribut android:

layout_gravity digunakan untuk menemukan ViewChild.

Untuk membuat FrameLayout pada layout.xml tersebut, kalian perlu

menambahkan tag <FrameLayout> dan di akhri dengan tag </FrameLayout>, pada contoh

berikut ini, kita akan membuat 2 buah Button, button kedua akan kita sisipkan pada button

pertama.

 

Untuk prakteknya ikuti langkah berikut :

·         Buka IDE android studio

·         Ketikkan script program pada activity_main.xml seperti berikut



·         Hasil

 


Membuat ListView Sederhana

            ListView dikatakan sederhana atau komplek ditentukan oleh kompleksitas item dari

ListView tersebut. Jika masing-masing item dari ListView menampilkan sebuah kata atau

kalimat saja, maka ListView tersebut sederhana. Jika masing-masing item dari ListView

memiliki isi yang komplek seperti item dari sebuah status jejaring sosial dimana pada

masing-masing item memiliki foto profil, nama, waktu, status dan komentar, maka

ListView tersebut adalah ListView komplek. Pembuatan ListView komplek dilakukan

dengan Custom ListView.

 

Untuk prakteknya ikuti langkah berikut :

·         Buka IDE android studio

·         Ketikkan script program pada activity_main.xml seperti berikut

 


·         Ketikkan pada MainActivity.java seperti berikut

 


·         Hasil

 




Menggunakan GridView

            GridView adalah salah satu container, yang digunakan untuk menampilkan

konten View, konten View dalam GridView akan tersusun bentuk kotak-kotak seperti

sebuah rak lemari, , yang dimana kita dapat menyimpan barang-barang. Penulisan

coding beserta struktur datanya, hampir sama dengan ListViw, hanya saja data yang

ditampilkan secara Grid atau Kotak-kotak.

 

Untuk prakteknya ikuti langkah berikut :

·         Buka IDE android studio

·         Ketikkan script program pada activity_main.xml seperti berikut

 


·         Ketikkan pada MainActivity.java seperti berikut

 



·         Hasil

 


Menggunakan ConstraintLayout

            Constraint layout merupakan layout terbaru dari android. Layout ini berbasis relative

layout, namun mempunyai tingkat kemudahan yang lebih baik dalam penggunaannya.

Hal ini dikarenakan, contraint layout dapat digunakan dengan baik pada design mode

didalam Android Studio. Setiap item pada constraint layout memiliki 4 arah constraint

yaitu top, left, right, dan bottom. Ke empat arah ini memiliki sebuah connection source

yang dapat ditarik ke parent atau ke objek lain.

 

Untuk prakteknya ikuti langkah berikut :

·         Buka IDE android studio

·         Ketikkan script program pada activity_main.xml seperti berikut






 

·         Hasil

 


Komentar

Postingan Populer