本文实例为大家分享了android studio实现简单计算器的具体代码,供大家参考,具体内容如下
1.效果图
2布局代码
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@drawable/jsj1">
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="计算器"
android:textSize="20dp"
android:gravity="center"
android:textColor="#EE4000"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="输入数字"/>
android:id="@+id/ET001"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="运算结果"/>
android:id="@+id/ET002"
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:layout_marginLeft="5dp"
android:id="@+id/btn001"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="C"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/qqqqqqqqqq"/>
android:id="@+id/btn002"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="÷"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/qqqqqqqqqq"/>
android:id="@+id/btn003"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="×"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/qqqqqqqqqq"/>
android:id="@+id/btn004"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="Cx"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/qqqqqqqqqq"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:layout_marginLeft="5dp"
android:id="@+id/btn005"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="7"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/sssssssssssssss"/>
android:id="@+id/btn006"
android:layout_width="88dp"
android:layout_height="100dp"
android:text="8"
android:textSize="20dp"
android:padding="5dp"
android:background="@drawable/sssssssssss