Materi Responsive Layout Android Studio

MATERI RESPONSIVE LAYOUT ANDROID STUDIO  

PEMBUATAN RESPONSIVE LAYOUT

A.Jenis dan Fungsi LAYOUT

    Layout merupakan suatu tampilan tata letak di Android untuk mengatur penempatan teks,gambar,ataupun komponen lainnya sehingga tampilan pada aplikasi yang dibuat terlihat rapih dan nyaman untuk dilihat oleh pengguna .Jenis dan fungsi Layout adalah sebagai berikut:

1.Linear Layout

    Liner layout adalah yang menyejajarkan semua clind view-nya dalam satu arah,secara vertikal atau horizontal. Penggunaan liner layout dapat menetapkan arah layout menggunakan atribut android:orientation.
            

    Jika menggunakan android orientation vertikal maka pengaturan layout akan berurutan dari atas ke bawah secara vertical. Jika menggunaka android orientation horizontal maka pengaturan layout akan berurutan dari kiri ke kanan secara horizontal. pengisi).Liner layout akan mengkuti margin dan gravity  sejajar kanan, tengah,atau kiri. Berikut ini contoh desain aplikasi android menggunakan liner layout.


2.Relative Layout

    Relative Layout merupakan pengaturan layout yang menepatkan wiget wiget didalamnya seperti 

    Layer,srhingga sebuah widget dapat berada diatas atau di bawah widget lainnya.Jika dibandingkan dengan liner layout maka relative layout merupakan layout yang penataannya lebih bebas karena penempatan widget tidak perlu berurutan dari atas ke bawah atau dari kiri ke kanan seperti pada liner layout, melainkan widget dapat ditempatkan dimana saja dengan mengacu pada widget lain.



    Jadi dapat diartikan bahwa relative layout dapat membuat desain tampilkan aplikasi dengan tata letak objek atau komponen secara bebas tanpa aturan sesuai orientasi (horizontal atau vertical) seperti yang diterapkan pada liner layout. untuk mengatur posisi elemen user interface,misalnya button, cukup drag pada posisi yang diinginkan, tapi jika ingin menggunakan kode XML, ada beberapa atribut yang bisa digunakan pada elemen atau komponen UI didalam relative layout yaitu:

  • Android:layout_centerInparent:jika kita set menjadi "true",elemen UI akan berada ditengah relatif terhadap lebar dan tinggi layout.
  • android:layout_centerHorizontal: jika kita set menjadi "true", elemen UI akan berada di tengah relatif terhadap lebar Layout. 
 



     

 



Komentar

Postingan populer dari blog ini

Membuat relative layout bertema menu gojek

Materi responsive Layout Android Studio

MAPIL BAB1