Guest User

calculator

a guest
Apr 18th, 2018
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 6.89 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <RelativeLayout
  3.    xmlns:android="http://schemas.android.com/apk/res/android"
  4.    xmlns:tools="http://schemas.android.com/tools"
  5.    xmlns:app="http://schemas.android.com/apk/res-auto"
  6.    android:layout_width="match_parent"
  7.    android:layout_height="match_parent"
  8.    tools:context=".MainActivity">
  9.  
  10.     <EditText
  11.        android:layout_width="269dp"
  12.        android:layout_height="48dp"
  13.        android:id="@+id/result"
  14.        android:layout_alignParentRight="true"
  15.        android:layout_alignParentTop="true"/>
  16.     <Button
  17.        android:layout_width="wrap_content"
  18.        android:layout_height="wrap_content"
  19.        android:id="@+id/buttonEqual"
  20.        android:text="Calculate"/>
  21.  
  22.     <GridLayout
  23.        android:id="@+id/grid1"
  24.        android:layout_width="wrap_content"
  25.        android:layout_height="wrap_content"
  26.        android:layout_below="@id/result"
  27.        android:layout_centerHorizontal="true"
  28.        android:columnCount="4"
  29.        android:rowCount="6">
  30.  
  31.         <Button
  32.            android:id="@+id/button1"
  33.            style="@style/AlertDialog.AppCompat"
  34.            android:background="@android:color/darker_gray"
  35.            android:text="1" />
  36.  
  37.         <Button
  38.            android:id="@+id/button2"
  39.            style="@style/AlertDialog.AppCompat"
  40.            android:background="@android:color/darker_gray"
  41.            android:text="2" />
  42.  
  43.         <Button
  44.            android:id="@+id/button3"
  45.            style="@style/AlertDialog.AppCompat"
  46.            android:background="@android:color/darker_gray"
  47.            android:text="3" />
  48.  
  49.         <Button
  50.            android:id="@+id/buttonPlus"
  51.            style="@style/AlertDialog.AppCompat"
  52.            android:background="@android:color/darker_gray"
  53.            android:text="+" />
  54.  
  55.         <Button
  56.            android:id="@+id/button4"
  57.            style="@style/AlertDialog.AppCompat"
  58.            android:background="@android:color/darker_gray"
  59.            android:text="4" />
  60.  
  61.         <Button
  62.            android:id="@+id/button5"
  63.            style="@style/AlertDialog.AppCompat"
  64.            android:background="@android:color/darker_gray"
  65.            android:text="5" />
  66.  
  67.         <Button
  68.            android:id="@+id/button6"
  69.            style="@style/AlertDialog.AppCompat"
  70.            android:background="@android:color/darker_gray"
  71.            android:text="6" />
  72.  
  73.         <Button
  74.            android:id="@+id/buttonMinus"
  75.            style="@style/AlertDialog.AppCompat"
  76.            android:background="@android:color/darker_gray"
  77.            android:text="-" />
  78.  
  79.         <Button
  80.            android:id="@+id/button7"
  81.            style="@style/AlertDialog.AppCompat"
  82.            android:background="@android:color/darker_gray"
  83.            android:text="7" />
  84.  
  85.         <Button
  86.            android:id="@+id/button8"
  87.            style="@style/AlertDialog.AppCompat"
  88.            android:background="@android:color/darker_gray"
  89.            android:text="8" />
  90.  
  91.         <Button
  92.            android:id="@+id/button9"
  93.            style="@style/AlertDialog.AppCompat"
  94.            android:background="@android:color/darker_gray"
  95.            android:text="9" />
  96.  
  97.         <Button
  98.            android:id="@+id/buttonMultiply"
  99.            style="@style/AlertDialog.AppCompat"
  100.            android:background="@android:color/darker_gray"
  101.            android:text="*" />
  102.  
  103.         <Button
  104.            android:id="@+id/buttonDot"
  105.            style="@style/AlertDialog.AppCompat"
  106.            android:background="@android:color/darker_gray"
  107.            android:text="." />
  108.  
  109.         <Button
  110.            android:id="@+id/button0"
  111.            style="@style/AlertDialog.AppCompat"
  112.            android:background="@android:color/darker_gray"
  113.            android:text="0" />
  114.  
  115.         <Button
  116.            android:id="@+id/buttonDel"
  117.            style="@style/AlertDialog.AppCompat"
  118.            android:background="@android:color/darker_gray"
  119.            android:text="Del" />
  120.  
  121.         <Button
  122.            android:id="@+id/buttonDivide"
  123.            style="@style/AlertDialog.AppCompat"
  124.            android:background="@android:color/darker_gray"
  125.            android:text="/" />
  126.  
  127.         <Button
  128.            android:id="@+id/buttonSine"
  129.            style="@style/AlertDialog.AppCompat"
  130.            android:background="@android:color/darker_gray"
  131.            android:text="Sin" />
  132.  
  133.         <Button
  134.            android:id="@+id/buttonCos"
  135.            style="@style/AlertDialog.AppCompat"
  136.            android:background="@android:color/darker_gray"
  137.            android:text="Cos" />
  138.  
  139.         <Button
  140.            android:id="@+id/buttonTan"
  141.            style="@style/AlertDialog.AppCompat"
  142.            android:background="@android:color/darker_gray"
  143.            android:text="Tan" />
  144.  
  145.         <Button
  146.            android:id="@+id/buttonLog"
  147.            style="@style/AlertDialog.AppCompat"
  148.            android:background="@android:color/darker_gray"
  149.            android:text="Log" />
  150.  
  151.         <Button
  152.            android:id="@+id/buttonObracket"
  153.            style="@style/AlertDialog.AppCompat"
  154.            android:background="@android:color/darker_gray"
  155.            android:text="(" />
  156.  
  157.         <Button
  158.            android:id="@+id/buttonCbracket"
  159.            style="@style/AlertDialog.AppCompat"
  160.            android:background="@android:color/darker_gray"
  161.            android:text=")"
  162.            />
  163.  
  164.     </GridLayout>
  165.  
  166.     <GridLayout
  167.        android:layout_width="wrap_content"
  168.        android:layout_height="wrap_content"
  169.        android:layout_alignParentBottom="true"
  170.        android:layout_alignParentStart="true"
  171.        android:layout_alignParentLeft="true"
  172.        android:layout_marginBottom="45dp"
  173.        android:columnCount="4"
  174.        android:rowCount="1">
  175.  
  176.         <Button
  177.            android:id="@+id/buttonMC"
  178.            style="@style/AlertDialog.AppCompat"
  179.            android:background="@android:color/darker_gray"
  180.            android:text="MC" />
  181.  
  182.         <Button
  183.            android:id="@+id/buttonMR"
  184.            style="@style/AlertDialog.AppCompat"
  185.            android:background="@android:color/darker_gray"
  186.            android:text="MR" />
  187.  
  188.         <Button
  189.            android:id="@+id/buttonMPlus"
  190.            style="@style/AlertDialog.AppCompat"
  191.            android:background="@android:color/darker_gray"
  192.            android:text="M+" />
  193.  
  194.         <Button
  195.            android:id="@+id/buttonMMinus"
  196.            style="@style/AlertDialog.AppCompat"
  197.            android:background="@android:color/darker_gray"
  198.            android:text="M-" />
  199.  
  200.         <Button
  201.            android:id="@+id/buttonMS"
  202.            style="@style/AlertDialog.AppCompat"
  203.            android:layout_height="96dp"
  204.            android:background="@android:color/darker_gray"
  205.            android:text="MS" />
  206.  
  207.     </GridLayout>
  208.  
  209. </RelativeLayout>
Add Comment
Please, Sign In to add comment