1:添加首页支付等功能,红包功能

This commit is contained in:
2025-10-13 15:21:46 +08:00
parent ea7e9e0e8a
commit c72e2d7919
22 changed files with 382 additions and 305 deletions

View File

@@ -25,7 +25,7 @@
<RelativeLayout
android:id="@+id/rl_t"
android:layout_width="@dimen/dp_276"
android:layout_height="@dimen/dp_338"
android:layout_height="@dimen/dp_350"
android:background="@mipmap/firsh_bj"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
@@ -38,7 +38,8 @@
android:layout_height="@dimen/dp_20"
android:layout_marginTop="@dimen/dp_98"
android:gravity="center|right"
android:orientation="horizontal">
android:orientation="horizontal"
android:visibility="gone">
<TextView
android:id="@+id/tv_title1"
@@ -69,7 +70,8 @@
android:layout_marginStart="@dimen/dp_24"
android:layout_marginTop="@dimen/dp_122"
android:layout_marginEnd="@dimen/dp_30"
android:orientation="horizontal">
android:orientation="horizontal"
android:visibility="gone">
<RadioButton
android:id="@+id/btn_0"
@@ -112,12 +114,12 @@
<RelativeLayout
android:id="@+id/rl_rc"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_112"
android:layout_below="@+id/rg"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginTop="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12"
android:background="@mipmap/tk_bj">
android:layout_height="@dimen/dp_100"
android:layout_marginStart="@dimen/dp_21"
android:layout_marginTop="@dimen/dp_144"
android:layout_marginEnd="@dimen/dp_21"
android:background="@mipmap/tk_bj"
>
<!-- <androidx.recyclerview.widget.RecyclerView-->
<!-- android:id="@+id/rv_head"-->
@@ -129,17 +131,31 @@
android:id="@+id/banner_view_pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="@dimen/dp_10"
android:paddingTop="@dimen/dp_12"
android:paddingStart="@dimen/dp_12"
android:paddingEnd="@dimen/dp_12"
app:bvp_indicator_visibility="visible"
/>
</RelativeLayout>
<TextView
android:id="@+id/tv_title22"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/rl_rc"
tools:text="充值6元即可获得总价值888金币的道具或装扮"
android:textColor="#333"
android:layout_marginStart="@dimen/dp_30"
android:layout_marginEnd="@dimen/dp_30"
android:gravity="center|left"
android:textSize="@dimen/sp_12"/>
<TextView
android:id="@+id/tv_invite"
android:layout_width="@dimen/dp_178"
android:layout_height="@dimen/dp_42"
android:layout_below="@+id/rl_rc"
android:layout_below="@+id/tv_title22"
android:layout_centerInParent="true"
android:layout_marginTop="@dimen/dp_12"
android:gravity="center"

View File

