From 3d631dbadf98f3f77c6e955cb36219217ef73ab5 Mon Sep 17 00:00:00 2001
From: 唐浩 <15928265276@163.com>
Date: 星期二, 09 九月 2025 12:56:48 +0800
Subject: [PATCH] change by tanghao

---
 app/src/main/res/layout/activity_main.xml |  698 ++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 386 insertions(+), 312 deletions(-)

diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 3805c97..18742d1 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -1,300 +1,402 @@
 <?xml version="1.0" encoding="utf-8"?>
-<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+<RelativeLayout
+    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"
-    android:orientation="vertical"
+    android:layout_width="match_parent"
     tools:context=".ui.pub.StartActivity">
 
-    <RelativeLayout
-        android:id="@+id/log"
-        android:visibility="gone"
-        android:layout_width="match_parent"
-        android:layout_height="100dp">
-        <ScrollView
-            android:layout_width="match_parent"
-            android:background="@color/gray"
-            android:layout_height="100dp">
-            <TextView
-                android:layout_width="match_parent"
-                android:layout_height="wrap_content"
-                android:textSize="10sp"
-                android:textColor="@color/end_red"
-                android:id="@+id/tv_log"/>
-        </ScrollView>
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:id="@+id/copy"
-            android:text="复制"
-            android:padding="5dp"
-            android:layout_alignParentBottom="true"
-            android:layout_alignParentEnd="true"
-            android:textSize="14sp"
-            android:textColor="@color/textColor"/>
-        <TextView
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:id="@+id/cls"
-            android:text="清屏"
-            android:padding="5dp"
-            android:layout_alignParentBottom="true"
-            android:layout_toStartOf="@id/copy"
-            android:layout_marginEnd="5dp"
-            android:textSize="14sp"
-            android:textColor="@color/textColor"/>
-    </RelativeLayout>
-
-
-    <RelativeLayout
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:background="@drawable/main_gradient">
-
-        <ImageView
-            android:id="@+id/iv_main_icon"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_marginStart="7dp"
-            android:layout_marginTop="13dp"
-            android:src="@mipmap/car" />
-
-        <TextView
-            android:id="@+id/tv_car_num"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_marginStart="3dp"
-            android:layout_marginTop="21dp"
-            android:layout_toRightOf="@+id/iv_main_icon"
-            android:text="川E 12345"
-            android:textColor="#ffffffff"
-            android:textSize="13sp" />
-
-        <TextView
-            android:id="@+id/tv_lien_name"
-            android:layout_width="105dp"
-            android:layout_height="18dp"
-            android:layout_below="@+id/tv_car_num"
-            android:layout_marginStart="3dp"
-            android:layout_marginTop="5dp"
-            android:layout_toRightOf="@+id/iv_main_icon"
-            android:text="广汽传媒传祺GS4 . 白色"
-            android:textColor="#ffffffff"
-            android:textSize="13sp" />
-
-        <TextView
-            android:id="@+id/tv_time"
-            android:layout_width="63dp"
-            android:layout_height="18dp"
-            android:layout_alignParentEnd="true"
-            android:layout_marginTop="21dp"
-            android:layout_marginEnd="11dp"
-            android:text="8月32日 星期三"
-            android:textColor="#ffffffff"
-            android:textSize="13sp" />
-
-        <LinearLayout
-            android:id="@+id/ll_info"
-            android:layout_width="match_parent"
-            android:layout_height="60dp"
-            android:layout_below="@+id/iv_main_icon"
-            android:orientation="horizontal">
-
-            <LinearLayout
-                android:id="@+id/ll_tests"
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:gravity="center"
-                android:orientation="vertical">
-
-                <TextView
-                    android:id="@+id/tv_order_num"
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="11"
-                    android:textColor="@color/white"
-                    android:textSize="18sp" />
-
-                <TextView
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="今日接单"
-                    android:textColor="@color/white"
-                    android:textSize="12sp" />
-
-
-            </LinearLayout>
-
-
-            <LinearLayout
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:gravity="center"
-                android:orientation="vertical">
-
-                <TextView
-                    android:id="@+id/tv_month_order"
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="234"
-                    android:textColor="@color/white"
-                    android:textSize="18sp" />
-
-                <TextView
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="本月接单"
-                    android:textColor="@color/white"
-                    android:textSize="12sp" />
-
-
-            </LinearLayout>
-
-
-            <LinearLayout
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:gravity="center"
-                android:orientation="vertical">
-
-                <TextView
-                    android:id="@+id/tv_grade"
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="4.5"
-                    android:textColor="@color/white"
-                    android:textSize="18sp" />
-
-                <TextView
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="我的评分"
-                    android:textColor="@color/white"
-                    android:textSize="12sp" />
-
-
-            </LinearLayout>
-
-            <LinearLayout
-                android:id="@+id/ll_task"
-                android:layout_width="0dp"
-                android:layout_height="match_parent"
-                android:layout_weight="1"
-                android:gravity="center"
-                android:orientation="vertical"
-                android:visibility="gone">
-
-                <TextView
-                    android:id="@+id/tv_task"
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="2"
-                    android:textColor="@color/white"
-                    android:textSize="18sp" />
-
-                <TextView
-                    android:layout_width="wrap_content"
-                    android:layout_height="wrap_content"
-                    android:text="我的任务"
-                    android:textColor="@color/white"
-                    android:textSize="12sp" />
-
-
-            </LinearLayout>
-
-
-        </LinearLayout>
-
-        <LinearLayout
-            android:id="@+id/ll_order"
-            android:layout_width="match_parent"
-            android:layout_height="50dp"
-            android:background="@drawable/bg_white_25"
-            android:orientation="horizontal"
-            android:layout_below="@id/ll_info"
-            android:layout_marginBottom="14dp"
-            android:layout_marginHorizontal="14dp"
-            >
-            <TextView
-                android:layout_width="0dp"
-                android:layout_weight="1"
-                android:layout_height="wrap_content"
-                android:id="@+id/tv_1"
-                android:text="接单大厅"
-                android:textColor="@color/main_yellow_qia"
-                android:layout_gravity="center_vertical"
-                android:drawableStart="@mipmap/ic_order"
-                android:drawablePadding="10dp"
-                android:layout_marginStart="30dp"
-                android:textStyle="bold"
-                android:textSize="14sp"/>
-            <TextView
-                android:layout_width="20dp"
-                android:layout_height="20dp"
-                android:id="@+id/tv_count"
-                android:layout_gravity="center_vertical|end"
-                android:text="0"
-                android:background="@drawable/red_circle_bg"
-                android:textSize="12sp"
-                android:layout_marginEnd="15dp"
-                android:textColor="@color/white"
-                android:gravity="center"/>
-            <ImageView
-                android:layout_width="wrap_content"
-                android:layout_height="wrap_content"
-                android:layout_gravity="center_vertical"
-                android:src="@mipmap/more_black"
-                android:layout_marginEnd="30dp"/>
-        </LinearLayout>
-    </RelativeLayout>
 
     <LinearLayout
         android:layout_width="match_parent"
