0% found this document useful (0 votes)
12 views2 pages

Mad 27

The document contains Java code for an Android application that implements a simple login functionality. It checks if the entered username and password match predefined values ('admin' and '1234') and displays a success message or a failure toast accordingly. The associated XML layout defines the user interface elements such as TextViews, EditTexts, and a Button for user interaction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views2 pages

Mad 27

The document contains Java code for an Android application that implements a simple login functionality. It checks if the entered username and password match predefined values ('admin' and '1234') and displays a success message or a failure toast accordingly. The associated XML layout defines the user interface elements such as TextViews, EditTexts, and a Button for user interaction.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Prac cal 27

Java :
package com.example.raj_app;
import android.os.Bundle; import
android.view.View; import
android.widget.Bu on; import
android.widget.EditText; import
android.widget.TextView; import
android.widget.Toast;
import androidx.appcompat.app.AppCompatAc vity; public class
MainAc vity extends AppCompatAc vity {
TextView textView;
EditText username,password;
Bu on login_btn; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ac vity_main); textView = (TextView)
findViewById(R.id.result_view); username = (EditText)
findViewById(R.id.username_input); password = (EditText)
findViewById(R.id.password_input); login_btn = (Bu on)
findViewById(R.id.login_btn); login_btn.setOnClickListener(new
View.OnClickListener() {
@Override
public void onClick(View v) {
String user_name = username.getText().toString(); String
pass_word = password.getText().toString();
if(user_name.equals("admin") && pass_word.equals("1234"))
{
textView.setText("Logged in Sucessfully");
}
else {
Toast.makeText(MainAc vity.this,"Log in failed",Toast.LENGTH_LONG).show();
}
}
});
}
} Xml:
<?xml version="1.0" encoding="u -8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="h p://schemas.android.com/apk/res/android"
xmlns:app="h p://schemas.android.com/apk/res-auto"
xmlns:tools="h p://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" android:padding="4dp"
tools:context=".MainAc vity"> <TextView
android:id="@+id/label1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Username"
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.107"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.248" />
<TextView android:id="@+id/label2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Password"
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.107"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.323" />
<EditText
android:id="@+id/username_input"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10" android:inputType="text"
android:text=""
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.694"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.237" />
<EditText
android:id="@+id/password_input"
android:layout_width="wrap_content"
android:layout_height="wrap_content" android:ems="10"
android:inputType="textPassword"
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.699"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.303" />
<Bu on
android:id="@+id/login_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Bu on"
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.411" />
<TextView
android:id="@+id/result_view"
android:layout_width="165dp"
android:layout_height="81dp"
android:text="" android:textSize="36dp"
android:textStyle="bold"
app:layout_constraintBo om_toBo omOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVer cal_bias="0.618" />
</androidx.constraintlayout.widget.ConstraintLayout>

Output :

You might also like