Mengenal Perbedaan Linear, Relative, dan Constraint Layout
- Linear Layout adalah layout yang
terstruktur. linear layout akan meletakkan elemen yang ada di dalamnya secara
berurutan tergantung orientationnya. jika
orientationnya vertical, maka peletakan elemen akan terurut kebawah.
Sedangkan jika orientationnya horizontal (secara default, orientation
horizontal tidak ditulis di dalam XML), maka peletakan elemennya akan terurut
ke samping.
- Relative Layout
- Constraint layout
Relative Layout adalah layout yang penataan nya ini adalah penataan yang
menempatkan widget-widget didalamnya seperti layer, sehingga sebuah
widget dapat berada di atas/di bawah widget lainnya atau dengan kata
lain Relative merupakan layout yang penataannya lebih bebas (Relative)
sehingga bisa di tata di mana saja.
ConstraintLayout adalah kelas baru yang kuat, tujuan dari ConstraintLayout adalah untuk membantu mengurangi jumlah tampilan berlapis, yang akan meningkatkan kinerja file tata letak kita. Kelas tata letak juga memudahkan kita untuk menentukan tata letak daripada saat menggunakan RelativeLayout karena kita sekarang dapat menjangkar sisi mana pun dari tampilan dengan sisi lain mana pun, daripada harus menempatkan seluruh tampilan ke sisi lain.
ConstraintLayout juga ada yang horizontal dan vertical
ConstraintLayout adalah kelas baru yang kuat, tujuan dari ConstraintLayout adalah untuk membantu mengurangi jumlah tampilan berlapis, yang akan meningkatkan kinerja file tata letak kita. Kelas tata letak juga memudahkan kita untuk menentukan tata letak daripada saat menggunakan RelativeLayout karena kita sekarang dapat menjangkar sisi mana pun dari tampilan dengan sisi lain mana pun, daripada harus menempatkan seluruh tampilan ke sisi lain.
ConstraintLayout juga ada yang horizontal dan vertical
Komentar
Posting Komentar