-        android:layout_height="40dp"
-        android:background="@color/white"
-        android:orientation="horizontal">
+        android:layout_height="match_parent"
+        android:orientation="vertical">
 
-        <TextView
-            android:id="@+id/tv_server_ing"
-            android:layout_width="0dp"
-            android:layout_height="match_parent"
-            android:layout_weight="1"
-            android:gravity="center"
-            android:text="服务中"
-            android:textColor="@color/main_yellow"
-            android:textSize="14sp"
-            android:textStyle="bold" />
+        <RelativeLayout
+            android:id="@+id/log"
+            android:layout_width="match_parent"
+            android:layout_height="100dp"
+            android:visibility="gone">
 
-        <TextView
-            android:id="@+id/tv_wait_server"
-            android:layout_width="0dp"
-            android:layout_height="match_parent"
-            android:layout_weight="1"
-            android:gravity="center"
-            android:text="待服务"
-            android:textColor="@color/main_gray"
-            android:textSize="14sp"
-            android:textStyle="bold" />
+            <ScrollView
+                android:layout_width="match_parent"
+                android:layout_height="100dp"
+                android:background="@color/gray">
 
-    </LinearLayout>
+                <TextView
+                    android:id="@+id/tv_log"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content"
+                    android:textColor="@color/end_red"
+                    android:textSize="10sp" />
+            </ScrollView>
 
-    <include layout="@layout/include_line" />
+            <TextView
+                android:id="@+id/copy"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentEnd="true"
+                android:layout_alignParentBottom="true"
+                android:padding="5dp"
+                android:text="复制"
+                android:textColor="@color/textColor"
+                android:textSize="14sp" />
 