@@ -1,57 +1,60 @@
<?xml version="1.0" encoding="utf-8"?>
<layout 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">
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<data>
</data>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/color_transparent">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@mipmap/h_bj_b"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
android:background="@color/color_transparent">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType="fitXY"
android:src="@mipmap/h_bj_b"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"/>
<RelativeLayout
android:id="@+id/rl_t"
android:layout_width="@dimen/dp_276"
android:layout_height="@dimen/dp_365"
android:background="@mipmap/heaven_bj"
android:gravity="center"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
android:id="@+id/rl_t"
android:layout_width="@dimen/dp_276"
android:layout_height="@dimen/dp_365"
android:background="@mipmap/heaven_bj"
android:gravity="center"
android:orientation="vertical"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">
<RelativeLayout
android:id="@+id/rl"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_19"
android:layout_marginTop="@dimen/dp_125">
android:id="@+id/rl"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_19"
android:layout_marginTop="@dimen/dp_125">
<TextView
android:id="@+id/tv_sj"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="@dimen/dp_9"
android:background="@mipmap/heave_b" />
android:id="@+id/tv_sj"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginStart="@dimen/dp_9"
android:background="@mipmap/heave_b"
android:textSize="@dimen/sp_12"
android:textColor="#666"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentEnd="true"
android:background="@mipmap/heave_g" />
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignParentEnd="true"
android:background="@mipmap/heave_g"
android:visibility="gone"/>
</RelativeLayout>
@@ -68,58 +71,58 @@
<RelativeLayout
android:id="@+id/rl_rc"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_122"
android:layout_marginTop="@dimen/dp_148"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12">
android:id="@+id/rl_rc"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_100"
android:layout_marginTop="@dimen/dp_148"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12">
<com.zhpan.bannerview.BannerViewPager
android:id="@+id/banner_view_pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:bvp_indicator_visibility="visible" />
android:id="@+id/banner_view_pager"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:bvp_indicator_visibility="visible"/>
</RelativeLayout>
<TextView
android:id="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rl_rc"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12"
android:paddingStart="@dimen/dp_12"
android:paddingEnd="@dimen/dp_12"
android:text="充值6元即可获得总价值888金币的道具或装扮"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_12" />
android:id="@+id/tv_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rl_rc"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12"
android:paddingStart="@dimen/dp_12"
android:paddingEnd="@dimen/dp_12"
tools:text="充值6元即可获得总价值888金币的道具或装扮"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_12"/>
<TextView
android:id="@+id/tv_invite"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp_42"
android:layout_below="@+id/tv_title"
android:layout_centerInParent="true"
android:layout_marginTop="@dimen/dp_5"
android:background="@mipmap/invite_k"
android:gravity="center"
android:text="立即领取"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_14" />
android:id="@+id/tv_invite"
android:layout_width="@dimen/dp_178"
android:layout_height="@dimen/dp_42"
android:layout_below="@+id/tv_title"
android:layout_centerInParent="true"
android:layout_marginTop="@dimen/dp_5"
android:background="@mipmap/invite_k"
android:gravity="center"
android:text="立即充值"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_14"/>
</RelativeLayout>
<ImageView
android:id="@+id/iv_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_12"
android:src="@mipmap/index_close_youth"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/rl_t" />
android:id="@+id/iv_close"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_12"
android:src="@mipmap/index_close_youth"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/rl_t"/>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -69,6 +69,8 @@
android:layout_marginStart="@dimen/dp_24"
android:layout_marginTop="@dimen/dp_122"
android:layout_marginEnd="@dimen/dp_30"
android:paddingStart="@dimen/dp_10"
android:paddingEnd="@dimen/dp_10"
android:orientation="horizontal">
<RadioButton
@@ -112,12 +114,12 @@
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_marginLeft="5dp"
android:layout_weight="1"
android:background="@mipmap/xr_ykj"
android:layout_weight="1.1"
android:background="@drawable/rd_btn_new_p"
android:button="@null"
android:gravity="center"
android:textColor="@color/color_FF333333"
android:textSize="14sp" />
android:textSize="12sp" />
</RadioGroup>

View File

@@ -6,6 +6,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginStart="@dimen/dp_17"
android:layout_marginEnd="@dimen/dp_15"
android:orientation="horizontal">
<!-- 用户头像 -->
@@ -22,7 +23,7 @@
android:layout_width="wrap_content"
android:layout_height="@dimen/dp_16"
android:layout_marginStart="@dimen/dp_7"
android:text="昵称ssss"
tools:text="昵称ssss"
android:textColor="@color/_000000"
android:textSize="@dimen/sp_12"
app:layout_constraintStart_toEndOf="@+id/iv_avatar"
@@ -34,7 +35,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_7"
android:layout_marginTop="@dimen/dp_7"
android:text="我是评论"
tools:text="我是评论"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_14"
app:layout_constraintStart_toEndOf="@+id/iv_avatar"
@@ -46,7 +47,7 @@
android:layout_height="@dimen/dp_16"
android:layout_marginStart="@dimen/dp_7"
android:layout_marginTop="@dimen/dp_5"
android:text="2天"
tools:text="2天"
android:textColor="@color/color_FF999999"
android:textSize="@dimen/sp_12"
app:layout_constraintStart_toStartOf="@+id/tv_content"

View File

@@ -17,10 +17,12 @@
<TextView
android:id="@+id/tv_reply"
android:layout_width="wrap_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_12"
android:layout_marginEnd="@dimen/dp_12"
app:layout_constraintStart_toEndOf="@+id/tv_name"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="@+id/tv_name"
tools:text="回复" />