10 TH
10 TH
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="LOGIN"
android:textStyle="bold"
android:layout_gravity="center"
android:textSize="50dp"
android:textColor="@color/black"/>
<TextView
android:layout_marginTop="30dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enter your name:"
android:textSize="20dp"
android:textColor="@color/black"/>
<EditText
android:textAlignment="center"
android:layout_marginTop="30dp"
android:background="@drawable/border"
android:id="@+id/usernameEditText"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Your name" />
<TextView
android:layout_marginTop="30dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enter password:"
android:textSize="20dp"
android:textColor="@color/black"/>
<EditText
android:textAlignment="center"
android:layout_marginTop="30dp"
android:background="@drawable/border"
android:id="@+id/passwordEditText"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Your password" />
<Button
android:layout_marginTop="30dp"
android:id="@+id/loginButton"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="Login" />
<TextView
android:layout_marginTop="30dp"
android:id="@+id/messageTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="" />
</LinearLayout>
package com.example.helloworld;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
usernameEditText = findViewById(R.id.usernameEditText);
passwordEditText = findViewById(R.id.passwordEditText);
loginButton = findViewById(R.id.loginButton);
messageTextView = findViewById(R.id.messageTextView);
loginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String username = usernameEditText.getText().toString();
String password = passwordEditText.getText().toString();
LOGIN CODE:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="LOGIN"
android:textStyle="bold"
android:layout_gravity="center"
android:textSize="50dp"
android:textColor="@color/black"/>
<TextView
android:layout_marginTop="30dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enter your name:"
android:textSize="20dp"
android:textColor="@color/black"/>
<EditText
android:textAlignment="center"
android:layout_marginTop="30dp"
android:background="@drawable/border"
android:id="@+id/usernameEditText"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Your name" />
<TextView
android:layout_marginTop="30dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Enter password:"
android:textSize="20dp"
android:textColor="@color/black"/>
<EditText
android:textAlignment="center"
android:layout_marginTop="30dp"
android:background="@drawable/border"
android:id="@+id/passwordEditText"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Your password" />
<Button
android:layout_marginTop="30dp"
android:id="@+id/loginButton"
android:layout_width="match_parent"
android:layout_height="60dp"
android:text="Login" />
<TextView
android:layout_marginTop="30dp"
android:id="@+id/messageTextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="" />
</LinearLayout>
package com.example.helloworld;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
usernameEditText = findViewById(R.id.usernameEditText);
passwordEditText = findViewById(R.id.passwordEditText);
loginButton = findViewById(R.id.loginButton);
messageTextView = findViewById(R.id.messageTextView);
loginButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String username = usernameEditText.getText().toString();
String password = passwordEditText.getText().toString();
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAlignment="center"
android:text="Student Registration"
android:textStyle="bold"
android:layout_gravity="center"
android:textSize="50dp"
android:textColor="@color/black"/>
<EditText
android:paddingStart="18dp"
android:layout_marginTop="40dp"
android:id="@+id/nameEditText"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Name" />
<EditText
android:paddingStart="18dp"
android:layout_marginTop="40dp"
android:id="@+id/classEditText"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Class" />
<EditText
android:paddingStart="18dp"
android:layout_marginTop="40dp"
android:id="@+id/emailEditText"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Email" />
<EditText
android:paddingStart="18dp"
android:layout_marginTop="40dp"
android:id="@+id/mobileEditText"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Mobile Number"
android:inputType="phone" />
<EditText
android:paddingStart="18dp"
android:layout_marginTop="40dp"
android:id="@+id/addressEditText"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="Address" />
<Button
android:layout_marginTop="40dp"
android:id="@+id/registerButton"
android:background="@drawable/border"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="Register" />
</LinearLayout>
package com.example.helloworld;
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 RegistrationActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_registration);
nameEditText = findViewById(R.id.nameEditText);
classEditText = findViewById(R.id.classEditText);
emailEditText = findViewById(R.id.emailEditText);
mobileEditText = findViewById(R.id.mobileEditText);
addressEditText = findViewById(R.id.addressEditText);
registerButton = findViewById(R.id.registerButton);
registerButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Get the values from EditText fields
String name = nameEditText.getText().toString();
String className = classEditText.getText().toString();
String email = emailEditText.getText().toString();
String mobile = mobileEditText.getText().toString();
String address = addressEditText.getText().toString();
// Perform registration logic here, such as sending data to a server or storing locally