冲刺记录2
昨天成就:用AI生成了一份界面设计
遇到的困难:队友感觉不太行,需要重新计划一下界面
今天的任务:设计一个合适的界面
代码签入:
<?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">
<!-- 最外层的线性布局-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F5F5F5"
android:orientation="vertical"
app:layout_constraintBottom_toTopOf="parent"
tools:layout_editor_absoluteX="-26dp">
<!-- 内部的线性布局,用于展现三层不同查询方式的转换-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/changeFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="changeFind"
android:padding="6dp"
android:text=""
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
<Button
android:id="@+id/wayFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="wayFind"
android:padding="6dp"
android:text="
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
<Button
android:id="@+id/stationFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="stationFind"
android:padding="6dp"
android:text=""
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
-----------------------------------------------------------------------------------------------------------------
<!-- 德界面-->
<LinearLayout
android:id="@+id/station"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<EditText
android:id="@+id/station1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/station2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/station3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<Button
android:id="@+id/Findstation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findstation"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
---------------------------------------------------------------------------------------------------------------
<!-- 智界面-->
<LinearLayout
android:id="@+id/way"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone"><!-- 隐藏小界面-->
<EditText
android:id="@+id/way1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint="当前线路"
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/way2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<Button
android:id="@+id/Findway"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findway"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
------------------------------------------------------------------------------------------------------------------
<!-- 美界面-->
<LinearLayout
android:id="@+id/change"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="visible">
<EditText
android:id="@+id/change1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_margnBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/change2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/change3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<EditText
android:id="@+id/change4"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/change5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/change6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<Button
android:id="@+id/Findchange"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findchange"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
------------------------------------------------------------------------------------------------------------------
</LinearLayout>
<!-- 上半部分-->
<!-- 查询内容展示界面-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
</LinearLayout>
</LinearLayout>
<!-- 整个屏幕-->
</androidx.constraintlayout.widget.ConstraintLayout>
<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">
<!-- 最外层的线性布局-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#F5F5F5"
android:orientation="vertical"
app:layout_constraintBottom_toTopOf="parent"
tools:layout_editor_absoluteX="-26dp">
<!-- 内部的线性布局,用于展现三层不同查询方式的转换-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/changeFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="changeFind"
android:padding="6dp"
android:text=""
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
<Button
android:id="@+id/wayFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="wayFind"
android:padding="6dp"
android:text="
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
<Button
android:id="@+id/stationFind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="10dp"
android:layout_weight="1"
android:onClick="stationFind"
android:padding="6dp"
android:text=""
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
-----------------------------------------------------------------------------------------------------------------
<!-- 德界面-->
<LinearLayout
android:id="@+id/station"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone">
<EditText
android:id="@+id/station1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/station2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/station3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<Button
android:id="@+id/Findstation"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findstation"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
---------------------------------------------------------------------------------------------------------------
<!-- 智界面-->
<LinearLayout
android:id="@+id/way"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="gone"><!-- 隐藏小界面-->
<EditText
android:id="@+id/way1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint="当前线路"
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/way2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<Button
android:id="@+id/Findway"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findway"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
------------------------------------------------------------------------------------------------------------------
<!-- 美界面-->
<LinearLayout
android:id="@+id/change"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:visibility="visible">
<EditText
android:id="@+id/change1"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_margnBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/change2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/change3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<EditText
android:id="@+id/change4"
android:layout_width="411dp"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/change5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
<EditText
android:id="@+id/change6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="15dp"
android:hint=""
android:padding="15dp"
android:singleLine="true"
android:textSize="24dp" />
</LinearLayout>
<Button
android:id="@+id/Findchange"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="15dp"
android:layout_weight="1"
android:onClick="Findchange"
android:layout_gravity="right"
android:padding="6dp"
android:text="查询"
android:textColor="@color/cardview_light_background"
android:textSize="24dp" />
</LinearLayout>
------------------------------------------------------------------------------------------------------------------
</LinearLayout>
<!-- 上半部分-->
<!-- 查询内容展示界面-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
</LinearLayout>
</LinearLayout>
<!-- 整个屏幕-->
</androidx.constraintlayout.widget.ConstraintLayout>