Skip to main content

MEMBUAT HALAMAN LOGIN - TUGAS 4

Nama : Meyroja Jovancha Firoos

NRP    : 5025211204

Kelas  : Pemrograman Perangkat Bergerak (B)


Login Page

Dalam pembelajaran Pemrograman Perangkat Bergerak Aplikasi, mahasiswa diberikan kesempatan untuk mempraktikkan pembuatan halaman login sederhana menggunakan Android Studio. Referensi dari blog membantu memahami langkah-langkah yang diperlukan. Berikut ini adalah langkah-langkah untuk membuat halaman login:


1. Menyiapkan proyek



Buka Android Studio, lalu pilih "New Project" untuk membuat proyek baru. Selanjutnya, pilih "Empty Activity" untuk menyiapkan proyek.


2. Menambahkan Warna

Di bawah folder `res -> values`, buka file `colors.xml`. Anda bisa menambahkan warna sesuai kebutuhan aplikasi Anda. Sebagai contoh, saya menggunakan warna merek kami yaitu #8692f7.


3. Buat custom_edittext.xml

Klik kanan pada folder drawable di bawah folder res lalu klik New -> Drawable Resource File

Sudut bulatnya adalah 20dp, Anda dapat menyesuaikannya sesuai kebutuhan Anda.

Ketik kode di bawah ini:


4. Menuliskan kode di activity_main.xml

Kami telah merancang halaman login yang minimalis dan menarik di Android Studio. Desain ini menggunakan Linear Layout yang berisi CardView, dua EditText, dan satu Button.

Untuk mempercantik tampilan, kami menambahkan latar belakang pada CardView dengan menggunakan custom_edittext.xml, yang memberikan sudut bulat berwarna ungu.


5. Ketik kode di bawah ini dalam MainActivity.java

Ada tombol bernama loginButton di mana kami telah menetapkan onClickListener dan di dalamnya, kami telah menulis logika berikut.

Kami telah menetapkan nama pengguna sebagai "user" dan kata sandi sebagai "1234", jadi jika string sesuai dengan string pengguna maka toast akan ditampilkan sebagai Login Berhasil tetapi jika string pengguna tidak cocok dengan string statis maka toast akan ditampilkan sebagai "Login Gagal!".



Tampilan :


Github : https://github.com/ayyfuadh/PPB-B/tree/main/MyLogin








Comments

Popular posts from this blog

TUGAS 7 PEMROGRAMAN PERANGKAT BERGERAK (B)

 Nama     : Meyroja Jovancha Firoos NRP         : 5025211204 Kelas        : Pemrograman Perangkat Bergerak (B) My Desert Clicker App - Activity Lifecycle Pada tugas kali ini, Anda akan mempelajari aspek penting dari memulai interaksi pengguna dalam sebuah aplikasi, yaitu Activity Lifecycle dalam aplikasi Android. Tugas ini melibatkan pembuatan aplikasi bernama "My Desert Clicker App". Aplikasi ini memungkinkan pengguna untuk berinteraksi dengan menekan (klik) gambar kue, yang akan meningkatkan penghitung jumlah kue yang terjual. Selain itu, jumlah total pendapatan (revenue) juga akan bertambah seiring dengan penjualan kue. Pengguna juga memiliki opsi untuk menekan tombol "share" yang membuka jendela opsi untuk membagikan informasi ke aplikasi lain. Implementasi: 1. Langkah 1: Periksa metode onCreate() dan tambahkan logging    - Dalam diagram siklus hidup aktivitas, metode onCreate() harus diimplementasikan oleh setiap...

DESIGN MOBILE APPLICATION - TUGAS 1 PEMROGRAMAN PERANGKAT BERGERAK (B)

Nama  : Meyroja Jovancha Firoos NRP     : 5025211204 Kelas    : PPB B COURTIFY Aplikasi yang digunakan untuk memesan makanan pada saat di foodcourt  secara online, sehingga customer tidak perlu memilih secara offline ataupun mendatangi tempat makanan satu persatu (hanya perlu memesan melalui tempat duduk di foodcourt ). Aplikasi ini juga dilengkapi dengan fitur memilih meja, sign in,  detail pesanan, pembayaran online dan review untuk restoran.  Design menggunakan aplikasi Figma. Berikut adalah link Figma design tersebut :  Courtify Figma Loading Screen : Pada saat pengguna membuka aplikasi courtify , pengguna akan melihat tampilan loading screen seperti dibawah ini. Home page : Setelah pengguna melakukan sign in ataupun sign up, pengguna akan langsung menuju pada home page seperti dibawah ini. kemudian pengguna dapat memilih detail lokasi foodcourt yang ingin didatangi oleh pengguna, lalu kemudian dapat langsung memilih meja untuk duduk sesu...

HAPPY BIRTHDAY APP - TUGAS 2 PPB

 Nama     : Meyroja Jovancha Firoos  NRP        : 5025211204 Kelas       : PPB (B) ANDROID STUDIO - HAPPY BIRTHDAY Pada tugas kali ini saya mencoba mencoba mengimplementasikan birthday app menggunakan Empty Activity yang ada pada software Android Studio. Saya memodifikasi sedikit dari materi yang diberikan menjadi desain yang lebih personal. Source Code :  Tugas 2 PPB