<? 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:background = "#8BC34A"
android:backgroundTint = "@android:color/darker_gray"
tools:context = ".MainActivity" >
<!-- Text View to
display "gfg_myFirstApp "-->
< TextView
android:id = "@+id/textView"
android:layout_width = "133dp"
android:layout_height = "28dp"
android:layout_marginStart = "139dp"
android:layout_marginLeft = "139dp"
android:layout_marginTop = "16dp"
android:layout_marginEnd = "139dp"
android:layout_marginRight = "139dp"
android:layout_marginBottom = "559dp"
<!--
providing the green colour to the background -->
android:background="#0F9D58"
android:text="gfg_myFirstApp"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
/>
<!-- Text View to
display our basic heading of "calculator"-->
< TextView
android:layout_width = "194dp"
android:layout_height = "43dp"
android:layout_marginStart = "114dp"
android:layout_marginLeft = "114dp"
android:layout_marginTop = "58dp"
android:layout_marginEnd = "103dp"
android:layout_marginRight = "103dp"
android:layout_marginBottom = "502dp"
android:scrollbarSize = "30dp"
android:text = "
Calculator"
android:textAppearance = "@style/TextAppearance.AppCompat.Body1"
android:textSize = "30dp"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- Edit Text
View to input the values -->
< EditText
android:id = "@+id/num1"
android:layout_width = "364dp"
android:layout_height = "28dp"
android:layout_marginStart = "72dp"
android:layout_marginTop = "70dp"
android:layout_marginEnd = "71dp"
android:layout_marginBottom = "416dp"
android:background = "@android:color/white"
android:ems = "10"
android:hint = "Number1(0)"
android:inputType = "number"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- Edit Text
View to input 2nd value-->
< EditText
android:id = "@+id/num2"
android:layout_width = "363dp"
android:layout_height = "30dp"
android:layout_marginStart = "72dp"
android:layout_marginTop = "112dp"
android:layout_marginEnd = "71dp"
android:layout_marginBottom = "374dp"
android:background = "@android:color/white"
android:ems = "10"
android:hint = "number2(0)"
android:inputType = "number"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- Text View to
display result -->
< TextView
android:id = "@+id/result"
android:layout_width = "356dp"
android:layout_height = "71dp"
android:layout_marginStart = "41dp"
android:layout_marginTop = "151dp"
android:layout_marginEnd = "48dp"
android:layout_marginBottom = "287dp"
android:background = "@android:color/white"
android:text = "result"
android:textColorLink = "#673AB7"
android:textSize = "25sp"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform 'sum' operation -->
< Button
android:id = "@+id/sum"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:layout_marginStart = "16dp"
android:layout_marginTop = "292dp"
android:layout_marginEnd = "307dp"
android:layout_marginBottom = "263dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doSum"
android:text = "+"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform subtraction operation. -->
< Button
android:id = "@+id/sub"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:layout_marginStart = "210dp"
android:layout_marginTop = "292dp"
android:layout_marginEnd = "113dp"
android:layout_marginBottom = "263dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doSub"
android:text = "-"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform division. -->
< Button
android:id = "@+id/div"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:layout_marginStart = "307dp"
android:layout_marginTop = "292dp"
android:layout_marginEnd = "16dp"
android:layout_marginBottom = "263dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doDiv"
android:text = "/"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintHorizontal_bias = "0.0"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform multiplication. -->
< Button
android:id = "@+id/mul"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:layout_marginStart = "16dp"
android:layout_marginTop = "356dp"
android:layout_marginEnd = "307dp"
android:layout_marginBottom = "199dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doMul"
android:text = "x"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform a modulus function. -->
< Button
android:id = "@+id/button"
android:layout_width = "92dp"
android:layout_height = "48dp"
android:layout_marginStart = "113dp"
android:layout_marginTop = "356dp"
android:layout_marginEnd = "206dp"
android:layout_marginBottom = "199dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doMod"
android:text = "%(mod)"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
<!-- A button to
perform a power function. -->
< Button
android:id = "@+id/pow"
android:layout_width = "wrap_content"
android:layout_height = "wrap_content"
android:layout_marginStart = "113dp"
android:layout_marginTop = "292dp"
android:layout_marginEnd = "210dp"
android:layout_marginBottom = "263dp"
android:backgroundTint = "@android:color/holo_red_light"
android:onClick = "doPow"
android:text = "n1^n2"
app:layout_constraintBottom_toBottomOf = "parent"
app:layout_constraintEnd_toEndOf = "parent"
app:layout_constraintStart_toStartOf = "parent"
app:layout_constraintTop_toTopOf = "parent"
/>
</ androidx.constraintlayout.widget.ConstraintLayout >
|