Merge remote-tracking branch 'origin/master'

This commit is contained in:
2026-04-20 12:02:58 +08:00
103 changed files with 5142 additions and 735 deletions

View File

@@ -184,6 +184,7 @@
</RelativeLayout>
<RelativeLayout
android:visibility="gone"
android:id="@+id/bind_certification"
android:layout_width="match_parent"
android:layout_height="48dp"
@@ -226,6 +227,7 @@
</RelativeLayout>
<RelativeLayout
android:visibility="gone"
android:id="@+id/bind_phone_confirm_weixin"
android:layout_width="match_parent"
android:layout_height="48dp"
@@ -268,6 +270,7 @@
</RelativeLayout>
<RelativeLayout
android:visibility="gone"
android:id="@+id/bind_phone_confirm_qq"
android:layout_width="match_parent"
android:layout_height="48dp"

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white">
<LinearLayout
android:layout_marginLeft="@dimen/dp12"
android:id="@+id/rl_head"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48">
<net.lucode.hackware.magicindicator.MagicIndicator
android:id="@+id/magic_indicator"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp48"
android:layout_gravity="center_vertical" />
</LinearLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/main_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/rl_head" />
</RelativeLayout>

View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
tools:viewBindingIgnore="true">
<LinearLayout
android:id="@+id/ll_content_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.scwang.smartrefresh.layout.SmartRefreshLayout
android:id="@+id/smart_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible">
<com.scwang.smartrefresh.layout.header.ClassicsHeader
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:srlEnableLastTime="false" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/rl_no_data"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="@dimen/dp100"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
<ImageView
android:layout_width="@dimen/dp150"
android:layout_height="@dimen/dp88"
android:src="@mipmap/icon_img_no_black" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp5"
android:text="暂无数据"
android:textColor="@color/three_text"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_recommend_list"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
</LinearLayout>
<com.scwang.smartrefresh.layout.footer.ClassicsFooter
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</com.scwang.smartrefresh.layout.SmartRefreshLayout>
</LinearLayout>
</LinearLayout>

View File

@@ -0,0 +1,74 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
tools:viewBindingIgnore="true">
<LinearLayout
android:id="@+id/ll_content_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.scwang.smartrefresh.layout.SmartRefreshLayout
android:id="@+id/smart_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible">
<com.scwang.smartrefresh.layout.header.ClassicsHeader
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:srlEnableLastTime="false" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/rl_no_data"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="@dimen/dp100"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
<ImageView
android:layout_width="@dimen/dp150"
android:layout_height="@dimen/dp88"
android:src="@mipmap/icon_img_no_black" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp5"
android:text="暂无数据"
android:textColor="@color/three_text"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_recommend_list"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</LinearLayout>
</LinearLayout>
<com.scwang.smartrefresh.layout.footer.ClassicsFooter
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</com.scwang.smartrefresh.layout.SmartRefreshLayout>
</LinearLayout>
</LinearLayout>

View File

@@ -56,7 +56,6 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:visibility="gone"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_member_title">
@@ -73,8 +72,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="普通会员"
android:textColor="@color/three_text"
android:text="VIP"
android:textColor="@color/white"
android:textSize="18sp" />
<View
@@ -99,8 +98,8 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="6dp"
android:text="超级会员"
android:textColor="@color/three_text"
android:text="SVIP"
android:textColor="@color/white"
android:textSize="18sp" />
<View

View File

@@ -396,7 +396,7 @@
android:layout_marginStart="16dp"
android:layout_marginTop="28dp"
android:layout_marginEnd="16dp"
android:background="@drawable/open_vip_btn"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:text="开通会员"
android:textColor="@color/white"

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white">
<LinearLayout
android:layout_marginLeft="@dimen/dp12"
android:id="@+id/rl_head"
android:layout_width="match_parent"
android:layout_height="@dimen/dp48">
<net.lucode.hackware.magicindicator.MagicIndicator
android:id="@+id/magic_indicator"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp48"
android:layout_gravity="center_vertical" />
</LinearLayout>
<androidx.viewpager.widget.ViewPager
android:id="@+id/main_view_pager"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/rl_head" />
</RelativeLayout>

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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"
tools:viewBindingIgnore="true">
<LinearLayout
android:id="@+id/ll_content_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<com.scwang.smartrefresh.layout.SmartRefreshLayout
android:id="@+id/smart_refresh"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:visibility="visible">
<com.scwang.smartrefresh.layout.header.ClassicsHeader
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:srlEnableLastTime="false" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:id="@+id/rl_no_data"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginTop="@dimen/dp100"
android:gravity="center"
android:orientation="vertical"
android:visibility="gone">
<ImageView
android:layout_width="@dimen/dp150"
android:layout_height="@dimen/dp88"
android:src="@mipmap/icon_img_no_black" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp5"
android:text="暂无数据"
android:textColor="@color/three_text"
android:textSize="13sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_recommend_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="@dimen/dp_10" />
</LinearLayout>
</LinearLayout>
<com.scwang.smartrefresh.layout.footer.ClassicsFooter
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</com.scwang.smartrefresh.layout.SmartRefreshLayout>
</LinearLayout>
</LinearLayout>

View File

