Sabtu, 21 September 2019

Langakah-Langkah Membuat Aplikasi Login Cv sinar jaya di Android Studio

Langakah-Langkah Membuat Aplikasi Login Cv sinar jaya di Android Studio


  1.  Buatlah Project Baru dengan nama "Nama_nim"
  2. Kemudian Buat activity baru dengan cara klik kanan app > new activity > pilih Empty Activity > kemudian Pada Activity name isi dengan nama "welcome" lalu klik Finish.
  3. setelah itu silakan buka activity.xml, klik mode text, lalu memasukan listing kode berikut ke dalam file activity_main.xml. 
 ACTIVITY_MAIN.XML
 




setelah memasukan kode diatas, maka desain layout pada activity_main.xml akan menjadi seperti
gambar dibawah ini.




4. setelah selesai, sekarang buka activity_welcome.xml, lalu buat desain selamat datang atau  sambutan bawah kamu telah berhasil login seperti contoh berikut:



5. setelah selesai mendesain tampilkan aplikasi kita sekarang kita buat MainActivity.java dan masukan listing code dibawah ini :

MainActivity.java 

package com.example.sudananasrudin.sudananasrudin_161021450197;

import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {

    EditText username, password;
    Button btnLogin;
    @Override 
        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        username = (EditText) findViewById(R.id.username);
        password = (EditText) findViewById(R.id.password);
        btnLogin = (Button)findViewById(R.id.btnLogin);

        btnLogin.setOnClickListener(new View.OnClickListener() {
            class welcome {
            }

            @Override 
                 public void onClick(View v) {

                String usernameKey = username.getText().toString();
                String passwordKey = password.getText().toString();

                if (usernameKey.equals("admin") && passwordKey.equals("123")){
                    //jika login berhasil 
                   Toast.makeText(getApplicationContext(), "LOGIN SUKSES",
                            Toast.LENGTH_SHORT).show();
                    Intent intent = new Intent(MainActivity.this, welcome.class);
                    MainActivity.this.startActivity(intent);
                    finish();
                }else {
                    //jika login gagal 
                    AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                    builder.setMessage("Username atau Password Anda salah!")
                            .setNegativeButton("Retry", null).create().show();
                }
            }

        });

    }
}

6. kemudian yang terakhir buka welcome.java dan masukan listing  kode dibawah ini:

Welcome.java

package com.example.sudananasrudin.sudananasrudin_161021450197;

import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;

class Welcome extends AppCompatActivity {

    Button btnExit;
    @Override 
         protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_welcome);

        btnExit = (Button) findViewById(R.id.btnExit);

        btnExit.setOnClickListener(new View.OnClickListener() {
            @Override 
                  public void onClick(View v) {
                //perintah untuk mengakhiri aplikasi 
             finish();
            }
        });

    }
}


simpan project anda dan jalankan Run atau melalui menu Run > Run 'app' kemudian perangat yg anda gunakan.

hasil run:
 

Tidak ada komentar:

Posting Komentar