0% found this document useful (0 votes)
13 views7 pages

Project 1 XML

The document is an XML layout for an Android application that implements a simple calculator interface. It includes a title, an input field, and buttons for digits, arithmetic operations, and a clear function. The layout is structured using ConstraintLayout and LinearLayouts to organize the UI elements vertically and horizontally.

Uploaded by

A A Mamun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views7 pages

Project 1 XML

The document is an XML layout for an Android application that implements a simple calculator interface. It includes a title, an input field, and buttons for digits, arithmetic operations, and a clear function. The layout is structured using ConstraintLayout and LinearLayouts to organize the UI elements vertically and horizontally.

Uploaded by

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

<?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"
android:layout_gravity="center"
tools:context=".MainActivity">

<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="MissingConstraints">

<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="0dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="0dip"
android:gravity="center"
android:text="Simple Calculator"
android:textSize="28sp"
android:textStyle="bold" />

<EditText
android:id="@+id/editTextTextPersonName2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="25dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="0dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="0dip"
android:ems="10"
android:gravity="center_horizontal"
android:inputType="textPersonName"
android:textAlignment="center"
android:textSize="24sp" />

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="0dip"
android:orientation="horizontal">
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="1"
android:textSize="28sp" />

<Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="2"
android:textSize="28sp" />

<Button
android:id="@+id/btn3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="3"
android:textSize="28sp" />

<Button
android:id="@+id/btnAdd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="+"
android:textSize="28sp" />
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="92dp"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="0dip"
android:orientation="horizontal">

<Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="4"
android:textSize="28sp" />

<Button
android:id="@+id/btn5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="5"
android:textSize="28sp" />

<Button
android:id="@+id/btn6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="6"
android:textSize="28sp" />

<Button
android:id="@+id/btnSub"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="-"
android:textSize="28sp" />
</LinearLayout>
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="98dp"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<Button
android:id="@+id/btn7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="7"
android:textSize="28sp" />

<Button
android:id="@+id/btn8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="8"
android:textSize="28sp" />

<Button
android:id="@+id/btn9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_marginStart="5dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:layout_marginEnd="5dp"
android:layout_marginRight="5dp"
android:layout_marginBottom="5dp"
android:layout_weight="1"
android:text="9"
android:textSize="28sp" />

<Button
android:id="@+id/btnMul"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="*"
android:textSize="28sp" />
</LinearLayout>
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="89dp"
android:orientation="vertical">

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">

<Button
android:id="@+id/btnDot"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="."
android:textSize="28sp" />

<Button
android:id="@+id/btn0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="0"
android:textSize="28sp" />

<Button
android:id="@+id/btnEqual"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="="
android:textSize="28sp" />

<Button
android:id="@+id/btnDiv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="5dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:layout_weight="1"
android:text="/"
android:textSize="28sp" />
</LinearLayout>
</LinearLayout>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">

<Button
android:id="@+id/btnClear"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_margin="15dip"
android:layout_marginStart="5dip"
android:layout_marginLeft="5dip"
android:layout_marginTop="0dip"
android:layout_marginEnd="5dip"
android:layout_marginRight="5dip"
android:layout_marginBottom="5dip"
android:gravity="center"
android:text="C"
android:textSize="28sp" />
</LinearLayout>
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

You might also like