-    <RelativeLayout
-        android:layout_width="match_parent"
-        android:layout_height="match_parent">
+            <TextView
+                android:id="@+id/cls"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_alignParentBottom="true"
+                android:layout_marginEnd="5dp"
+                android:layout_toStartOf="@id/copy"
+                android:padding="5dp"
+                android:text="清屏"
+                android:textColor="@color/textColor"
+                android:textSize="14sp" />
+        </RelativeLayout>
 
 
         <RelativeLayout
-            android:id="@+id/rl_container"
             android:layout_width="match_parent"
-            android:layout_height="match_parent"
-            android:layout_marginBottom="61dp"
-            android:background="#F3F4F5" />
+            android:layout_height="wrap_content"
+            android:background="@drawable/main_gradient">
+
+            <ImageView
+                android:id="@+id/iv_main_icon"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginStart="7dp"
+                android:layout_marginTop="13dp"
+                android:src="@mipmap/car" />
+
+            <TextView
+                android:id="@+id/tv_car_num"
+                android:layout_width="wrap_content"
+                android:layout_height="wrap_content"
+                android:layout_marginStart="3dp"
+                android:layout_marginTop="21dp"
+                android:layout_toRightOf="@+id/iv_main_icon"
+                android:text="射洪出租车"
+                android:textColor="#ffffffff"
+                android:textSize="13sp" />
+
+            <TextView
+                android:id="@+id/tv_lien_name"
+                android:layout_width="105dp"
+                android:layout_height="18dp"
+                android:layout_below="@+id/tv_car_num"
+                android:layout_marginStart="3dp"
+                android:layout_marginTop="5dp"
+                android:layout_toRightOf="@+id/iv_main_icon"
+                android:text=""
+                android:textColor="#ffffffff"
+                android:textSize="13sp" />
+
+            <TextView
+                android:id="@+id/tv_time"
+                android:layout_width="63dp"
+                android:layout_height="18dp"
+                android:layout_alignParentEnd="true"
+                android:layout_marginTop="21dp"
+                android:layout_marginEnd="11dp"
+                android:text="8月32日 星期三"
+                android:textColor="#ffffffff"
+                android:textSize="13sp" />
+
+            <LinearLayout
+                android:id="@+id/ll_info"
+                android:layout_width="match_parent"
+                android:layout_height="60dp"
+                android:layout_below="@+id/iv_main_icon"
+                android:orientation="horizontal">
+
+                <LinearLayout
+                    android:id="@+id/ll_tests"
+                    android:layout_width="0dp"
+                    android:layout_height="match_parent"
+                    android:layout_weight="1"
+                    android:gravity="center"
+                    android:orientation="vertical">
+
+                    <TextView
+                        android:id="@+id/tv_order_num"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="11"
+                        android:textColor="@color/white"
+                        android:textSize="18sp" />
+
+                    <TextView
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="今日接单"
+                        android:textColor="@color/white"
+                        android:textSize="12sp" />
+
+
+                </LinearLayout>
+
+
+                <LinearLayout
+                    android:layout_width="0dp"
+                    android:layout_height="match_parent"
+                    android:layout_weight="1"
+                    android:gravity="center"
+                    android:orientation="vertical">
+
+                    <TextView
+                        android:id="@+id/tv_month_order"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="234"
+                        android:textColor="@color/white"
+                        android:textSize="18sp" />
+
+                    <TextView
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="本月接单"
+                        android:textColor="@color/white"
+                        android:textSize="12sp" />
+
+
+                </LinearLayout>
+
+
+                <LinearLayout
+                    android:layout_width="0dp"
+                    android:layout_height="match_parent"
+                    android:layout_weight="1"
+                    android:gravity="center"
+                    android:orientation="vertical">
+
+                    <TextView
+                        android:id="@+id/tv_grade"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="4.5"
+                        android:textColor="@color/white"
+                        android:textSize="18sp" />
+
+                    <TextView
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="我的评分"
+                        android:textColor="@color/white"
+                        android:textSize="12sp" />
+
+
+                </LinearLayout>
+
+                <LinearLayout
+                    android:id="@+id/ll_task"
+                    android:layout_width="0dp"
+                    android:layout_height="match_parent"
+                    android:layout_weight="1"
+                    android:gravity="center"
+                    android:orientation="vertical"
+                    android:visibility="gone">
+
+                    <TextView
+                        android:id="@+id/tv_task"
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="2"
+                        android:textColor="@color/white"
+                        android:textSize="18sp" />
+
+                    <TextView
+                        android:layout_width="wrap_content"
+                        android:layout_height="wrap_content"
+                        android:text="我的任务"
+                        android:textColor="@color/white"
+                        android:textSize="12sp" />
+
+
+                </LinearLayout>
+
+
+            </LinearLayout>
+
+            <LinearLayout
+                android:id="@+id/ll_order"
+                android:layout_width="match_parent"
+                android:layout_height="50dp"
+                android:layout_below="@id/ll_info"
+                android:layout_marginHorizontal="14dp"
+                android:layout_marginBottom="14dp"
+                android:background="@drawable/bg_white_25"
+                android:orientation="horizontal"
+                android:visibility="gone">
+
+                <TextView
+                    android:id="@+id/tv_1"
+                    android:layout_width="0dp"
+                    android:layout_height="wrap_content"
+                    android:layout_gravity="center_vertical"
+                    android:layout_marginStart="30dp"
+                    android:layout_weight="1"
+                    android:drawableStart="@mipmap/ic_order"
+                    android:drawablePadding="10dp"
+                    android:text="接单大厅"
+                    android:textColor="@color/main_yellow_qia"
+                    android:textSize="14sp"
+                    android:textStyle="bold" />
+
+                <TextView
+                    android:id="@+id/tv_count"
+                    android:layout_width="20dp"
+                    android:layout_height="20dp"
+                    android:layout_gravity="center_vertical|end"
+                    android:layout_marginEnd="15dp"
+                    android:background="@drawable/red_circle_bg"
+                    android:gravity="center"
+                    android:text="0"
+                    android:textColor="@color/white"
+                    android:textSize="12sp" />
+
+                <ImageView
+                    android:layout_width="wrap_content"
+                    android:layout_height="wrap_content"
+                    android:layout_gravity="center_vertical"
+                    android:layout_marginEnd="30dp"
+                    android:src="@mipmap/more_black" />
+            </LinearLayout>
+        </RelativeLayout>
+
+        <androidx.core.widget.NestedScrollView
+            android:layout_width="match_parent"
+            android:layout_height="0dp"
+            android:clipToPadding="false"
+            android:paddingBottom="300dp"
+            android:layout_weight="1">
+
+            <LinearLayout
+                android:layout_width="match_parent"
+                android:layout_height="match_parent"
+                android:orientation="vertical">
+
+                <TextView
+                    android:id="@+id/tv_order_big_all"
+                    android:layout_width="match_parent"
+                    android:layout_height="37dp"
+                    android:background="@color/write"
+                    android:gravity="center_vertical"
+                    android:paddingStart="14dp"
+                    android:text="接单大厅"
+                    android:textColor="#ff333333"
+                    android:textSize="14sp" />
+
+                <include layout="@layout/include_line_14" />
+
+
+                <androidx.recyclerview.widget.RecyclerView
+                    android:id="@+id/recycler_view_hall"
+                    android:layout_width="match_parent"
+                    android:layout_height="wrap_content" />
+
+                <RelativeLayout
+                    android:layout_width="match_parent"
+                    android:layout_height="match_parent">
+
+                    <LinearLayout
+                        android:id="@+id/ll_tab"
+                        android:layout_width="match_parent"
+                        android:layout_height="40dp"
+                        android:background="@color/white"
+                        android:orientation="horizontal">
+
+                        <TextView
+                            android:id="@+id/tv_order_small"
+                            android:layout_width="0dp"
+                            android:layout_height="match_parent"
+                            android:layout_weight="1"
+                            android:gravity="center"
+                            android:text="小程序订单"
+                            android:textColor="@color/main_yellow"
+                            android:textSize="14sp"
+                            android:textStyle="bold" />
+
+                        <TextView
+                            android:id="@+id/tv_server_ing"
+                            android:layout_width="0dp"
+                            android:layout_height="match_parent"
+                            android:layout_weight="1"
+                            android:gravity="center"
+                            android:text="服务中"
+                            android:textColor="@color/main_gray"
+                            android:textSize="14sp"
+                            android:textStyle="bold" />
+
+                        <TextView
+                            android:id="@+id/tv_wait_server"
+                            android:layout_width="0dp"
+                            android:layout_height="match_parent"
+                            android:layout_weight="1"
+                            android:gravity="center"
+                            android:text="待服务"
+                            android:textColor="@color/main_gray"
+                            android:textSize="14sp"
+                            android:textStyle="bold" />
+
+                    </LinearLayout>
+
+                    <View
+                        android:id="@+id/view_line_tab"
+                        android:layout_width="match_parent"
+                        android:layout_height="1px"
+                        android:layout_below="@+id/ll_tab"
+                        android:alpha="0.3"
+                        android:background="#979797" />
+
+
+                    <RelativeLayout
+                        android:id="@+id/rl_container"
+                        android:layout_width="match_parent"
+                        android:layout_height="match_parent"
+                        android:minHeight="350dp"
+                        android:layout_below="@+id/view_line_tab"
+                        android:layout_marginBottom="61dp" />
+
+                </RelativeLayout>
+
+
+            </LinearLayout>
+
+        </androidx.core.widget.NestedScrollView>
+
+    </LinearLayout>
+
+    <RelativeLayout
+        android:layout_alignParentBottom="true"
+        android:layout_width="match_parent"
+        android:layout_height="163dp">
+
+        <com.wang.avi.AVLoadingIndicatorView
+            android:id="@+id/avv_anim"
+            style="@style/AVLoadingIndicatorView.Small"
+            android:layout_width="100dp"
+            android:layout_height="100dp"
+            android:layout_alignParentBottom="true"
+            android:layout_centerHorizontal="true"
+            android:layout_marginBottom="63dp"
+            app:indicatorColor="@color/main_yellow"
+            app:indicatorName="BallScaleMultipleIndicator" />
+
+
+        <TextView
+            android:id="@+id/tv_up_avv"
+            android:layout_width="100dp"
+            android:layout_height="100dp"
+            android:layout_alignParentBottom="true"
+            android:layout_centerHorizontal="true"
+            android:layout_marginBottom="63dp"
+            android:gravity="center"
+            android:text="听单中"
+            android:textColor="#ffffffff"
+            android:textSize="14sp"
+            android:textStyle="bold" />
 
         <View
             android:id="@+id/view_line"
