Kamis, 19 Juli 2018

Perbedaan Linear Layout, Relative Layout dan Constraint Layout

Perbedaan Linear Layout, Relative Layout dan Constraint Layout

Assalamualaikum..
Sahabat Blogger, kembali lagi denganku. Kali ini kita akan membahas tentang perbedaan "Linear Layout Relative Layout dan Constraint Layout".
Saya akan menjelaskan terlebih dahulu apa itu pengertian dari Layout ? Layout adalah tata letak dari suatu elemen desain yang di tempatkan dalam sebuah bidang menggunakan sebuah media yang sebelumnya sudah di konsep terlebih dahulu. Dari pengertian tersebut dapat kita ambil pengertian yang lebih mudah yaitu layout adalah tata letak dari objek objek dari desain yang kita buat.

1. Linear Layout
 
Nahh Yang pertama kita akan membahas tentang Linear Layout . Nahh apakah itu Linear Layout ? Linear Layout adalah jenis layout dimana user menempatkan 1 objek (widget) perbaris/kolom. Jadi di dalam setiap baris/kolom hanya ada 1 objek (widget) yang kita tempatkan . Nahh di Linear Layout ini ada dua jenis, yaitu :
a. Vertical Linear Layout : Apabila user menempatkan 1 widget (objek) per baris

b. Horizontal Linear Layout : Apabila user menempatkan 1 objek per kolom.


2. Relative Layout

Nah setelah kita bahas Linear Layout, kini kita akan beralih tentang Relative Layout. apasih Relatif Layout itu menurut kalian? oke, akan saya ungkap pengertianya. Relative Layout adalah Layout yang penataanya nya ini adalah penempatang yang menempatkan widget-widget didalamnya seperti layer, sehingga sebuah widget dapat berada diatas / dibawah widget atau dengan kata lain Relative merupakan layout yang penataanya lebih bebas (Relative) sehingga bisa ditata dimana saja. jadi intinya kita dapat secara bebas mengatur objek-objek yang kita tempatkan apabila kita menggunakan Relative Layout.



3. Constraint Layout 

Sekarang kita beralih ke pembahasan Constraint Layout. Apasih menurut kalian Constraint Layout itu ? okee langsung saja kita ungkap apa itu Constraint Layout adalah Layout yang serupa dengan Relative Layout tetapi lebih fleksibel. Layout ini mengelompokkan tampilan anak menggunakan titik jangkar (koneksi ke tampilan lainnya), tepi, dan panduan untuk mengontrol bagaimana tampilan diletakkan relatif terhadap elemen lain di layout. ConstraintLayout didesain untuk membuat tampilan mudah diseret dan dilepaskan di editor layout Android Studio. Berikut adalah tampilan untuk Constraint Layout.


Kesimpulan nyaa, Jadi dari semua layout memiliki kelebihan dan kekuranganya masing-masing. Linear Layout hanya dapat meletakkan 1 objek setiap baris atau kolom dan harus sejajar penempatannya, Linear Layout dapat menyesuaikan letak objek jika diaplikasikan di layar yang berbeda ukurannya, Relative Layout dapat secara bebas mengatur objek objek yang kita tempatkan namun objek dapat bertumpuk jika di aplikasikan di layar yg ukurannya berbeda, sedangkan Constraint Layout sama bebasnya seperti Relative namun lebih fleksible sehingga lebih mudah digunakan.

Wassalamualaikum.. 


 

 

 

Tidak ada komentar:

Posting Komentar

Matematika Metode Numerik

MATEMATIKA METODE NUMERIK        Assalamualaikum.. Selamat beraktifitas dan tetap semangat yaa..! Kembali lagi dengan saya Nana Siti Nur...