Tugas 4 PPB B - Membuat Halaman Login
Membuat Halaman Login
Nama : Muhamad Ridho Pratama
NRP : 5025201186
Kelas : Pemrograman Perangkat Bergerak B
-
Buat Project
-
Hapus Template Hello World
-
Buat file Kotlin baru
Agar organisasi struktur file lebih rapi
Isi file tersebut seperti berikut
Panggil fungsi LoginScreen() di file MainActivity.kt
-
Import gambar yang ingin digunakan di halaman depan
-
Buatlah susunan Column
Panggil gambar yang diimpor dan berikan text "Welcome Back" di bawahnya.
-
Berikan modifier pada column, yaitu fillMaxSize(), verticalArrangement, dan horizontalAlignment
-
Berikan modifier pada gambar yang diimpor tadi, untuk mengubah size-nya.
-
Ubah ketebalan dari teks "Welcome Back"
-
Berikan Spacer setinggi 4.dp, lalu teks "Login to your account", di bawah teks "Welcome Back"
-
Berikan Spacer setinggi 16.dp, lalu sebuah text field dengan tipe OutlinedTextField(), dan beri label "Email address"
-
Lakukan hal yang sama, tetapi label diganti menjadi "Password"
-
Berikan Spacer setinggi 16.dp, lalu buat Button dengan text "Login"
-
Berikan Spacer setinggi 32.dp, lalu buat text "Forgot Password?" dengan modifier Modifier.clickable
-
Berikan Spacer setinggi 32.dp, lalu buat text "Or sign in with", dan beri spacer setinggi 8.dp
-
Buat susunan Row, dengan modifier Modifier.fillMaxWidth().padding(40.dp) dan horizontalArrangement = Arrangement.SpaceEvenly
-
Pada Row yang dibuat sebelumnya, tambahkan 3 Image(), yaitu logo Google, Facebook, dan Twitter/X
Berikan modifier Modifier.size(60.dp).clickable { }
-
Menyimpan value di variabel
Agar value di text field Email dan Password bisa ditik dan disimpan, kita perlu membuat variabel email dan password untuk menyimpannya.
-
Tambahkan parameter ke kedua OutlinedTextField() yang dibuat tadi





















Comments
Post a Comment