0% found this document useful (0 votes)
3 views8 pages

Android Sign Up Form Development

This document is an assignment submission for an Android Application Development course by Ahsan Ali. It includes the main activity Java file and the XML layout for a sign-up form with various input fields such as name, email, password, gender, sports preferences, and more. The layout utilizes a ConstraintLayout with multiple UI elements including TextViews, EditTexts, CheckBoxes, RadioButtons, and Buttons.
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
0% found this document useful (0 votes)
3 views8 pages

Android Sign Up Form Development

This document is an assignment submission for an Android Application Development course by Ahsan Ali. It includes the main activity Java file and the XML layout for a sign-up form with various input fields such as name, email, password, gender, sports preferences, and more. The layout utilizes a ConstraintLayout with multiple UI elements including TextViews, EditTexts, CheckBoxes, RadioButtons, and Buttons.
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

Assignment # 1

Android Application Development

Submitted By : Ahsan Ali

Submitted To : Ma’am Ambreen

Roll No. 4323

Semester : 8th

Class : BS(SE)-Eve-B

Session : 2020-24

FEBRUARY 28, 2024


Ahsan Ali
Ahsanali1819786@[Link]
Final Android Application

[Link]
activity_Main.xml

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


<[Link]
xmlns:android="[Link]
xmlns:app="[Link]
xmlns:tools="[Link]
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<TextView
android:id="@+id/txtName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="280dp"
android:text="Enter Name :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="@+id/txtEmail"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.105" />

<EditText
android:id="@+id/edtName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="9"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.81"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.094" />

<TextView
android:id="@+id/txtSignUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sign Up Form"
android:textSize="20sp"
android:textStyle="bold"
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.022" />

<EditText
android:id="@+id/eMail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="9"
android:inputType="textEmailAddress"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.81"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.176" />

<TextView
android:id="@+id/txtEmail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Email :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/eMail"
app:layout_constraintHorizontal_bias="0.206"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.183" />

<TextView
android:id="@+id/txtpass"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Password :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/pass"
app:layout_constraintHorizontal_bias="0.256"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtEmail"
app:layout_constraintVertical_bias="0.06" />

<EditText
android:id="@+id/pass"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:ems="9"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.81"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/eMail"
app:layout_constraintVertical_bias="0.007" />

<TextView
android:id="@+id/txtCP"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Confirm Password :"
android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/cPass"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="@+id/txtpass"
app:layout_constraintTop_toBottomOf="@+id/txtpass"
app:layout_constraintVertical_bias="0.073" />

<EditText
android:id="@+id/cPass"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="7"
android:inputType="textPassword"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.81"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/pass"
app:layout_constraintVertical_bias="0.036" />

<TextView
android:id="@+id/txtGender"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="28dp"
android:layout_marginTop="41dp"
android:text="Gender :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtCP"
app:layout_constraintVertical_bias="0.0" />

<TextView
android:id="@+id/txtsport"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Sports :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.081"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtGender"
app:layout_constraintVertical_bias="0.101" />

<CheckBox
android:id="@+id/chkBox1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Cricket"
android:textSize="12sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.185"
app:layout_constraintStart_toEndOf="@+id/txtsport"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.531" />

<CheckBox
android:id="@+id/chkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hockey"
android:textSize="12sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.122"
app:layout_constraintStart_toEndOf="@+id/chkBox1"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.531" />

<CheckBox
android:id="@+id/chkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Football"
android:textSize="12sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/chkBox2"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.531" />

<TextView
android:id="@+id/txtdob"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Date of birth :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.096"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtsport"
app:layout_constraintVertical_bias="0.087" />

<DatePicker
android:id="@+id/dob"
android:layout_width="168dp"
android:layout_height="38dp"
android:ems="9"
android:inputType="date"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.34"
app:layout_constraintStart_toEndOf="@+id/txtdob"
app:layout_constraintTop_toBottomOf="@+id/cPass"
app:layout_constraintVertical_bias="0.353" />

<TextView
android:id="@+id/txtCity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="City :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.076"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtdob"
app:layout_constraintVertical_bias="0.111" />

<EditText
android:id="@+id/city"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="9"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.713"
app:layout_constraintStart_toEndOf="@+id/txtCity"
app:layout_constraintTop_toBottomOf="@+id/dob"
app:layout_constraintVertical_bias="0.041" />

<TextView
android:id="@+id/txtCoun"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Country :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.084"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtCity"
app:layout_constraintVertical_bias="0.154" />

<EditText
android:id="@+id/edtCountry"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="12dp"
android:ems="9"
android:inputType="text"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.591"
app:layout_constraintStart_toEndOf="@+id/txtCoun"
app:layout_constraintTop_toBottomOf="@+id/city"
app:layout_constraintVertical_bias="0.0" />

<TextView
android:id="@+id/txtSkill"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Skills :"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.079"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtCoun"
app:layout_constraintVertical_bias="0.174" />

<CheckBox
android:id="@+id/chkBoxTC"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="I accept the terms and Conditions"
android:textSize="10sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.106"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtSkill"
app:layout_constraintVertical_bias="0.196" />

<Button
android:id="@+id/btnSub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Submit"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.265"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/chkBoxTC"
app:layout_constraintVertical_bias="1.0" />

<Button
android:id="@+id/btnClear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Clear"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.388"
app:layout_constraintStart_toEndOf="@+id/btnSub"
app:layout_constraintTop_toTopOf="@+id/btnSub"
app:layout_constraintVertical_bias="1.0" />

<RadioGroup
android:id="@+id/rbtnGroupG"
android:layout_width="195dp"
android:layout_height="56dp"
android:layout_marginTop="8dp"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.69"
app:layout_constraintStart_toEndOf="@+id/txtGender"
app:layout_constraintTop_toBottomOf="@+id/cPass"
app:layout_constraintVertical_bias="0.0">

<RadioButton
android:id="@+id/rBtnG1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Male"
android:textSize="16sp" />

<RadioButton
android:id="@+id/rBtnG2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Female"
android:textSize="16sp" />
</RadioGroup>

<RadioGroup
android:id="@+id/rbtnGroupS"
android:layout_width="221dp"
android:layout_height="44dp"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="@+id/btnClear"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.876"
app:layout_constraintStart_toEndOf="@+id/txtSkill"
app:layout_constraintTop_toBottomOf="@+id/edtCountry"
app:layout_constraintVertical_bias="0.074">

<RadioButton
android:id="@+id/rBtnS1"
android:layout_width="105dp"
android:layout_height="44dp"
android:layout_marginTop="6dp"
android:text="Beginner" />

<RadioButton
android:id="@+id/rBtnS2"
android:layout_width="98dp"
android:layout_height="wrap_content"
android:layout_marginEnd="36dp"
android:text="Advance" />
</RadioGroup>

</[Link]>

You might also like