<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
Ubah menjadi
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
Perubahan diatas digunakan untuk menghilangkan header pada aplikasi login.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp"
android:background="@android:color/holo_blue_dark"
android:gravity="center"
tools:context=".MainActivity">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="36sp"
android:textStyle="bold"
android:text="Login disini"
android:layout_marginBottom="16dp"
/>
<EditText
android:id="@+id/et_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Email"
android:background="@android:color/background_light"
android:padding="16dp"
android:layout_marginBottom="16dp"
/>
<EditText
android:id="@+id/et_password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:hint="Password"
android:background="@android:color/background_light"
android:padding="16dp"
android:layout_marginBottom="16dp"
/>
<Button
android:id="@+id/bt_login_submit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16dp"
android:text="Masuk"
android:background="@android:color/holo_blue_light"
/>
</LinearLayout>
package com.jelasteknologiblogspot.loginsederhanaimport androidx.appcompat.app.AppCompatActivityimport android.os.Bundleimport android.view.Viewimport android.widget.Buttonimport android.widget.EditTextimport android.widget.Toastclass MainActivity : AppCompatActivity() {override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)val email:String = "user@gmail.com"val password:String = "12345"//inisiasi atribut pada tampilan loginval etEmail:EditText= findViewById(R.id.et_email)val etPassword:EditText = findViewById(R.id.et_password)val btLoginSubmit:Button = findViewById(R.id.bt_login_submit)//menambahkan action button pada form loginbtLoginSubmit.setOnClickListener(View.OnClickListener {if (etEmail.text.isEmpty()||//aksi jika email atau password kosongetPassword.text.isEmpty()){Toast.makeText(this,"Isi data pengguna dengan benar", Toast.LENGTH_SHORT).show()}else if(etEmail.text.toString().equals(email)&&// aksi jika email dan password sesuaietPassword.text.toString().equals(password)){Toast.makeText(this,"Login berhasil", Toast.LENGTH_SHORT).show()}else{//aksi jika email atau password tidak sesuaiToast.makeText(this,"Login gagal", Toast.LENGTH_SHORT).show()}})}}
7.Setelah selesai, jalankan aplikasi tersebut. Gunakan perangkat AVD Pada Android Studio atau perangkat yang sudah tersambung dengan ADB.
Hasil :

terimakasih!!!
Untuk sumber kode bisa di unduh disini : https://github.com/fahmifhusin/LoginSederhana

