From 8521954fa97bdfc54123afb4a72755ece311db06 Mon Sep 17 00:00:00 2001
From: zuojincheng <lf_zuo@163.com>
Date: 星期五, 21 三月 2025 14:45:45 +0800
Subject: [PATCH] feat(general): 更新登录逻辑和用户信息展示

---
 generallibrary/src/main/res/layout/fragment_my.xml |  137 +++++++++++++++++++++++++++++++--------------
 1 files changed, 94 insertions(+), 43 deletions(-)

diff --git a/generallibrary/src/main/res/layout/fragment_my.xml b/generallibrary/src/main/res/layout/fragment_my.xml
index ede78b3..1494651 100644
--- a/generallibrary/src/main/res/layout/fragment_my.xml
+++ b/generallibrary/src/main/res/layout/fragment_my.xml
@@ -3,26 +3,16 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:orientation="vertical"
-    android:background="#F5F5F5">
+    android:background="#F5F5F5"
+    android:orientation="vertical">
 
-    <RelativeLayout
-        android:id="@+id/header_layout"
+    <com.dayu.baselibrary.view.TitleBar
+        android:id="@+id/titleBar"
         android:layout_width="match_parent"
         android:layout_height="@dimen/dimen_title_height"
-        android:background="@color/bottom_color"
-        android:elevation="4dp">
-
-        <TextView
-            android:id="@+id/titleBar"
-            android:layout_width="wrap_content"
-            android:layout_height="wrap_content"
-            android:layout_centerInParent="true"
-            android:text="鎴戠殑"
-            android:textColor="@color/white"
-            android:textSize="@dimen/title_text_size"
-            android:textStyle="bold" />
-    </RelativeLayout>
+        android:background="@color/title_bar_bg"
+        android:elevation="4dp"
+        app:centerText="鎴戠殑" />
 
     <ScrollView
         android:layout_width="match_parent"
@@ -52,33 +42,73 @@
                     <TextView
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
+                        android:layout_marginBottom="12dp"
                         android:text="鍩烘湰淇℃伅"
                         android:textColor="#333333"
                         android:textSize="16sp"
-                        android:textStyle="bold"
-                        android:layout_marginBottom="12dp"/>
+                        android:textStyle="bold" />
 
                     <LinearLayout
                         android:id="@+id/my_village"
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
+                        android:layout_marginBottom="8dp"
                         android:orientation="horizontal"
-                        android:visibility="gone"
-                        android:layout_marginBottom="8dp">
+                        android:visibility="gone">
 
                         <TextView
                             android:layout_width="wrap_content"
                             android:layout_height="wrap_content"
                             android:text="璁惧缂栧彿锛�"
-                            android:textSize="@dimen/text_size"
-                            android:textColor="#666666" />
+                            android:textColor="#666666"
+                            android:textSize="@dimen/text_size" />
 
                         <TextView
                             android:id="@+id/my_villageNum"
                             android:layout_width="match_parent"
                             android:layout_height="wrap_content"
-                            android:textSize="@dimen/text_size"
-                            android:textColor="#333333" />
+                            android:textColor="#333333"
+                            android:textSize="@dimen/text_size" />
+                    </LinearLayout>
+
+                    <LinearLayout
+                        android:layout_width="match_parent"
+                        android:layout_height="wrap_content"
+                        android:layout_marginBottom="8dp">
+
+                        <TextView
+                            android:layout_width="wrap_content"
+                            android:layout_height="wrap_content"
+                            android:text="鐢ㄦ埛鍚嶇О锛�"
+                            android:textColor="#666666"
+                            android:textSize="@dimen/text_size" />
+
+                        <TextView
+                            android:id="@+id/my_name"
+                            android:layout_width="match_parent"
+                            android:layout_height="wrap_content"
+                            android:textColor="#333333"
+                            android:textSize="@dimen/text_size" />
+                    </LinearLayout>
+
+                    <LinearLayout
+                        android:layout_width="match_parent"
+                        android:layout_height="wrap_content"
+                        android:layout_marginBottom="8dp">
+
+                        <TextView
+                            android:layout_width="wrap_content"
+                            android:layout_height="wrap_content"
+                            android:text="鎵嬫満鍙凤細"
+                            android:textColor="#666666"
+                            android:textSize="@dimen/text_size" />
+
+                        <TextView
+                            android:id="@+id/my_phone"
+                            android:layout_width="match_parent"
+                            android:layout_height="wrap_content"
+                            android:textColor="#333333"
+                            android:textSize="@dimen/text_size" />
                     </LinearLayout>
 
                     <LinearLayout
@@ -106,7 +136,8 @@
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:layout_marginBottom="8dp"
-                        android:orientation="horizontal">
+                        android:orientation="horizontal"
+                        android:visibility="gone">
 
                         <TextView
                             android:layout_width="wrap_content"
@@ -127,7 +158,8 @@
                         android:id="@+id/my_waterPriceLL"
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
-                        android:orientation="horizontal">
+                        android:orientation="horizontal"
+                        android:visibility="gone">
 
                         <TextView
                             android:layout_width="wrap_content"
@@ -163,18 +195,18 @@
                     <TextView
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
+                        android:layout_marginBottom="12dp"
                         android:text="璁板綍绠$悊"
                         android:textColor="#333333"
                         android:textSize="16sp"