@@ -1,114 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:fresco="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:viewBindingIgnore="true">
<!-- <androidx.core.widget.NestedScrollView-->
<!-- android:id="@+id/sv_general_member"-->
<!-- android:layout_width="match_parent"-->
<!-- android:layout_height="match_parent"-->
<!-- android:layout_alignParentTop="true"-->
<!-- android:background="@mipmap/ly_ic_member_vip"-->
<!-- android:scrollbars="none">-->
<LinearLayout
<androidx.core.widget.NestedScrollView
android:id="@+id/sv_general_member"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:background="@mipmap/ic_member_vip"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="vertical">
android:fillViewport="true"
android:scrollbars="none">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="50dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="57dp"
android:layout_marginEnd="16dp"
android:background="@drawable/ic_general_member_header_bg"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="20dp"
android:text="VIP享专属特权"
android:textColor="#FFD692"
android:textSize="20dp"
android:textStyle="bold" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="10dp">
<ImageView
android:id="@+id/member_my_photo1"
android:layout_width="26dp"
android:layout_height="26dp"
android:src="@drawable/ic_member_photo1" />
<ImageView
android:id="@+id/member_my_photo2"
android:layout_width="26dp"
android:layout_height="26dp"
android:layout_marginStart="-8dp"
android:layout_toEndOf="@+id/member_my_photo1"
android:src="@drawable/ic_member_photo2" />
<ImageView
android:id="@+id/member_my_photo3"
android:layout_width="26dp"
android:layout_height="26dp"
android:layout_marginStart="-8dp"
android:layout_toEndOf="@+id/member_my_photo2"
android:src="@drawable/ic_member_photo3" />
</RelativeLayout>
<TextView
android:id="@+id/tv_member_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="10dp"
android:layout_marginBottom="14dp"
android:text="1000+用户已开通"
android:textColor="#80FFFFFF"
android:textSize="12dp" />
</LinearLayout>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginEnd="8dp"
android:src="@drawable/ic_member_diamond1" />
</RelativeLayout>
<com.flyco.roundview.RoundLinearLayout
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="-18dp"
android:orientation="vertical"
fresco:rv_backgroundColor="#2F2A24"
fresco:rv_cornerRadius_TL="20dp"
fresco:rv_cornerRadius_TR="20dp">
android:layout_alignParentTop="true"
android:background="@mipmap/ic_member_vip"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="150dp"
android:layout_marginRight="16dp"
android:background="@drawable/ic_general_member_header_bg">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:layout_marginRight="16dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_vip_tag" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_weight="1"
android:text="特权"
android:textColor="#814D1A"
android:textSize="16sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/user_head"
android:layout_width="16dp"
android:layout_height="16dp"
android:scaleType="fitXY"
app:roundAsCircle="true"
app:roundingBorderColor="#814D1A"
app:roundingBorderWidth="2dp" />
<TextView
android:id="@+id/tv_member_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="你还未开通VIP"
android:textColor="#814D1A"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="聊天倾诉,一路陪伴美好时光"
android:textColor="@color/one_text"
android:textSize="15sp"
android:textStyle="bold" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="25dp"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
@@ -122,9 +109,9 @@
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="会员专享权益"
android:textColor="#DDDEDE"
android:textSize="16dp"
android:text="会员套餐"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
@@ -137,7 +124,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="22dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="16dp"
android:orientation="horizontal">
@@ -147,7 +134,7 @@
android:layout_height="wrap_content"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg2"
android:background="@mipmap/new_vip_select_bg2"
android:orientation="vertical"
android:paddingTop="16dp">
@@ -155,9 +142,10 @@
android:id="@+id/tv_vip_shift_name1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="月度会员"
android:text="月"
android:textColor="@color/white"
android:textSize="14dp"
android:textStyle="bold"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
@@ -178,7 +166,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
@@ -186,7 +174,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
@@ -197,21 +185,12 @@
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="#80FFFFFF"
android:textColor="@color/white"
android:textSize="12dp"
android:visibility="invisible"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
<ImageView
android:id="@+id/iv_vip_shift1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_select"
android:visibility="gone"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
@@ -221,10 +200,11 @@
android:layout_marginStart="7dp"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg1"
android:background="@mipmap/new_vip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -252,7 +232,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
@@ -260,7 +240,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="128"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
@@ -271,7 +251,7 @@
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥228"
android:textColor="#80FFFFFF"
android:textColor="@color/white"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
@@ -285,14 +265,6 @@
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/iv_vip_shift2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_select"
android:visibility="gone"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
@@ -301,10 +273,11 @@
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg1"
android:background="@mipmap/new_vip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -332,7 +305,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
@@ -340,7 +313,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="#F9C644"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
@@ -351,7 +324,7 @@
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="#80FFFFFF"
android:textColor="@color/white"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
@@ -376,30 +349,102 @@
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
<androidx.core.widget.NestedScrollView
android:id="@+id/sv_general_member"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="会员权益"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_line2" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/general_recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:scrollbars="none">
android:layout_marginLeft="10dp"
android:layout_marginTop="16dp"
android:layout_marginRight="10dp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:layout_marginTop="20dp"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="更多会员权益敬请期待..."
android:textColor="@color/white"
android:textSize="12sp"
/>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/general_recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_marginTop="16dp"
android:layout_marginRight="10dp"
android:layout_marginBottom="100dp" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</com.flyco.roundview.RoundLinearLayout>
</LinearLayout>
<!-- </androidx.core.widget.NestedScrollView>-->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="注意事项"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_member_line2" />
</LinearLayout>
<RelativeLayout
android:layout_marginBottom="100dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="20dp"
android:background="@drawable/ic_general_member_header_bg"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_notice"
android:layout_margin="16dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1.请确保在网络良好的情况支付,为保证充值顺利,请在充值期间不要进行其他操作\n\n2.VIP属于虚拟商品一经购买不得退换\n\n3.原充值购买VIP会员的用户将自动升级为SVIP会员\n\n4.原赠送的VIP会员保持不变\n\n5.VIP会员视频折扣-10金币SVIP会员视频折扣-20金币"
android:textColor="@color/white"
android:textSize="12sp"
/>
</RelativeLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<LinearLayout
android:id="@+id/lin_member_bottom"

