You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
206 lines
7.1 KiB
XML
206 lines
7.1 KiB
XML
<?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"
|
|
tools:context=".MainActivity">
|
|
|
|
<Button
|
|
android:id="@+id/btnSpi"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="SPI"
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
/>
|
|
|
|
<EditText
|
|
android:id="@+id/edtPort"
|
|
android:text=""
|
|
app:layout_constraintLeft_toRightOf="@id/btnSpi"
|
|
app:layout_constraintTop_toTopOf="@+id/btnSpi"
|
|
android:layout_marginStart="8dp"
|
|
android:layout_width="100dp"
|
|
android:layout_height="wrap_content">
|
|
|
|
</EditText>
|
|
|
|
<Button
|
|
android:id="@+id/turnOn12V"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="12V"
|
|
app:layout_constraintLeft_toRightOf="@id/edtPort"
|
|
app:layout_constraintTop_toTopOf="@+id/btnSpi" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOn485"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="485"
|
|
app:layout_constraintLeft_toRightOf="@id/turnOn12V"
|
|
app:layout_constraintTop_toTopOf="@+id/btnSpi" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOn"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="开电源"
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/btnSpi" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOff"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="关电源"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnOn"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOn" />
|
|
|
|
<Button
|
|
android:id="@+id/zoomIn"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="拉近"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnOff"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOn" />
|
|
|
|
<Button
|
|
android:id="@+id/zoomOut"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="拉远"
|
|
app:layout_constraintLeft_toRightOf="@+id/zoomIn"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOn" />
|
|
|
|
<Button
|
|
android:id="@+id/turnLeft"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="8dp"
|
|
android:text="左"
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/turnOn" />
|
|
|
|
<Button
|
|
android:id="@+id/turnRight"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="右"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnLeft"
|
|
app:layout_constraintTop_toTopOf="@+id/turnLeft" />
|
|
|
|
<Button
|
|
android:id="@+id/turnUp"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="上"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnRight"
|
|
app:layout_constraintTop_toTopOf="@+id/turnLeft" />
|
|
|
|
<Button
|
|
android:id="@+id/turnDown"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="下"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnUp"
|
|
app:layout_constraintTop_toTopOf="@+id/turnLeft" />
|
|
|
|
|
|
<Button
|
|
android:id="@+id/turnOnWipers"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="8dp"
|
|
android:text="开雨刮"
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/turnLeft" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOffWipers"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="关雨刮"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnOnWipers"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOnWipers" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOnLight"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="开补光"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnOffWipers"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOnWipers" />
|
|
|
|
<Button
|
|
android:id="@+id/turnOffLight"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="关补光"
|
|
app:layout_constraintLeft_toRightOf="@+id/turnOnLight"
|
|
app:layout_constraintTop_toTopOf="@+id/turnOnWipers" />
|
|
|
|
<EditText
|
|
android:id="@+id/speed"
|
|
android:text=""
|
|
android:hint="转速"
|
|
android:layout_width="60dp"
|
|
android:layout_height="wrap_content"
|
|
app:layout_constraintLeft_toLeftOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/turnOnWipers">
|
|
</EditText>
|
|
|
|
<Button
|
|
android:id="@+id/setSpeed"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="2dp"
|
|
android:text="设置转速"
|
|
app:layout_constraintLeft_toRightOf="@+id/speed"
|
|
app:layout_constraintTop_toTopOf="@+id/speed"
|
|
/>
|
|
|
|
<EditText
|
|
android:id="@+id/preset"
|
|
android:text=""
|
|
android:hint="预置位"
|
|
android:layout_width="72dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
app:layout_constraintLeft_toRightOf="@+id/setSpeed"
|
|
app:layout_constraintTop_toTopOf="@+id/speed">
|
|
</EditText>
|
|
|
|
<Button
|
|
android:id="@+id/setPreset"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="2dp"
|
|
android:text="设置预置位"
|
|
app:layout_constraintLeft_toRightOf="@+id/preset"
|
|
app:layout_constraintTop_toTopOf="@+id/setSpeed"
|
|
/>
|
|
|
|
<Button
|
|
android:id="@+id/gotoPreset"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="8dp"
|
|
android:text="调用预置位"
|
|
app:layout_constraintLeft_toRightOf="@+id/setPreset"
|
|
app:layout_constraintTop_toTopOf="@+id/setSpeed"
|
|
/>
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout> |