Tata letak

Membuat berbagai jenis tata letak, menambahkan interaktivitas pengguna, dan menggunakan data binding. Anda akan menyelesaikan aplikasi AboutMe, yang menunjukkan fakta menarik tentang diri Anda dengan tombol, gambar, dan beberapa teks yang dapat di-scroll. Anda juga akan membuat aplikasi ColorMyViews, yang terdiri dari TextViews yang dapat diklik dan Tombol yang berubah warna saat diketuk.

 

Menggunakan LinearLayout dengan Layout Editor

Codelab

Buat aplikasi AboutMe, dan pelajari cara menambahkan TextView dan ImageView ke LinearLayout. Buat tata letak dapat di-scroll dengan ScrollView.

Menambahkan interaktivitas pengguna

Codelab

Tambahkan kolom input EditText, tombol, dan pemroses klik ke aplikasi AboutMe sehingga pengguna dapat menambahkan atau memperbarui nama panggilan.

Menggunakan ConstraintLayout dengan Layout Editor

Codelab

Buat aplikasi ColorMyViews dan pelajari cara menggunakan ConstraintLayout.

Menggunakan data binding

Codelab

Menggunakan data binding di aplikasi AboutMe untuk membuat kode Anda lebih pendek, lebih mudah dibaca, dan lebih mudah dikelola.

Kuis tata letak

Uji pengetahuan Anda tentang Tampilan dan ViewGroups, seperti LinearLayout dan ConstraintLayout, untuk mendapatkan badge Layout.