View File

@@ -11,6 +11,7 @@
android:layout_height="@dimen/dp48">
<LinearLayout
android:visibility="gone"
android:id="@+id/ll_select"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
@@ -37,6 +38,7 @@
</LinearLayout>
<net.lucode.hackware.magicindicator.MagicIndicator
android:layout_marginLeft="6dp"
android:id="@+id/magic_indicator"
android:layout_width="1000dp"
android:layout_height="match_parent"

View File

@@ -37,7 +37,7 @@
android:layout_marginTop="@dimen/dp10"
android:layout_marginLeft="@dimen/dp5"
android:layout_marginRight="@dimen/dp5"
android:layout_marginBottom="@dimen/dp10" />
android:layout_marginBottom="@dimen/dp50" />
</LinearLayout>

View File

@@ -69,7 +69,7 @@
android:layout_marginTop="@dimen/dp10"
android:layout_marginLeft="@dimen/dp5"
android:layout_marginRight="@dimen/dp5"
android:layout_marginBottom="@dimen/dp10"
android:layout_marginBottom="@dimen/dp50"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -374,18 +374,18 @@
<com.flyco.roundview.RoundTextView
android:id="@+id/rtv_new_scan_num"
android:layout_width="12dp"
android:layout_height="12dp"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_toEndOf="@id/ll_scan"
android:gravity="center"
android:text=""
android:textColor="@color/white"
android:textSize="8sp"
android:textSize="12sp"
android:visibility="invisible"
app:layout_constraintStart_toEndOf="@+id/tv_scan_num"
app:layout_constraintTop_toTopOf="parent"
app:rv_backgroundColor="@color/mainColor"
app:rv_cornerRadius="7dp" />
app:rv_backgroundColor="#f94f2e"
app:rv_cornerRadius="9dp" />
<TextView
android:id="@+id/tv_scan"
@@ -403,6 +403,7 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<LinearLayout
android:visibility="gone"
android:id="@+id/ll_foot"
android:layout_width="match_parent"
android:layout_height="match_parent"

View File

@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
@@ -7,18 +8,16 @@
tools:viewBindingIgnore="true">
<androidx.core.widget.NestedScrollView
android:id="@+id/sv_super_member"
android:id="@+id/sv_general_member"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_marginBottom="40dp"
android:background="@mipmap/ic_member_svip"
android:fillViewport="true"
android:scrollbars="none">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="60dp"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:background="@mipmap/ic_member_svip"
android:focusable="true"
android:focusableInTouchMode="true"
@@ -26,75 +25,71 @@
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="140dp"
android:layout_marginEnd="16dp">
android:layout_height="180dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="150dp"
android:layout_marginRight="16dp"
android:background="@drawable/ic_super_member_top_bg">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="22dp"
android:background="@drawable/ic_super_member_top_bg"
android:orientation="vertical">
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:layout_marginRight="16dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_vip_tag" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="32dp"
android:text="SVIP享专属特权"
android:textColor="#E2C5FB"
android:textSize="18dp"
android:layout_marginLeft="6dp"
android:layout_weight="1"
android:text="特权"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<RelativeLayout
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="10dp">
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:id="@+id/member_my_photo1"
android:layout_width="28dp"
android:layout_height="28dp"
android:src="@drawable/ic_member_photo1" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/user_head"
android:layout_width="16dp"
android:layout_height="16dp"
android:scaleType="fitXY"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<ImageView
android:id="@+id/member_my_photo2"
android:layout_width="28dp"
android:layout_height="28dp"
android:layout_marginStart="-8dp"
android:layout_toEndOf="@+id/member_my_photo1"
android:src="@drawable/ic_member_photo2" />
<ImageView
android:id="@+id/member_my_photo3"
android:layout_width="28dp"
android:layout_height="28dp"
android:layout_marginStart="-8dp"
android:layout_toEndOf="@+id/member_my_photo2"
android:src="@drawable/ic_member_photo3" />
</RelativeLayout>
<TextView
android:id="@+id/tv_member_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="8dp"
android:layout_marginBottom="14dp"
android:text="1000+用户已开通"
android:textColor="#F8D9F9"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_member_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="你还未开通VIP"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<ImageView
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_marginEnd="20dp"
android:src="@drawable/ic_member_diamond2" />
android:layout_centerInParent="true"
android:text="聊天倾诉,一路陪伴美好时光"
android:textColor="@color/white"
android:textSize="15sp"
android:textStyle="bold" />
</RelativeLayout>
<LinearLayout
@@ -114,9 +109,9 @@
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="SVIP专享权益"
android:textColor="#DDD6FF"
android:textSize="16dp"
android:text="会员套餐"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
@@ -125,6 +120,235 @@
android:src="@drawable/ic_super_member_line2" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="16dp"
android:orientation="horizontal">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg2"
android:orientation="vertical"
android:paddingTop="16dp">
<TextView
android:id="@+id/tv_vip_shift_name1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单月"
android:textColor="@color/white"
android:textSize="14dp"
android:textStyle="bold"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint1"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name1">
<TextView
android:id="@+id/tv_vip_unit1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="#F9C644"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="#80FFFFFF"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="年度会员"
android:textColor="@color/white"
android:textSize="14dp"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint2"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name2">
<TextView
android:id="@+id/tv_vip_unit2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="128"
android:textColor="#F9C644"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥228"
android:textColor="#80FFFFFF"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="新用户立减100"
android:visibility="gone"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_weight="1"
android:background="@drawable/vip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="月度会员"
android:textColor="@color/white"
android:textSize="14dp"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint3"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name3">
<TextView
android:id="@+id/tv_vip_unit3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="#F9C644"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="#F9C644"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="#80FFFFFF"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
<com.flyco.roundview.RoundTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingStart="10dp"
android:paddingTop="1dp"
android:paddingEnd="10dp"
android:paddingBottom="1dp"
android:text="热门"
android:textColor="#A05912"
android:textSize="11dp"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent"
fresco:rv_backgroundColor="#FFD89E"
fresco:rv_cornerRadius_BR="12dp"
fresco:rv_cornerRadius_TL="12dp" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"

