Step 1: Open The Software Which is Android Studio.
Step 2: Select The -> +Start a new android studio project.

Step 3: Select The Empty Activity And Click Next,

Step 4: Type The Android Application Name as “StaticLogin” and select the Minimum SDK level which is “API 15: ANDROID 4.0.3 (IceCreamSandwich). Click on Finish button.

Design an Activity as shown below.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="20dp"
tools:context=".MainActivity">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Email:"
android:id="@+id/tvEmail"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textColor="#020202" />
<EditText
android:id="@+id/inputEmail"
android:layout_below="@+id/tvEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<TextView
android:id="@+id/tvPassword"
android:layout_below="@+id/inputEmail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Password:"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:textColor="#010101" />
<EditText
android:id="@+id/inputPassword"
android:layout_below="@+id/tvPassword"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
<Button
android:id="@+id/btnLogin"
android:layout_below="@+id/inputPassword"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Login"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
</RelativeLayout>Step 5: Select File -> New -> Activity -> Empty Activity. And specify Name of activity as “SecondAcitvity” and click on Finish Button.
It will create second activity in your Application.
Step 6: Open MainActivity.java file and write down the following code to authenticate the user and open “SecondAcitvity” From MainActivity.
package com.socialcodia.staticlogin; //your app pakage name
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 {
private EditText inputEmail, inputPassword;
private Button btnLogin;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
inputEmail = findViewById(R.id.inpuEmail);
inputPassword = findViewById(R.id.inputPassword);
btnLogin = findViewById(R.id.btnLogin);
btnLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String email = inputEmail.getText().toString().trim();
String password = inputPassword.getText().toString().trim();
if (email.isEmpty())
{
Toast.makeText(getApplicationContext(), "Enter Email Address", Toast.LENGTH_SHORT).show();
}
else if (password.isEmpty())
{
Toast.makeText(getApplicationContext(), "Enter Password", Toast.LENGTH_SHORT).show();
}
else if (email.equals("admin") && password.equals("admin"))
{
Toast.makeText(getApplicationContext(), "Login Successful", Toast.LENGTH_SHORT).show();
Intent intent = new Intent(getApplicationContext(),SecondActivity.class);
startActivity(intent);
}
else
{
Toast.makeText(getApplicationContext(), "Enter Email Address", Toast.LENGTH_SHORT).show();
}
}
});
}
}
Step 7: Run The Application


Excellent Content.