Membuat Aplikasi Login Sederhana memanfaatkan Toast dan Intent pada Android Studio – Sebelumnya kita sudah mencoba membuat aplikasi dua activity dengan intent dan membuat aplikasi untuk menerima inputan. Kali ini kita akan mencoba menggabungkannya dalam sebuah aplikasi login sederhana. Seperti kita tahu proses Login pasti sudah sangat sering kita jumpai pada sebuah aplikasi. Proses Login ini sendiri dimaksudkan untuk validasi apakah pengguna memiliki hak untuk menggunakan aplikasi lebih lanjut.
Aplikasi login yang akan kita buat merupakan aplikasi login yang masih sangat sederhana. Logika jalannya aplikasi yang akan kita buat adalah dimulai pengguna memasukkan username dan password pada editText yang telah disediakan kemudian menekan tombol login. Username dan password yang diinputkan akan diperiksa menggunakan percabangan sederhana. Apabila yang diinputkan sesuai kriteria maka akan menuju activity kedua dengan memanfaatkan Intent. Namun apabila tidak sesuai maka kita akan memunculkan notifikasi bahwa username dan password salah dengan memanfaatkan Toast.
Langsung saja kita mulai membuat project aplikasi baru, disini saya membuat project dengan nama “Coba Login” dan memilih Empty Activity sebagai activity utama. Bagi yang kesulitan membuat project baru silahkan buka ulasan membuat project baru dengan Android Studio. Setelah project baru kita selesai, kita kita mulai dengan mendesain interface pada “activity_main.xml”, silahkan gunakan kode berikut
Langsung saja kita buka layout dari activity kedua yang berhasil kita buat, buka “activity_berhasil.xml” kemudian silahkan ketikkan kode berikut
Sebelum mengisi method OnClick jangan lupa tambahkan pemanggilannya untuk tombol proses, silahkan ikuti kode berikut
Maksud dari kode textuser.getText().toSting().equals(“idncoding”) adalah variabel txtuser yang berisi dari EditText username akan diambil isi textnya dengan getText(), Kemudian diubah menjadi String dengan toSting(). Sedangkan equals(“”) yang merupakan salah satu public methods disini saya gunakan maksudnya untuk pembanding apakah text yang ada pada variabel tersebut sama dengan yang ada dalam tanda petik dua, dan begitu pula untuk text password.
Untuk full kode pada MainActivity.java sebagai berikut
Akhirnya coding selesai, silahkan running project anda pada device atau emulator maka hasilnya akan seperti ini
1 comments so far
Hay
EmoticonEmoticon