0% found this document useful (0 votes)
4 views9 pages

XML Version

The document is an XML layout file for an Android application, specifically for a calculator interface. It includes multiple TextViews for displaying results and buttons for various mathematical operations, arranged in a vertical LinearLayout. The buttons are styled with different colors and sizes, and the layout is designed to be responsive with weight attributes.

Uploaded by

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

XML Version

The document is an XML layout file for an Android application, specifically for a calculator interface. It includes multiple TextViews for displaying results and buttons for various mathematical operations, arranged in a vertical LinearLayout. The buttons are styled with different colors and sizes, and the layout is designed to be responsive with weight attributes.

Uploaded by

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

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

>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="10"
tools:context=".MainActivity">

<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:text="@string/_01"
android:textSize="32sp"

android:id="@+id/text_view1"
android:textColor="#000000"
android:gravity="bottom|end"
android:maxLines="1"
android:textAlignment="viewEnd"
android:background="#FFFFFF"/>

<TextView
android:layout_width="match_parent"
android:layout_height="0dp"
android:id="@+id/text_view2"
android:layout_weight="1"
android:text="@string/_0"
android:textSize="32sp"
android:textColor="#000000"
android:gravity="bottom|end"
android:maxLines="1"
android:textAlignment="viewEnd"

android:background="#FFFFFF"/>

<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="8"
android:orientation="vertical">

<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_ac"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="@string/_ac"
android:backgroundTint="#732D1C"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_c"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="@string/_c"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:backgroundTint="#732D1C"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_open_bracket"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="("
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#898787"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_close_bracket"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text=")"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:backgroundTint="#898787"
android:textColor="#ffa500"/>
</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="5">

<Button
android:id="@+id/btn_sin"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="@string/_sin"
android:textAllCaps="false"
android:textSize="20sp"
android:layout_marginRight="3dp"
android:backgroundTint="#D81B60"
android:layout_marginLeft="3dp"

android:textColor="#ffa500" />

<Button
android:id="@+id/btn_cos"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="cos"
android:textAllCaps="false"
android:textSize="20sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#D81B60"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_tan"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="tan"
android:textAllCaps="false"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#D81B60"
android:textSize="20sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_log"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="log"
android:textAllCaps="false"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="20sp"
android:backgroundTint="#D81B60"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_ln"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="ln"
android:textAllCaps="false"
android:layout_marginRight="3dp"
android:backgroundTint="#D81B60"
android:layout_marginLeft="3dp"
android:textSize="20sp"
android:textColor="#ffa500"/>

</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_fact"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="x!"
android:textAllCaps="false"
android:backgroundTint="#D81B60"
android:textSize="20sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_square"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:textAllCaps="false"
android:backgroundTint="#D81B60"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="x^2"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="20sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_sqrt"
style="?android:attr/buttonBarButtonStyle"
android:textAllCaps="false"
android:layout_width="0dp"
android:layout_height="match_parent"
android:backgroundTint="#D81B60"
android:layout_weight="1"
android:text="sqrt"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="20sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_divide"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="/"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#732D1C"
android:textColor="#ffa500"/>
</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_seven"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:backgroundTint="#6200ED"
android:text="7"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_eight"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:backgroundTint="#6200ED"
android:text="8"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_nine"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="9"
android:backgroundTint="#6200ED"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_multiply"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="*"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#732D1C"
android:textSize="30sp"
android:textColor="#ffa500"/>
</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_four"
android:backgroundTint="#6200ED"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="4"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_five"
android:backgroundTint="#6200ED"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"

android:text="5"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_six"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:backgroundTint="#6200ED"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="6"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_sub"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="-"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#732D1C"
android:textColor="#ffa500"/>
</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_one"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:backgroundTint="#6200ED"
android:layout_weight="1"
android:text="1"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_two"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:backgroundTint="#6200ED"
android:layout_weight="1"
android:text="2"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_three"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="3"
android:textSize="30sp"
android:backgroundTint="#6200ED"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_add"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="+"
android:textSize="30sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:backgroundTint="#732D1C"
android:textColor="#ffa500"/>
</LinearLayout>
<LinearLayout
style="?android:attr/buttonBarStyle"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:orientation="horizontal"
android:weightSum="4">

<Button
android:id="@+id/btn_pie"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:backgroundTint="#6200ED"
android:text="mathify"
android:textSize="18sp"
android:textAllCaps="false"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"

android:textColor="#ffa500" />

<Button
android:id="@+id/btn_zero"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="0"
android:layout_marginRight="3dp"
android:backgroundTint="#6200ED"
android:layout_marginLeft="3dp"
android:textSize="30sp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_dot"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:backgroundTint="#6200ED"
android:layout_weight="1"
android:text="."
android:textSize="40sp"
android:layout_marginRight="3dp"
android:layout_marginLeft="3dp"
android:textColor="#ffa500" />

<Button
android:id="@+id/btn_equal"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:text="="
android:textSize="30sp"
android:layout_marginRight="3dp"
android:backgroundTint="#732D1C"
android:layout_marginLeft="3dp"
android:textColor="#ffa500"/>
</LinearLayout>

</LinearLayout>
</LinearLayout>

You might also like