设置界面设计

chenghonghao_branch
GenshinGanyu 1 year ago
parent 4899a76909
commit 3bbfba9679

@ -23,6 +23,7 @@ public class MyMainFrm extends Activity {
public static String CameraIp;
EditText CameraIP, ControlIP, Port;
Button Button_go;
Button Button_set;
String videoUrl, controlUrl, port;
/*
* 退
@ -51,13 +52,14 @@ public class MyMainFrm extends Activity {
Port = findViewById(R.id.port);
Button_go = findViewById(R.id.button_go);
Button_set = findViewById(R.id.button_set);
videoUrl = CameraIP.getText().toString();
controlUrl = ControlIP.getText().toString();
port = Port.getText().toString();
Button_go.requestFocusFromTouch();
Button_set.requestFocusFromTouch();
Button_go.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
@ -73,7 +75,26 @@ public class MyMainFrm extends Activity {
//设置Intent对象要启动的Activity
intent.setClass(MyMainFrm.this, MyVideo.class);
//通过Intent对象启动另外一个Activity
MyMainFrm.this.startActivity(intent);
startActivity(intent);
finish();
}
});
Button_set.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
//生成一个Intent对象
Intent intent = new Intent();
//在Intent对象当中添加一个键值对
intent.putExtra("CameraIp", videoUrl);
intent.putExtra("ControlUrl", controlUrl);
intent.putExtra("Port", port);
intent.putExtra("Is_Scale", true);
//设置Intent对象要启动的Activity
intent.setClass(MyMainFrm.this, SettingsActivity.class);
//通过Intent对象启动另外一个Activity
startActivity(intent);
finish();
}
});

@ -6,59 +6,627 @@
android:layout_height="match_parent"
tools:context="wificar.SettingsActivity">
<LinearLayout
android:layout_width="180dp"
android:layout_height="180dp"
app:layout_constraintBottom_toBottomOf="parent"
<TextView
android:id="@+id/textView58"
android:layout_width="139dp"
android:layout_height="43dp"
android:layout_marginStart="696dp"
android:layout_marginTop="412dp"
android:gravity="center"
android:text="云台竖直反转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
android:orientation="vertical"
>
<Button
android:layout_width="135dp"
android:layout_height="60dp"
android:text="开始"
android:layout_marginStart="20dp"
android:layout_marginTop="20dp"
/>
app:layout_constraintTop_toTopOf="parent" />
<Button
android:layout_width="135dp"
android:layout_height="60dp"
android:text="设置"
android:layout_marginStart="20dp"
android:layout_marginTop="20dp"
/>
</LinearLayout>
<CheckBox
android:id="@+id/checkBox4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:layout_marginTop="416dp"
app:layout_constraintStart_toEndOf="@+id/textView58"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView57"
android:layout_width="139dp"
android:layout_height="43dp"
android:layout_marginStart="696dp"
android:layout_marginTop="368dp"
android:gravity="center"
android:text="云台水平反转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<CheckBox
android:id="@+id/checkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="872dp"
android:layout_marginTop="376dp"
app:layout_constraintStart_toEndOf="@+id/textView56"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView56"
android:layout_width="139dp"
android:layout_height="43dp"
android:layout_marginStart="696dp"
android:layout_marginTop="328dp"
android:gravity="center"
android:text="开启触屏云台:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<CheckBox
android:id="@+id/checkBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:layout_marginTop="336dp"
app:layout_constraintStart_toEndOf="@+id/textView56"
app:layout_constraintTop_toTopOf="parent" />
<CheckBox
android:id="@+id/checkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="40dp"
android:layout_marginTop="376dp"
app:layout_constraintStart_toEndOf="@+id/textView56"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText52"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="368dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView55"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView53"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="408dp"
android:gravity="center"
android:text="视频地址1"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView54"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="448dp"
android:gravity="center"
android:text="视频地址2"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText51"
android:layout_width="492dp"
android:layout_height="40dp"
android:layout_marginTop="408dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView53"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText50"
android:layout_width="492dp"
android:layout_height="40dp"
android:layout_marginTop="448dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView54"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView55"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="368dp"
android:gravity="center"
android:text="云台灵敏度:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText48"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="168dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView41"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView46"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="288dp"
android:gravity="center"
android:text="控制端口"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView47"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="208dp"
android:gravity="center"
android:text="右后:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText44"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="128dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView40"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView49"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="88dp"
android:gravity="center"
android:text="后退:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText45"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="288dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView45"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView50"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="128dp"
android:gravity="center"
android:text="右转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText46"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="208dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView43"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText47"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="248dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView42"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText49"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="540dp"
android:layout_marginTop="88dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView40"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView52"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="248dp"
android:gravity="center"
android:text="右旋转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView51"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="588dp"
android:layout_marginTop="168dp"
android:gravity="center"
android:text="右前:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText38"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="170dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView41"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText41"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="328dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView44"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText42"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="250dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView42"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText_left"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="130dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView40"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText40"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="290dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView45"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editText_forward"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginTop="90dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView40"
app:layout_constraintTop_toTopOf="parent" />
<EditText
android:id="@+id/editTextText37"
android:layout_width="281dp"
android:layout_height="40dp"
android:layout_marginStart="2dp"
android:layout_marginTop="210dp"
android:clickable="true"
android:ems="10"
android:includeFontPadding="false"
android:inputType="text"
android:paddingLeft="16dp"
android:paddingTop="8dp"
android:paddingRight="16dp"
android:paddingBottom="8dp"
android:textSize="16dp"
app:layout_constraintStart_toEndOf="@+id/textView43"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView45"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="290dp"
android:gravity="center"
android:text="停止:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView44"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="330dp"
android:gravity="center"
android:text="控制地址"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView43"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="210dp"
android:gravity="center"
android:text="左后:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView42"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="250dp"
android:gravity="center"
android:text="左旋转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView41"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="170dp"
android:gravity="center"
android:text="左前:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView40"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="130dp"
android:gravity="center"
android:text="左转:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView_forward"
android:layout_width="100dp"
android:layout_height="40dp"
android:layout_marginStart="48dp"
android:layout_marginTop="90dp"
android:gravity="center"
android:text="前进:"
android:textSize="16dp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="440dp"
android:layout_height="180dp"
android:id="@+id/linearLayout2"
android:layout_width="312dp"
android:layout_height="65dp"
android:layout_marginEnd="76dp"
android:layout_marginBottom="60dp"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:text="连接模式"
android:textSize="20dp"
android:textColor="#000000"
android:layout_marginTop="60dp"
android:layout_marginEnd="20dp"
/>
<Button
android:id="@+id/save"
android:layout_width="135dp"
android:layout_height="60dp"
android:layout_marginTop="60dp"
android:text="WIFI模式"
/>
android:layout_marginBottom="64dp"
android:text="保存"
android:textSize="18sp"
android:textStyle="bold" />
<Button
android:id="@+id/defaultsetting"
android:layout_width="135dp"
android:layout_height="60dp"
android:layout_marginTop="60dp"
android:layout_marginStart="20dp"
android:text="蓝牙模式"
/>
android:layout_marginStart="49dp"
android:layout_marginEnd="50dp"
android:text="恢复默认设置"
android:textSize="18sp"
android:textStyle="bold"
android:visibility="visible" />
</LinearLayout>
<Button
android:id="@+id/back"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="返回"
android:textSize="34sp"
android:textStyle="bold"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="160dp"
android:layout_marginTop="512dp"
android:text="Button"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/button7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginTop="512dp"
android:text="Button"
app:layout_constraintStart_toEndOf="@+id/button6"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>

@ -35,6 +35,11 @@
android:layout_height="wrap_content"
android:text="启动" />
<Button
android:id="@+id/button_set"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="设置" />
</LinearLayout>

Loading…
Cancel
Save