View File

@@ -0,0 +1,508 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:fresco="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:viewBindingIgnore="true">
<androidx.core.widget.NestedScrollView
android:id="@+id/sv_general_member"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:scrollbars="none">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:background="@mipmap/ic_member_svip"
android:focusable="true"
android:focusableInTouchMode="true"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_marginLeft="16dp"
android:layout_marginTop="150dp"
android:layout_marginRight="16dp"
android:background="@drawable/ic_super_member_top_bg">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginTop="16dp"
android:layout_marginRight="16dp"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@mipmap/ic_svip_tag" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:layout_weight="1"
android:text="特权"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/user_head"
android:layout_width="16dp"
android:layout_height="16dp"
android:scaleType="fitXY"
app:roundAsCircle="true"
app:roundingBorderColor="@color/white"
app:roundingBorderWidth="2dp" />
<TextView
android:id="@+id/tv_member_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="你还未开通SVIP"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="聊天倾诉,一路陪伴美好时光"
android:textColor="@color/white"
android:textSize="15sp"
android:textStyle="bold" />
</RelativeLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="会员套餐"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line2" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="16dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="16dp"
android:orientation="horizontal">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@mipmap/svip_select_bg2"
android:orientation="vertical"
android:paddingTop="16dp">
<TextView
android:id="@+id/tv_vip_shift_name1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="单月"
android:textColor="@color/white"
android:textSize="14dp"
android:textStyle="bold"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint1"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name1">
<TextView
android:id="@+id/tv_vip_unit1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="@color/white"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_marginEnd="7dp"
android:layout_weight="1"
android:background="@mipmap/svip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="年度会员"
android:textColor="@color/white"
android:textSize="14dp"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint2"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name2">
<TextView
android:id="@+id/tv_vip_unit2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="128"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥228"
android:textColor="@color/white"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="新用户立减100"
android:visibility="gone"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/lin_vip_shift3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="7dp"
android:layout_weight="1"
android:background="@mipmap/svip_select_bg1"
android:orientation="vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_vip_shift_name3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:text="月度会员"
android:textColor="@color/white"
android:textSize="14dp"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="13dp"
android:layout_marginBottom="12dp"
android:orientation="horizontal"
fresco:layout_constraintBottom_toTopOf="@+id/tv_vip_price_hint3"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toBottomOf="@+id/tv_vip_shift_name3">
<TextView
android:id="@+id/tv_vip_unit3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="¥"
android:textColor="@color/white"
android:textSize="12dp" />
<TextView
android:id="@+id/tv_vip_price3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="18"
android:textColor="@color/white"
android:textSize="28dp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:id="@+id/tv_vip_price_hint3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="¥38"
android:textColor="@color/white"
android:textSize="12dp"
fresco:layout_constraintBottom_toBottomOf="parent"
fresco:layout_constraintEnd_toEndOf="parent"
fresco:layout_constraintStart_toStartOf="parent" />
<com.flyco.roundview.RoundTextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:paddingStart="10dp"
android:paddingTop="1dp"
android:paddingEnd="10dp"
android:paddingBottom="1dp"
android:text="热门"
android:textColor="#A05912"
android:textSize="11dp"
fresco:layout_constraintStart_toStartOf="parent"
fresco:layout_constraintTop_toTopOf="parent"
fresco:rv_backgroundColor="#FFD89E"
fresco:rv_cornerRadius_BR="12dp"
fresco:rv_cornerRadius_TL="12dp" />
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="会员权益"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line2" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/general_recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginLeft="10dp"
android:layout_marginTop="16dp"
android:layout_marginRight="10dp" />
<TextView
android:layout_marginTop="20dp"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="更多会员权益敬请期待..."
android:textColor="@color/white"
android:textSize="12sp"
/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:gravity="center"
android:orientation="horizontal">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line1" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="12dp"
android:layout_marginEnd="12dp"
android:text="注意事项"
android:textColor="@color/white"
android:textSize="16sp"
android:textStyle="bold" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_super_member_line2" />
</LinearLayout>
<RelativeLayout
android:layout_marginBottom="100dp"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="20dp"
android:background="@drawable/ic_super_member_top_bg"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_notice"
android:layout_margin="16dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1.请确保在网络良好的情况支付,为保证充值顺利,请在充值期间不要进行其他操作\n\n2.VIP属于虚拟商品一经购买不得退换\n\n3.原充值购买VIP会员的用户将自动升级为SVIP会员\n\n4.原赠送的VIP会员保持不变\n\n5.VIP会员视频折扣-10金币SVIP会员视频折扣-20金币"
android:textColor="@color/white"
android:textSize="12sp"
/>
</RelativeLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
<LinearLayout
android:id="@+id/lin_member_bottom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:background="@color/transparent"
android:gravity="center_horizontal"
android:orientation="vertical">
<TextView
android:id="@+id/tv_member_open"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="20dp"
android:layout_marginBottom="30dp"
android:background="@drawable/ic_buy_vip_btn_bg"
android:gravity="center"
android:text="立即开通"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
<LinearLayout
android:id="@+id/lin_member_bottom_btn"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="20dp"
android:layout_marginTop="20dp"
android:layout_marginEnd="20dp"
android:layout_marginBottom="30dp"
android:background="@drawable/ic_vip_bottom_btn_bg"
android:gravity="center"
android:visibility="gone">
<TextView
android:id="@+id/tv_member_setting"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="设置特权"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
<TextView
android:id="@+id/tv_member_sure"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_weight="1"
android:gravity="center"
android:text="继续购买"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold" />
</LinearLayout>
</LinearLayout>
</RelativeLayout>