-                        android:textStyle="bold"
-                        android:layout_marginBottom="12dp"/>
+                        android:textStyle="bold" />
 
                     <RelativeLayout
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:layout_marginBottom="12dp"
-                        android:padding="8dp"
-                        android:background="#F9F9F9">
+                        android:background="#F9F9F9"
+                        android:padding="8dp">
 
                         <ImageView
                             android:id="@+id/card_icon"
@@ -190,8 +222,8 @@
                             android:layout_height="wrap_content"
                             android:layout_centerVertical="true"
                             android:layout_marginStart="8dp"
-                            android:layout_toEndOf="@+id/card_icon"
                             android:layout_toStartOf="@+id/my_newCardOut"
+                            android:layout_toEndOf="@+id/card_icon"
                             android:text="寮�鍗¤褰�"
                             android:textColor="#333333"
                             android:textSize="@dimen/text_size" />
@@ -204,8 +236,8 @@
                             android:layout_centerVertical="true"
                             android:background="@drawable/rounded_button_bg"
                             android:paddingStart="12dp"
-                            android:paddingEnd="12dp"
                             android:paddingTop="4dp"
+                            android:paddingEnd="12dp"
                             android:paddingBottom="4dp"
                             android:text="瀵煎嚭璁板綍"
                             android:textColor="@color/white"
@@ -215,8 +247,8 @@
                     <RelativeLayout
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
-                        android:padding="8dp"
-                        android:background="#F9F9F9">
+                        android:background="#F9F9F9"
+                        android:padding="8dp">
 
                         <ImageView
                             android:id="@+id/recharge_icon"
@@ -232,8 +264,8 @@
                             android:layout_height="wrap_content"
                             android:layout_centerVertical="true"
                             android:layout_marginStart="8dp"
-                            android:layout_toEndOf="@+id/recharge_icon"
                             android:layout_toStartOf="@+id/my_rechargeOut"
+                            android:layout_toEndOf="@+id/recharge_icon"
                             android:text="鍏呭�艰褰�"
                             android:textColor="#333333"
                             android:textSize="@dimen/text_size" />
@@ -246,8 +278,8 @@
                             android:layout_centerVertical="true"
                             android:background="@drawable/rounded_button_bg"
                             android:paddingStart="12dp"
-                            android:paddingEnd="12dp"
                             android:paddingTop="4dp"
+                            android:paddingEnd="12dp"
                             android:paddingBottom="4dp"
                             android:text="瀵煎嚭璁板綍"
                             android:textColor="@color/white"
@@ -272,11 +304,30 @@
                     <TextView
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
+                        android:layout_marginBottom="12dp"
                         android:text="绯荤粺璁剧疆"
                         android:textColor="#333333"
                         android:textSize="16sp"
-                        android:textStyle="bold"
-                        android:layout_marginBottom="12dp"/>
+                        android:textStyle="bold" />
+
+                    <RelativeLayout
+                        android:layout_width="match_parent"
+                        android:layout_height="wrap_content"
+                        android:orientation="vertical"
+                        android:layout_marginBottom="8dp">
+
+                        <TextView
+                            android:layout_width="wrap_content"
+                            android:layout_height="wrap_content"
+                            android:text="閫�鍑虹櫥褰�"
+                            android:textColor="#000000"
+                            android:textSize="@dimen/text_size" />
+                        <ImageView
+                            android:layout_width="wrap_content"
+                            android:layout_height="wrap_content"
+                            android:layout_alignParentEnd="true"
+                            android:src="@drawable/ic_arrow_right"/>
+                    </RelativeLayout>
 
                     <TextView
                         android:id="@+id/sys_ip"
@@ -284,10 +335,10 @@
                         android:layout_height="wrap_content"
                         android:layout_marginBottom="12dp"
                         android:background="#F9F9F9"
-                        android:padding="12dp"
                         android:drawableStart="@android:drawable/ic_menu_manage"
                         android:drawablePadding="8dp"
                         android:drawableTint="#666666"
+                        android:padding="12dp"
                         android:text="IP璁剧疆"
                         android:textColor="#333333"
                         android:textSize="@dimen/text_size"
@@ -299,10 +350,10 @@
                         android:layout_height="wrap_content"
                         android:layout_marginBottom="12dp"
                         android:background="#F9F9F9"
-                        android:padding="12dp"
                         android:drawableStart="@android:drawable/ic_menu_edit"
                         android:drawablePadding="8dp"
                         android:drawableTint="#666666"
+                        android:padding="12dp"
                         android:text="鐢ㄦ埛琛ュ崱"
                         android:textColor="#333333"
                         android:textSize="@dimen/text_size"
@@ -314,10 +365,10 @@
                         android:layout_height="wrap_content"
                         android:layout_marginBottom="12dp"
                         android:background="#F9F9F9"
-                        android:padding="12dp"
                         android:drawableStart="@android:drawable/ic_lock_lock"
                         android:drawablePadding="8dp"
                         android:drawableTint="#666666"
+                        android:padding="12dp"
                         android:text="鐧诲綍瀵嗙爜璁剧疆"
                         android:textColor="#333333"
                         android:textSize="@dimen/text_size"
@@ -328,10 +379,10 @@
                         android:layout_width="match_parent"
                         android:layout_height="wrap_content"
                         android:background="#F9F9F9"
-                        android:padding="12dp"
                         android:drawableStart="@android:drawable/ic_menu_compass"
                         android:drawablePadding="8dp"
                         android:drawableTint="#666666"
+                        android:padding="12dp"
                         android:text="鏈繛鎺ユ暟鎹腑蹇�"
                         android:textColor="#333333"
                         android:textSize="@dimen/text_size"

--
Gitblit v1.8.0