activity_main.xml
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:context=".MainActivity">
android:id="@+id/myTextView"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:text="@string/_0"
android:textSize="55sp"
android:textStyle="italic"
app:layout_constraintBottom_toTopOf="@+id/guideline6"
app:layout_constraintEnd_toStartOf="@+id/guideline4"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="@+id/guideline3"
app:layout_constraintTop_toTopOf="@+id/guideline5"
app:layout_constraintVertical_bias="1.0" />
android:id="@+id/guideline3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_begin="38dp" />
android:id="@+id/guideline4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
app:layout_constraintGuide_begin="372dp" />
android:id="@+id/guideline5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.07" />
android:id="@+id/guideline6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_percent="0.2" />
android:id="@+id/textView"
android:layout_width="0dp"
android:layout_height="39dp"
android:text="@string/_0"
android:textSize="20sp"
app:layout_constraintBottom_toTopOf="@+id/myTextView"
app:layout_constraintEnd_toStartOf="@+id/guideline4"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="@+id/guideline3"
app:layout_constraintTop_toTopOf="@+id/guideline5"
app:layout_constraintVertical_bias="0.57" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/guideline4"
app:layout_constraintStart_toStartOf="@+id/guideline3"
app:layout_constraintTop_toBottomOf="@+id/myTextView">
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_1"
android:textSize="30sp" />
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_2"
android:textSize="30sp" />
android:id="@+id/button4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_3"
android:textSize="30sp" />
android:id="@+id/button6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_4"
android:textSize="30sp"
app:layout_column="0"
app:layout_row="1" />
android:id="@+id/button7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_5"
android:textSize="30sp" />
android:id="@+id/button8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_6"
android:textSize="30sp" />
android:id="@+id/button9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_7"
android:textSize="30sp"
app:layout_column="0"
app:layout_row="2" />
android:id="@+id/button14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_10"
android:textSize="30sp" />
android:id="@+id/button15"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_9"
android:textSize="30sp" />
android:id="@+id/button16"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/_0"
android:textSize="30sp"
app:layout_column="1"
app:layout_row="3" />
android:id="@+id/button17"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/jia"
android:textSize="30sp"
app:layout_column="3"
app:layout_row="0" />
android:id="@+id/button18"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/jian"
android:textSize="30sp"
app:layout_column="3"
app:layout_row="1" />
android:id="@+id/button19"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/cheng"
android:textSize="30sp"
app:layout_column="3"
app:layout_row="2" />
android:id="@+id/button20"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/chu"
android:textSize="30sp"
app:layout_column="3"
app:layout_row="3" />
android:id="@+id/button21"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/point"
android:textSize="30sp"
app:layout_column="2"
app:layout_row="3" />
android:id="@+id/button22"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/计算"
android:textSize="30sp"
app:layout_column="0"
app:layout_row="4" />
android:id="@+id/button23"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/清空"
android:textSize="30sp"
app:layout_column="0"
app:layout_row="3" />
android:id="@+id/imageButton"
android:layout_width="82dp"
android:layout_height="85dp"
app:layout_column="3"
app:layout_row="4"
app:srcCompat="@drawable/ic_baseline_backspace_24" />
可以实现简单加减乘除,完整代码私聊,如有侵权请联系删除。
标签:xml,私聊,AndroidStudio,加减乘除,activity,main,计算器
来源: https://blog.csdn.net/lbk52/article/details/116505349