100% found this document useful (1 vote)
2K views7 pages

Write A Program To Accept Username and Password From The End User Text View and Edit Text

The document describes two Android programming exercises. The first creates a login screen that accepts a username and password and displays a success message. The second creates a student information form that accepts a name, date of birth, and contact number from text fields and displays the input on a submit button press. Both involve designing XML layout files and Java activity classes to build the user interfaces and handle input and output.

Uploaded by

Ss1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
2K views7 pages

Write A Program To Accept Username and Password From The End User Text View and Edit Text

The document describes two Android programming exercises. The first creates a login screen that accepts a username and password and displays a success message. The second creates a student information form that accepts a name, date of birth, and contact number from text fields and displays the input on a submit button press. Both involve designing XML layout files and Java activity classes to build the user interfaces and handle input and output.

Uploaded by

Ss1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Pingle Sakshi

1905300038

Practical No: 07
Exercise
1. Write a program to accept username and password from the end user Text
View and edit Text

Activity_Main.xml:

<?xml version="1.0" encoding="utf-8"?>


<androidx.constraintlayout.widget.ConstraintLayout
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"
tools:context=".MainActivity">

<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="130dp"
android:layout_x="214dp"
android:layout_y="431dp"
android:text="LOG IN"
android:textSize="34dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.815"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.89" />

<EditText
android:id="@+id/editTextTextusername"
android:layout_width="277dp"
android:layout_height="130dp"
android:layout_marginTop="100dp"
android:layout_x="24dp"
android:layout_y="86dp"
android:ems="10"
android:hint="user_name"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
Pingle Sakshi
1905300038

<EditText
android:id="@+id/editTextNumberPassword"
android:layout_width="278dp"
android:layout_height="100dp"
android:layout_marginTop="56dp"
android:layout_x="27dp"
android:layout_y="258dp"
android:ems="10"
android:hint="password"
android:inputType="numberPassword"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.503"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/editTextTextusername" />
</androidx.constraintlayout.widget.ConstraintLayout>

MainActivity.java:

package com.example.practical7question1excercise;
import androidx.appcompat.app.AppCompatActivity;
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;
EditText Password;
Button LOGIN;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
username=(EditText) findViewById(R.id.editTextTextusername);
Password=(EditText) findViewById(R.id.editTextNumberPassword);
LOGIN=(Button) findViewById(R.id.button);
LOGIN.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText( MainActivity.this, "login succesfully", Toast.LENGTH_SHORT).show();
Pingle Sakshi
1905300038

}
});
}
}
Pingle Sakshi
1905300038

2. Write a program to accept personal information of student.


Activity_Main.xml:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
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"
tools:context=".MainActivity">

<TextView
android:id="@+id/Textview"
android:layout_width="304dp"
android:layout_height="181dp"
android:layout_marginBottom="20dp"
android:text="personal information of students"
android:textSize="25dp"
android:textStyle="italic"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.242"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="1.0" />

<EditText
android:id="@+id/name"
android:layout_width="347dp"
android:layout_height="92dp"
android:layout_marginBottom="20dp"
android:ems="10"
android:hint="Enter you name"
android:inputType="textPersonName"
android:textSize="18sp"
android:gravity="start"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.474"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.119" />
Pingle Sakshi
1905300038

<EditText
android:id="@+id/dob"
android:layout_width="349dp"
android:layout_height="86dp"
android:ems="10"
android:gravity="start"
android:hint="Enter your date of birth"
android:inputType="textPersonName"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.293" />

<EditText
android:id="@+id/contactno"
android:layout_width="345dp"
android:layout_height="87dp"
android:ems="10"
android:gravity="start"
android:hint="Enter your contact no"
android:inputType="textPersonName"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.53"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.456" />

<Button
android:id="@+id/btnSubmit"
android:layout_width="180dp"
android:layout_height="59dp"
android:text="Submit"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.93"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.617" />
</androidx.constraintlayout.widget.ConstraintLayout>
Pingle Sakshi
1905300038

MainActivity.java:

package com.example.practical7question2;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {


TextView Information;
EditText name;
EditText dob;
EditText contactno;
Button submit;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Information=(TextView) findViewById(R.id.Textview);
name=(EditText) findViewById(R.id.name);
dob=(EditText) findViewById(R.id.dob);
contactno=(EditText) findViewById(R.id.contactno);
submit=(Button) findViewById(R.id.btnSubmit);
submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
String name1=name.getText().toString();
String dob1=dob.getText().toString();
String contactno1=contactno.getText().toString();
Information.setText("NAME:"+name1+"\nDate of Birth:"+dob1+"\
nConatct_Number:"+contactno1);
}
});
}
}
Pingle Sakshi
1905300038

You might also like