This commit is contained in:
fengjignqi
2026-05-16 16:19:39 +08:00
commit 1b1575eb8a
1632 changed files with 242221 additions and 0 deletions

View File

@@ -0,0 +1,709 @@
<?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"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white"
android:orientation="vertical">
<!-- 标题栏 -->
<RelativeLayout
android:id="@+id/rl_title"
android:layout_width="match_parent"
android:layout_height="48dp"
android:background="@color/white">
<include
android:id="@+id/included_title"
layout="@layout/include_activity_back_layout" />
</RelativeLayout>
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:paddingTop="@dimen/dp_12">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingHorizontal="@dimen/dp_10">
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_5"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp">
<!-- 推荐奖励机制卡片 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:orientation="vertical"
android:padding="@dimen/dp_15">
<!-- 标题 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="@dimen/dp_26"
android:layout_height="@dimen/dp_26"
android:src="@mipmap/icon_tj_jlts" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:text="推荐奖励机制"
android:textColor="@color/color_zhu"
android:textSize="18sp"
android:textStyle="bold" />
</LinearLayout>
<!-- 步骤1分享邀请码 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_12"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="@dimen/dp_16"
android:layout_height="@dimen/dp_16"
android:background="@drawable/shape_blue_circle"
android:gravity="center"
android:textStyle="bold"
android:text="1"
android:textColor="@color/white"
android:textSize="12sp" />
<ImageView
android:layout_width="@dimen/dp_20"
android:layout_height="@dimen/dp_20"
android:layout_marginLeft="@dimen/dp_10"
android:src="@mipmap/icon_tj_share" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="分享邀请码"
android:textColor="@color/color_zhu"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="将您的专属邀请码分享给好友"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
<!-- 步骤2好友注册 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_12"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="@dimen/dp_16"
android:layout_height="@dimen/dp_16"
android:background="@drawable/shape_green_circle"
android:gravity="center"
android:textStyle="bold"
android:text="2"
android:textColor="@color/white"
android:textSize="12sp" />
<ImageView
android:layout_width="@dimen/dp_20"
android:layout_height="@dimen/dp_20"
android:layout_marginLeft="@dimen/dp_10"
android:src="@mipmap/icon_tj_register" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友注册"
android:textColor="@color/color_zhu"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友使用邀请码注册并下载应用"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
<!-- 步骤3开通会员 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="@dimen/dp_16"
android:layout_height="@dimen/dp_16"
android:background="@drawable/shape_yellow_circle"
android:gravity="center"
android:textStyle="bold"
android:text="3"
android:textColor="@color/white"
android:textSize="12sp" />
<ImageView
android:layout_width="@dimen/dp_16"
android:layout_height="@dimen/dp_16"
android:layout_marginLeft="@dimen/dp_10"
android:src="@mipmap/icon_tj_vip" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:orientation="vertical">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="开通会员"
android:textColor="@color/color_zhu"
android:textSize="16sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="好友开通会员您获得7天会员奖励"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
<!-- 提示信息 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingHorizontal="@dimen/dp_10"
android:paddingVertical="@dimen/dp_8">
<ImageView
android:layout_width="@dimen/dp_14"
android:layout_height="@dimen/dp_14"
android:src="@mipmap/icon_tj_tips" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:text="无限制推荐每成功一人即可获得7天会员"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_5"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp">
<!-- 我的邀请码卡片 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:orientation="vertical"
android:padding="@dimen/dp_15">
<!-- 标题 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="@dimen/dp_26"
android:layout_height="@dimen/dp_26"
android:src="@mipmap/icon_tj_yqm" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:text="我的邀请码"
android:textColor="@color/color_zhu"
android:textSize="18sp"
android:textStyle="bold" />
</LinearLayout>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_10"
android:text="专属邀请码"
android:textColor="@color/color_666666"
android:textSize="12sp" />
<!-- 邀请码和复制按钮 -->
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_invite_code"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:textColor="@color/color_zhu"
android:textSize="22sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:orientation="horizontal">
<TextView
android:id="@+id/btn_copy"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingHorizontal="@dimen/dp_12"
android:paddingVertical="@dimen/dp_8"
android:text="复制"
android:textColor="@color/color_zhu"
android:textSize="12sp"
android:background="@drawable/shape_tj_copy_bg"
android:drawablePadding="@dimen/dp_5"/>
<TextView
android:id="@+id/btn_share"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingHorizontal="@dimen/dp_12"
android:paddingVertical="@dimen/dp_8"
android:layout_marginLeft="@dimen/dp_8"
android:text="生成海报"
android:textColor="@color/color_zhu"
android:textSize="12sp"
android:background="@drawable/shape_tj_copy_bg"
android:drawablePadding="@dimen/dp_5"/>
</LinearLayout>
</RelativeLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:id="@+id/card_input"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_5"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp"
android:visibility="gone">
<!-- 绑定邀请码卡片 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:orientation="vertical"
android:padding="@dimen/dp_15">
<!-- 标题 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="@dimen/dp_20"
android:layout_height="@dimen/dp_20"
android:src="@mipmap/icon_tj_yqm"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:text="绑定邀请码"
android:textColor="@color/color_zhu"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
<!-- 输入框和绑定按钮 -->
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="@dimen/dp_40"
android:background="@drawable/shape_tj_input_bg">
<EditText
android:id="@+id/et_bind_code"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/btn_bind"
android:hint="请输入邀请码"
android:paddingHorizontal="@dimen/dp_12"
android:textColor="@color/color_333333"
android:textColorHint="@color/color_CCCCCC"
android:textSize="16sp"
android:textStyle="bold"
android:background="@null"
android:digits="0123456789abcdefghijklmnopqrstuvwxyz"
android:maxLength="10"/>
<TextView
android:id="@+id/btn_bind"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginLeft="@dimen/dp_10"
android:background="@drawable/shape_tj_copy_bg"
android:gravity="center"
android:paddingHorizontal="@dimen/dp_15"
android:text="绑定"
android:textColor="@color/color_zhu"
android:textSize="12sp" />
</RelativeLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_5"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp">
<!-- 推荐统计卡片 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:orientation="vertical"
android:padding="@dimen/dp_15">
<!-- 标题 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_15"
android:gravity="center_vertical"
android:orientation="horizontal">
<ImageView
android:layout_width="@dimen/dp_20"
android:layout_height="@dimen/dp_20"
android:src="@mipmap/icon_tj_tj" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:text="推荐统计"
android:textColor="@color/color_zhu"
android:textSize="16sp"
android:textStyle="bold" />
</LinearLayout>
<!-- 统计数据 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<!-- 累计邀请 -->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@drawable/shape_tj_ljyq_bg"
android:gravity="center"
android:orientation="vertical"
android:paddingVertical="@dimen/dp_15">
<ImageView
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginBottom="@dimen/dp_5"
android:src="@mipmap/icon_tj_ljyq" />
<TextView
android:id="@+id/tv_total_invite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_2"
android:textColor="@color/color_zhu"
android:textSize="20sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="累计邀请"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
<!-- 成功转化 -->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_weight="1"
android:background="@drawable/shape_tj_cgzh_bg"
android:gravity="center"
android:orientation="vertical"
android:paddingVertical="@dimen/dp_15">
<ImageView
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginBottom="@dimen/dp_5"
android:src="@mipmap/icon_tj_cgzh" />
<TextView
android:id="@+id/tv_success_convert"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_2"
android:textColor="@color/color_zhu"
android:textSize="20sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="成功转化"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
<!-- 奖励天数 -->
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_10"
android:layout_weight="1"
android:background="@drawable/shape_tj_jlts_bg"
android:gravity="center"
android:orientation="vertical"
android:paddingVertical="@dimen/dp_15">
<ImageView
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginBottom="@dimen/dp_5"
android:src="@mipmap/icon_tj_jlts" />
<TextView
android:id="@+id/tv_reward_days"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_2"
android:textColor="@color/color_zhu"
android:textSize="20sp"
android:textStyle="bold" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="奖励天数"
android:textColor="@color/color_666666"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginBottom="@dimen/dp_30"
android:visibility="visible">
<androidx.cardview.widget.CardView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginHorizontal="@dimen/dp_8"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp">
<!-- 底部按钮区域 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<!-- 邀请记录 -->
<LinearLayout
android:id="@+id/ll_invite_record"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginRight="@dimen/dp_8"
android:gravity="center"
android:orientation="vertical"
android:paddingVertical="@dimen/dp_15">
<ImageView
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginBottom="@dimen/dp_8"
android:src="@mipmap/icon_tj_yqjl" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_2"
android:text="邀请记录"
android:textColor="@color/color_zhu"
android:textSize="14sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="查看详情"
android:textColor="@color/color_1D90FF"
android:textSize="12sp" />
<ImageView
android:layout_width="@dimen/dp_6"
android:layout_height="@dimen/dp_11"
android:layout_marginLeft="@dimen/dp_2"
android:src="@mipmap/icon_tj_blue_jt" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<androidx.cardview.widget.CardView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginHorizontal="@dimen/dp_8"
android:layout_marginTop="@dimen/dp_5"
android:layout_marginBottom="@dimen/dp_8"
app:cardCornerRadius="16dp"
app:cardElevation="4dp">
<!-- 底部按钮区域 -->
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<!-- 奖励记录 -->
<LinearLayout
android:id="@+id/ll_reward_record"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/dp_8"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical"
android:paddingVertical="@dimen/dp_15">
<ImageView
android:layout_width="@dimen/dp_24"
android:layout_height="@dimen/dp_24"
android:layout_marginBottom="@dimen/dp_8"
android:src="@mipmap/icon_tj_jljl" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_2"
android:text="奖励记录"
android:textColor="@color/color_zhu"
android:textSize="14sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="查看详情"
android:textColor="@color/color_E6BF00"
android:textSize="12sp" />
<ImageView
android:layout_width="@dimen/dp_6"
android:layout_height="@dimen/dp_11"
android:layout_marginLeft="@dimen/dp_2"
android:src="@mipmap/icon_tj_yellow_jt" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
</LinearLayout>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
</LinearLayout>