tj
2025-04-01 6ada2c53c4e28f7524fe9439563bc4adfab2ca41
1.vip续费页面-页面样式优化
已修改3个文件
30 ■■■■■ 文件已修改
app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardViewModel.kt 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/drawable/member_background.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/res/layout/activity_vip.xml 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/example/firstapp/ui/vip/MemberInfoCardViewModel.kt
@@ -19,7 +19,7 @@
    val memberStatus: StateFlow<String> = _memberStatus
    // 头像
    private val _cover = MutableStateFlow("")
    private val _cover = MutableStateFlow("http://192.168.1.201:9000/sms/avatar/avatar_default.png")
    val cover: StateFlow<String> = _cover
    // vip头像
@@ -67,8 +67,12 @@
            }
            // 头像
            // 如果头像不为空的话,则更新头像
            if(userInfo.cover.isNotEmpty()){
            _cover.value = userInfo.cover
        }
        }
    }
app/src/main/res/drawable/member_background.xml
@@ -2,7 +2,7 @@
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:startColor="#000000"
        android:endColor="#7A7596"
        android:startColor="#2B225C"
        android:endColor="#726C8E"
        android:angle="90"/>
</shape>
app/src/main/res/layout/activity_vip.xml
@@ -64,7 +64,7 @@
            android:id="@+id/recycler_view"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="145dp"
                android:layout_marginTop="165dp"
            android:layout_marginLeft="15dp"
            app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
            app:layout_constraintTop_toTopOf="parent"
@@ -81,10 +81,10 @@
            android:id="@+id/benefit_layout"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="270dp"
                android:layout_marginTop="300dp"
            android:layout_marginLeft="15dp"
            android:layout_marginRight="15dp"
            android:padding="0dp"
                android:padding="5dp"
            android:background="@android:color/transparent"
            app:cardBackgroundColor="@android:color/transparent"
            android:foreground="@drawable/gray_border_shape"
@@ -122,7 +122,7 @@
                android:id="@+id/dynamicContainer"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:padding="10dp"
                    android:padding="20dp"
                android:layout_marginTop="0dp"
                android:background="@android:color/transparent"
                app:layout_constraintTop_toBottomOf="@id/divider"
@@ -139,10 +139,10 @@
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/more_benefit_shape"
            android:layout_marginTop="480dp"
                android:layout_marginTop="550dp"
            android:layout_marginLeft="13dp"
            android:layout_marginRight="13dp"
            android:padding="10dp"
                android:padding="15dp"
            android:orientation="vertical"
            android:gravity="center">
@@ -166,6 +166,7 @@
                android:gravity="start"
                android:baselineAligned="false"
                android:layout_marginBottom="8dp"
                    android:padding="5dp"
                >
                <ImageView
@@ -190,6 +191,7 @@
                android:gravity="start"
                android:baselineAligned="false"
                android:layout_marginBottom="8dp"
                    android:padding="5dp"
                >
                <ImageView
                    android:layout_width="30dp"
@@ -214,6 +216,7 @@
                android:gravity="start"
                android:baselineAligned="false"
                android:layout_marginBottom="8dp"
                    android:padding="5dp"
                >
                <ImageView
@@ -238,6 +241,7 @@
                android:gravity="start"
                android:baselineAligned="false"
                android:layout_marginBottom="8dp"
                    android:padding="5dp"
                >
                <ImageView
@@ -265,7 +269,7 @@
            app:layout_constraintTop_toBottomOf="@id/more_benefit_layout"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            android:layout_marginTop="690dp"
                android:layout_marginTop="840dp"
            android:layout_marginHorizontal="0dp" />
@@ -273,7 +277,7 @@
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="30dp"
                android:layout_height="180dp"
            android:layout_marginTop="880dp"
            >