@@ -333,11 +435,11 @@
                 android:layout_width="0dp"
                 android:layout_height="38dp"
                 android:layout_centerInParent="true"
+                android:layout_marginStart="12dp"
+                android:layout_marginEnd="12dp"
                 android:layout_weight="1"
                 android:background="@drawable/car_get_start"
                 android:gravity="center"
-                android:layout_marginStart="12dp"
-                android:layout_marginEnd="12dp"
                 android:text="出车"
                 android:textColor="#ffffffff"
                 android:textSize="14sp"
@@ -349,49 +451,21 @@
                 android:layout_height="38dp"
                 android:layout_alignParentEnd="true"
                 android:layout_centerVertical="true"
+                android:layout_marginStart="12dp"
+                android:layout_marginEnd="12dp"
                 android:layout_weight="1"
                 android:background="@drawable/bg_main_gray"
                 android:gravity="center"
                 android:paddingStart="12dp"
-                android:layout_marginStart="12dp"
-                android:layout_marginEnd="12dp"
                 android:paddingEnd="12dp"
                 android:text="历史订单"
                 android:textColor="#ff333333"
                 android:textSize="14sp"
                 android:textStyle="bold" />
 
-
         </LinearLayout>
-
-        <com.wang.avi.AVLoadingIndicatorView
-            android:id="@+id/avv_anim"
-            style="@style/AVLoadingIndicatorView.Small"
-            android:layout_width="100dp"
-            android:layout_height="100dp"
-            android:layout_alignParentBottom="true"
-            android:layout_centerHorizontal="true"
-            android:layout_marginBottom="63dp"
-            app:indicatorColor="@color/main_yellow"
-            app:indicatorName="BallScaleMultipleIndicator" />
-
-
-        <TextView
-            android:id="@+id/tv_up_avv"
-            android:layout_width="100dp"
-            android:layout_height="100dp"
-            android:layout_alignParentBottom="true"
-            android:layout_centerHorizontal="true"
-            android:layout_marginBottom="63dp"
-            android:gravity="center"
-            android:text="听单中"
-            android:textColor="#ffffffff"
-            android:textSize="14sp"
-            android:textStyle="bold" />
-
 
     </RelativeLayout>
 
-
-</LinearLayout>
+</RelativeLayout>
 

--
Gitblit v1.7.1