View File

@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:id="@+id/rl_item"
android:layout_width="match_parent"
android:layout_height="80dp">
<View
android:visibility="gone"
android:id="@+id/social_red_point"
android:layout_width="8dp"
android:layout_height="8dp"
android:layout_centerVertical="true"
android:layout_marginLeft="3dp"
android:background="@drawable/shape_red_point"
android:gravity="center_vertical" />
<RelativeLayout
android:id="@+id/rl_list_photo"
android:layout_width="@dimen/dp50"
android:layout_height="@dimen/dp50"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/list_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
fresco:roundAsCircle="true" />
<RelativeLayout
android:id="@+id/rl_online_bg"
android:layout_width="@dimen/dp30"
android:layout_height="@dimen/dp16"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:background="@drawable/look_me_online_bg">
<TextView
android:id="@+id/tv_online"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="在线"
android:textColor="@color/white"
android:textSize="10sp" />
</RelativeLayout>
</RelativeLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:layout_toRightOf="@+id/rl_list_photo"
android:gravity="center_vertical"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
android:textStyle="bold"
android:id="@+id/social_list_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="醉红颜"
android:textColor="@color/one_text"
android:textSize="15sp" />
<ImageView
android:visibility="gone"
android:id="@+id/iv_member_sign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp8"
android:src="@drawable/ic_pvip" />
</LinearLayout>
<TextView
android:ellipsize="end"
android:maxLines="2"
android:layout_marginRight="80dp"
android:id="@+id/tv_sign"
android:layout_marginTop="@dimen/dp6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="很高兴见到你"
android:textColor="@color/three_text"
android:textSize="12sp" />
</LinearLayout>
<TextView
android:id="@+id/tv_focus"
android:layout_width="72dp"
android:layout_height="24dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:background="@drawable/shape_dddddd_line_oval_bg"
android:gravity="center"
android:text="已关注"
android:textColor="#dddddd"
android:textSize="14sp" />
</RelativeLayout>
<View
android:layout_marginLeft="80dp"
android:layout_width="match_parent"
android:layout_height="2px"
android:background="@color/bottomCuttingLine" />
</LinearLayout>

View File

