You are on page 1of 7

TASK 4 LAB

Osama Mahmood
70067937
Section B
MAD

Activity_Main.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:id="@+id/activity_main" android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<ImageView
android:id="@+id/imageView"
android:layout_width="1000dp"
android:layout_height="150dp"
android:layout_alignParentTop="true"
app:srcCompat="@drawable/in1" />
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textEmailAddress"
android:hint="Enter Email"
android:textColor="#000" android:ems="10"
android:layout_below="@+id/imageView"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:id="@+id/editEmail"
android:layout_marginLeft="100dp"
android:gravity="center"/>
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:hint="password" android:textColor="#000"
android:ems="10"
android:layout_below="@+id/editEmail"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:id="@+id/editPassword"
android:layout_marginLeft="100dp"
android:gravity="center"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/buttonLogin1"
android:layout_below="@+id/editPassword"
android:layout_marginTop="20dp"
android:layout_marginLeft="50dp"
android:layout_marginRight="50dp"
android:text="Sign In "/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/buttonRegister"
android:layout_below="@+id/buttonLogin1"
android:layout_marginLeft="50dp"
android:layout_marginRight="50dp"
android:layout_marginTop="20dp" android:text="Sign Up"/>

<ImageButton
android:layout_width="match_parent"
android:layout_height="80dp"
android:id="@+id/Register"
android:layout_alignParentBottom="true"
app:srcCompat="@drawable/123"
android:layout_marginTop="20dp"
android:text="Sign in with facebook"/>

</RelativeLayout>

Main_Activity.java
package
com.example.task5new;
import
androidx.appcompat.app.AppCo
mpatActivity;
import
android.content.Intent; import
android.os.Bundle; import android.view.View;
import android.widget.Button;

public class MainActivity extends AppCompatActivity {


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn= (Button) findViewById(R.id.buttonR);
Button btn1= (Button) findViewById(R.id.buttonLog);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent myint =new Intent(MainActivity.this,
MainActivity2.class);
startActivity(myint);
}

});

btn1.setOnClickListener(new View.OnClickListener() {
@Override public
void onClick(View view) {
Intent myint =new Intent(MainActivity.this,
MainActivity3.class);
startActivity(myint);
}

});
}
}

Activity_Main2.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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:id="@+id/activity_main" android:layout_width="match_parent"
android:layout_height="match_parent"

tools:context=".MainActivity">

<ImageView
android:id="@+id/imageView"
android:layout_width="1000dp"
android:layout_height="150dp"
android:layout_alignParentTop="true"
app:srcCompat="@drawable/in1" />
<EditText
android:id="@+id/editEmail"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/imageView"
android:layout_centerHorizontal="true"
android:layout_marginLeft="100dp"

android:layout_marginTop="20dp"
android:ems="10" android:gravity="center"
android:hint="user name/phone no."
android:inputType="textEmailAddress"
android:textColor="#000" />

<EditText
android:id="@+id/editPassword1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/editEmail"
android:layout_centerHorizontal="true"
android:layout_marginLeft="100dp"
android:layout_marginTop="20dp"
android:ems="10" android:gravity="center"
android:hint="password"
android:inputType="textPassword"
android:textColor="#000" />
<EditText
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:inputType="textPassword"
android:hint="Re-type password"
android:textColor="#000" android:ems="10"

android:layout_below="@+id/editPassword1"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp"
android:id="@+id/editPassword3"
android:layout_marginLeft="100dp"
android:gravity="center"/>

<Button
android:id="@+id/buttonLogin"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/editPassword3"
android:layout_marginLeft="50dp"
android:layout_marginTop="20dp"
android:layout_marginRight="50dp"
android:text="REGISTER " />

</RelativeLayout>
Activity_Main3.xml
<?xml version="1.0" encoding="utf-16"?>
<FrameLayout 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">
android:onClick="img"
>

<TextView
android:id="@+id/textiew"
android:layout_width="150dp" android:layout_height="200dp"
android:layout_gravity="bottom|
center"

android:text=" IMAGE DESCRIBTION"


android:textSize="22dp" />

<EditText
android:id="@+id/editTextTexrsonName2"
android:layout_width="149dp"
android:layout_height="94dp"
android:layout_below="@+id/textiew"
android:layout_gravity="bottom"
android:layout_marginTop="35dp"
android:ems="10"
android:inputType="textPersonName"
android:text="NAME:" />

<EditText
android:id="@+id/editTextTextPersonName2"
android:layout_width="149dp"
android:layout_height="94dp"
android:layout_gravity="bottom|right"
android:layout_marginTop="90dp" android:ems="10"
android:inputType="textPersonName"
android:text="Dob:" />

<EditText
android:id="@+id/editTextTextPersonName2"
android:layout_width="166dp"
android:layout_height="93dp"
android:layout_gravity="center|bottom"
android:layout_marginTop="90dp" android:ems="10"
android:inputType="textPersonName"
android:text="Res:" />

<TableLayout
android:id="@+id/tableayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical">

<TableRow
android:layout_width="match_parent"
android:layout_height="match_parent">

<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

<Button
android:id="@+id/butt7"
android:layout_width="140dp"
android:layout_height="99dp"
android:layout_gravity="center_vertical"
android:insetLeft="12dp"
android:text="IMG 1" />

<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

<Button
android:id="@+id/button2"
android:layout_width="120dp"
android:layout_height="99dp"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:text="IMG 2" />

<TableRow
android:layout_width="wrap_content"
android:layout_height="wrap_content" />

<Button
android:id="@+id/butto"
android:layout_width="120dp"
android:layout_height="99dp"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:text="IMG 3" />

</TableRow>
</TableLayout>
<ImageView android:id="@+id/img"
android:layout_width="match_parent"
android:layout_height="285dp"
app:srcCompat="@drawable/dd" />

</FrameLayout>

Main_Activity3.java

package com.example.task5new;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

public class MainActivity3 extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main3);
}
@Override
public void onBackPressed() {
super.onBackPressed();
this.finish(); }

You might also like