@@ -0,0 +1,106 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 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:id="@+id/lin_gender_item"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/transparent"
android:orientation="vertical">
<com.flyco.roundview.RoundRelativeLayout
android:layout_marginTop="8dp"
android:layout_marginBottom="8dp"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp20"
android:clipChildren="false"
android:paddingVertical="@dimen/dp16"
app:rv_backgroundColor="@color/white"
app:rv_cornerRadius="10dp">
<RelativeLayout
android:id="@+id/rl_user_head"
android:layout_marginLeft="16dp"
android:layout_width="@dimen/dp50"
android:layout_height="@dimen/dp50">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/user_head"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:roundAsCircle="true" />
<View
android:id="@+id/view_online_status"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginBottom="2dp"
android:layout_marginRight="2dp"
android:background="@drawable/shape_999999_oval_bg"
android:layout_width="10dp"
android:layout_height="10dp" />
</RelativeLayout>
<LinearLayout
android:layout_centerVertical="true"
android:layout_toEndOf="@+id/rl_user_head"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginStart="10dp"
android:gravity="center"
android:singleLine="true"
android:textColor="@color/one_text"
android:textSize="16dp"
android:textStyle="bold"
tools:text="小可爱" />
<ImageView
android:visibility="gone"
android:id="@+id/iv_member_sign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp8"
android:src="@drawable/ic_pvip" />
</LinearLayout>
<TextView
android:id="@+id/tv_user_info"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10dp"
android:layout_marginTop="4dp"
android:text="哈哈哈哈"
android:textColor="@color/two_text"
android:textSize="12dp" />
</LinearLayout>
<TextView
android:id="@+id/iv_luck_hi"
android:layout_width="@dimen/dp60"
android:layout_height="@dimen/dp30"
android:textSize="@dimen/dp12"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/dp15"
android:gravity="center"
android:textColor="#E472ED"
android:background="@drawable/shape_button_e472ed_border"
android:text="聊一聊"/>
</com.flyco.roundview.RoundRelativeLayout>
</LinearLayout>

View File

@@ -14,12 +14,11 @@
android:layout_height="wrap_content"
android:minHeight="102dp">
<ImageView
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/iv_privilege_img"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_width="44dp"
android:layout_height="44dp"
android:layout_marginTop="8dp"
android:src="@drawable/ic_privilege1"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
@@ -52,6 +51,7 @@
tools:text="每日免费聊100条" />
<ImageView
android:visibility="gone"
android:id="@+id/iv_privilege_tip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"

View File

@@ -89,12 +89,14 @@
android:layout_height="@dimen/dp20">
<View
android:id="@+id/view_online_status"
android:layout_gravity="center_vertical"
android:background="@drawable/bg_online_round"
android:background="@drawable/shape_6ce4b7_oval_bg"
android:layout_width="@dimen/dp8"
android:layout_height="@dimen/dp8"/>
<TextView
android:id="@+id/tv_online_status"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp4"
android:layout_width="wrap_content"
@@ -116,14 +118,62 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<LinearLayout
android:visibility="gone"
android:layout_marginBottom="@dimen/dp8"
android:id="@+id/ll_star2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:orientation="horizontal">
<ImageView
android:id="@+id/iv_star_12"
android:layout_width="@dimen/dp14"
android:layout_height="@dimen/dp14"
android:src="@mipmap/ic_main_star" />
<ImageView
android:id="@+id/iv_star_22"
android:layout_width="@dimen/dp14"
android:layout_height="@dimen/dp14"
android:layout_marginLeft="@dimen/dp4"
android:src="@mipmap/ic_main_star" />
<ImageView
android:id="@+id/iv_star_32"
android:layout_width="@dimen/dp14"
android:layout_height="@dimen/dp14"
android:layout_marginLeft="@dimen/dp4"
android:src="@mipmap/ic_main_star" />
<ImageView
android:id="@+id/iv_star_42"
android:layout_width="@dimen/dp14"
android:layout_height="@dimen/dp14"
android:layout_marginLeft="@dimen/dp4"
android:src="@mipmap/ic_main_star" />
<ImageView
android:id="@+id/iv_star_52"
android:layout_width="@dimen/dp14"
android:layout_height="@dimen/dp14"
android:layout_marginLeft="@dimen/dp4"
android:src="@mipmap/ic_main_star" />
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_centerVertical="true"
android:id="@+id/tv_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ellipsize="end"
android:maxEms="5"
android:maxLines="1"
android:text="佳茵ovo"
android:textColor="@color/white"
android:textSize="12sp"
@@ -134,7 +184,7 @@
android:layout_alignParentRight="true"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp18"
android:layout_height="@dimen/dp16"
android:background="@drawable/bg_svip_chat_price">
<TextView
@@ -147,6 +197,7 @@
android:textColor="#F5ECCC"/>
<TextView
android:id="@+id/tv_member_price"
android:layout_marginRight="@dimen/dp6"
android:layout_marginLeft="@dimen/dp4"
android:layout_width="wrap_content"
@@ -156,6 +207,37 @@
android:textSize="@dimen/dp8"
/>
</LinearLayout>
<LinearLayout
android:visibility="gone"
android:id="@+id/ll_svip_price2"
android:layout_alignParentRight="true"
android:gravity="center"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp28"
android:background="@drawable/bg_svip_chat_price">
<TextView
android:layout_marginLeft="@dimen/dp6"
android:textSize="@dimen/dp12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="SVIP"
android:textStyle="bold"
android:textColor="#F5ECCC"/>
<TextView
android:textStyle="bold"
android:id="@+id/tv_member_price2"
android:layout_marginRight="@dimen/dp6"
android:layout_marginLeft="@dimen/dp32"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="140金币/分"
android:textColor="#fff5eccc"
android:textSize="@dimen/dp12"
/>
</LinearLayout>
</RelativeLayout>
<RelativeLayout
@@ -164,6 +246,7 @@
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_signature"
android:maxEms="6"
android:maxLines="1"
android:ellipsize="end"
@@ -171,17 +254,18 @@
android:layout_height="wrap_content"
android:text="我说心动至上哈哈哈"
android:textColor="#80FFFFFF"
android:textSize="12sp"
android:textSize="10sp"
/>
<TextView
android:id="@+id/tv_price"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="160金币/分"
android:textColor="#ffffffff"
android:textSize="@dimen/dp8"
android:textSize="8dp"
/>
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,186 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<RelativeLayout
android:id="@+id/rl_item"
android:layout_width="match_parent"
android:layout_height="80dp">
<RelativeLayout
android:id="@+id/rl_list_photo"
android:layout_width="@dimen/dp50"
android:layout_height="@dimen/dp50"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/user_head"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
fresco:roundAsCircle="true" />
<!-- <RelativeLayout-->
<!-- android:id="@+id/rl_online_bg"-->
<!-- android:layout_width="@dimen/dp30"-->
<!-- android:layout_height="@dimen/dp16"-->
<!-- android:layout_alignParentBottom="true"-->
<!-- android:layout_centerHorizontal="true"-->
<!-- android:background="@drawable/look_me_online_bg">-->
<!-- <TextView-->
<!-- android:id="@+id/tv_online"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_centerInParent="true"-->
<!-- android:text="在线"-->
<!-- android:textColor="@color/white"-->
<!-- android:textSize="10sp" />-->
<!-- </RelativeLayout>-->
</RelativeLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:layout_toRightOf="@+id/rl_list_photo"
android:gravity="center_vertical"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
android:textStyle="bold"
android:id="@+id/tv_nick_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="醉红颜"
android:textColor="@color/one_text"
android:textSize="15sp" />
<ImageView
android:visibility="gone"
android:id="@+id/iv_member_sign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp8"
android:src="@drawable/ic_pvip" />
</LinearLayout>
<!-- <TextView-->
<!-- android:ellipsize="end"-->
<!-- android:maxLines="2"-->
<!-- android:layout_marginRight="80dp"-->
<!-- android:id="@+id/tv_sign"-->
<!-- android:layout_marginTop="@dimen/dp6"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="很高兴见到你"-->
<!-- android:textColor="@color/three_text"-->
<!-- android:textSize="12sp" />-->
<LinearLayout
android:gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:layout_width="16dp"
android:layout_height="16dp"
android:src="@drawable/ic_guard_love"/>
<TextView
android:id="@+id/tv_intimacy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp6"
android:text="0"
android:textColor="#E53620"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<!-- <LinearLayout-->
<!-- android:id="@+id/ll_visit_time"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_alignParentRight="true"-->
<!-- android:layout_centerVertical="true"-->
<!-- android:layout_marginRight="16dp"-->
<!-- android:orientation="vertical"-->
<!-- android:visibility="gone">-->
<!-- <TextView-->
<!-- android:layout_gravity="end|right"-->
<!-- android:id="@+id/tv_add_time"-->
<!-- android:layout_marginTop="@dimen/dp6"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="01/25访问"-->
<!-- android:textColor="@color/three_text"-->
<!-- android:textSize="12sp" />-->
<!-- <LinearLayout-->
<!-- android:layout_marginTop="@dimen/dp6"-->
<!-- android:layout_gravity="center_vertical"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:orientation="horizontal">-->
<!-- <TextView-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="共 "-->
<!-- android:textColor="@color/three_text"-->
<!-- android:textSize="14sp"-->
<!-- />-->
<!-- <TextView-->
<!-- android:id="@+id/tv_visit_number"-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text="1次"-->
<!-- android:textColor="@color/yellow_ffd33e"-->
<!-- android:textSize="14sp"-->
<!-- />-->
<!-- <TextView-->
<!-- android:layout_width="wrap_content"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:text=" 访问"-->
<!-- android:textColor="@color/three_text"-->
<!-- android:textSize="14sp"-->
<!-- />-->
<!-- </LinearLayout>-->
<!-- </LinearLayout>-->
<!-- <TextView-->
<!-- android:visibility="gone"-->
<!-- android:id="@+id/tv_chat"-->
<!-- android:layout_width="60dp"-->
<!-- android:layout_height="30dp"-->
<!-- android:layout_alignParentRight="true"-->
<!-- android:layout_centerVertical="true"-->
<!-- android:layout_marginRight="16dp"-->
<!-- android:background="@drawable/shape_button_enable"-->
<!-- android:gravity="center"-->
<!-- android:text="发消息"-->
<!-- android:textColor="@color/white"-->
<!-- android:textSize="12sp" />-->
</RelativeLayout>
</LinearLayout>

View File

@@ -1,21 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
xmlns:fresco="http://schemas.android.com/apk/res-auto">
android:orientation="vertical"
tools:viewBindingIgnore="true">
<LinearLayout
android:layout_marginTop="@dimen/dp10"
android:layout_marginBottom="@dimen/dp10"
android:layout_marginLeft="@dimen/dp16"
android:layout_marginRight="@dimen/dp16"
<RelativeLayout
android:id="@+id/rl_item"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:layout_height="80dp">
<View
android:visibility="gone"
android:id="@+id/social_red_point"
android:layout_width="8dp"
android:layout_height="8dp"
android:layout_centerVertical="true"
android:layout_marginLeft="3dp"
android:background="@drawable/shape_red_point"
android:gravity="center_vertical" />
<RelativeLayout
android:id="@+id/rl_list_photo"
android:layout_width="@dimen/dp50"
android:layout_height="@dimen/dp50">
android:layout_height="@dimen/dp50"
android:layout_centerVertical="true"
android:layout_marginLeft="16dp">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/list_photo"
@@ -45,64 +57,119 @@
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_gravity="center_vertical"
android:layout_marginLeft="@dimen/dp12"
android:layout_height="match_parent"
android:layout_marginLeft="15dp"
android:layout_toRightOf="@+id/rl_list_photo"
android:gravity="center_vertical"
android:orientation="vertical">
<TextView
android:id="@+id/tv_name"
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="瑞恩 Rain"
android:textColor="@color/one_text"
android:textSize="15sp"
android:textStyle="bold" />
android:orientation="horizontal"
android:gravity="center_vertical">
<TextView
android:textStyle="bold"
android:id="@+id/social_list_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="醉红颜"
android:textColor="@color/one_text"
android:textSize="15sp" />
<ImageView
android:visibility="gone"
android:id="@+id/iv_member_sign"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp8"
android:src="@drawable/ic_pvip" />
</LinearLayout>
<TextView
android:id="@+id/tv_time"
android:ellipsize="end"
android:maxLines="2"
android:layout_marginRight="80dp"
android:id="@+id/tv_sign"
android:layout_marginTop="@dimen/dp6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp6"
android:text="1小时前在线"
android:text="很高兴见到你"
android:textColor="@color/three_text"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:layout_gravity="center_vertical"
android:id="@+id/ll_visit_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:orientation="vertical"
android:visibility="gone">
<TextView
android:layout_gravity="end|right"
android:id="@+id/tv_add_time"
android:layout_marginTop="@dimen/dp6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=""
android:text="01/25访问"
android:textColor="@color/three_text"
android:textSize="14sp"
/>
android:textSize="12sp" />
<TextView
android:id="@+id/tv_visit_number"
<LinearLayout
android:layout_marginTop="@dimen/dp6"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1次"
android:textColor="@color/yellow_ffd33e"
android:textSize="14sp"
/>
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 访问"
android:textColor="@color/three_text"
android:textSize="14sp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" "
android:textColor="@color/three_text"
android:textSize="14sp"
/>
<TextView
android:id="@+id/tv_visit_number"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="1次"
android:textColor="@color/yellow_ffd33e"
android:textSize="14sp"
/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" 访问"
android:textColor="@color/three_text"
android:textSize="14sp"
/>
</LinearLayout>
</LinearLayout>
<TextView
android:visibility="gone"
android:id="@+id/tv_chat"
android:layout_width="60dp"
android:layout_height="30dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="16dp"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:text="发消息"
android:textColor="@color/white"
android:textSize="12sp" />
</LinearLayout>
</RelativeLayout>
</RelativeLayout>
</LinearLayout>

View File

@@ -45,6 +45,19 @@
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:visibility="gone"
android:id="@+id/tv_option_hint2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="6dp"
android:text="开启后只可拨打不能接听"
android:textColor="@color/three_text"
android:textSize="12dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/setting_option_name"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_option_hint"
android:layout_width="wrap_content"

View File

@@ -58,6 +58,7 @@
android:orientation="horizontal">
<TextView
android:textStyle="bold"
android:layout_weight="1"
android:id="@+id/tv_all"
android:layout_width="match_parent"
@@ -65,19 +66,20 @@
android:layout_gravity="center"
android:layout_marginRight="@dimen/dp6"
android:layout_marginLeft="@dimen/dp6"
android:background="@drawable/bg_fb65fd"
android:background="@drawable/shape_button_enable"
android:gravity="center"
android:text="全部"
android:textColor="#FFFFFF"
android:textSize="@dimen/dp17" />
android:textSize="@dimen/dp13" />
<TextView
android:textStyle="bold"
android:layout_weight="1"
android:id="@+id/tv_boy"
android:layout_width="match_parent"
android:layout_height="@dimen/dp44"
android:textColor="#999999"
android:textSize="@dimen/dp17"
android:textSize="@dimen/dp13"
android:text="男up"
android:layout_gravity="center"
android:layout_marginLeft="@dimen/dp6"
@@ -86,18 +88,19 @@
android:background="@drawable/bg_999999_t10"/>
<TextView
android:textStyle="bold"
android:layout_weight="1"
android:id="@+id/tv_girl"
android:layout_width="match_parent"
android:layout_height="@dimen/dp44"
android:textColor="#FFFFFF"
android:textSize="@dimen/dp17"
android:textColor="#999999"
android:textSize="@dimen/dp13"
android:layout_marginLeft="@dimen/dp6"
android:layout_marginRight="@dimen/dp6"
android:text="女up"
android:layout_gravity="center"
android:gravity="center"
android:background="@drawable/bg_fb65fd"/>
android:background="@drawable/bg_999999_t10"/>
</LinearLayout>