巡乐会添加榜单和记录

剩余转盘,屏幕适配器
This commit is contained in:
2025-09-04 19:36:17 +08:00
parent 41c9e9d5d6
commit 1b8af0e733
97 changed files with 1682 additions and 150 deletions

View File

@@ -15,7 +15,7 @@
android:layout_margin="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent">
@@ -152,10 +152,11 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/dp_10"
android:layout_marginTop="@dimen/dp_10"
android:layout_marginBottom="5dp"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toBottomOf="@+id/gift7"
app:layout_constraintEnd_toStartOf="@+id/ll_tx"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintStart_toStartOf="parent">
@@ -191,7 +192,7 @@
android:layout_marginBottom="@dimen/dp_5"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toTopOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/ll_yx">

View File

@@ -15,7 +15,7 @@
android:layout_margin="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent">
@@ -153,9 +153,10 @@
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/dp_10"
android:layout_marginBottom="5dp"
android:layout_marginTop="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toBottomOf="@+id/gift9"
app:layout_constraintEnd_toStartOf="@+id/ll_tx"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintStart_toStartOf="parent">
@@ -191,7 +192,7 @@
android:layout_marginBottom="@dimen/dp_5"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toTopOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/ll_yx">

View File

@@ -15,7 +15,7 @@
android:layout_margin="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent">
@@ -153,9 +153,10 @@
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/dp_10"
android:layout_marginBottom="5dp"
android:layout_marginTop="@dimen/dp_10"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toBottomOf="@+id/gift7"
app:layout_constraintEnd_toStartOf="@+id/ll_tx"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintStart_toStartOf="parent">
@@ -191,7 +192,7 @@
android:layout_marginBottom="@dimen/dp_5"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintBottom_toTopOf="@+id/lottery_buttons_layout"
app:layout_constraintTop_toTopOf="@+id/ll_yx"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/ll_yx">

View File

@@ -132,6 +132,7 @@
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/cl_gift"
android:layout_width="match_parent"
android:layout_height="@dimen/dp_195"
android:layout_marginTop="@dimen/dp_10"
@@ -179,7 +180,8 @@
tools:text="请选择礼物" />
<TextView
android:id="@+id/tv_gift_count"
android:id="@+id/tv_gift_price"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableLeft="@mipmap/jinb"
@@ -189,7 +191,7 @@
tools:text="999" />
<TextView
android:id="@+id/tv_gift_price"
android:id="@+id/tv_gift_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
@@ -212,6 +214,7 @@
app:layout_constraintBottom_toBottomOf="parent"/>
<ImageView
android:id="@+id/give_im"
android:layout_width="@dimen/dp_40"
android:layout_height="@dimen/dp_40"
app:layout_constraintStart_toStartOf="@+id/gift_l2"
@@ -271,6 +274,14 @@
</androidx.constraintlayout.widget.ConstraintLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycle_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginBottom="@dimen/dp_15"
app:layout_constraintTop_toBottomOf="@+id/cl_gift"
app:layout_constraintBottom_toTopOf="@+id/exchange_layout"/>
<TextView
android:id="@+id/tv_option"
android:layout_width="wrap_content"
@@ -363,12 +374,13 @@
android:textSize="@dimen/sp_12" />
<TextView
android:id="@+id/tv_one"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_5"
android:drawableLeft="@mipmap/jinb"
android:gravity="center"
android:text="10币一次"
tools:text="10币一次"
android:textSize="@dimen/sp_10" />
</LinearLayout>
@@ -393,12 +405,13 @@
android:textSize="@dimen/sp_12" />
<TextView
android:id="@+id/tv_ten"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_5"
android:drawableLeft="@mipmap/jinb"
android:gravity="center"
android:text="100币一次"
tools:text="100币一次"
android:textSize="@dimen/sp_10" />
</LinearLayout>
@@ -421,12 +434,13 @@
android:textSize="@dimen/sp_12" />
<TextView
android:id="@+id/tv_hundred"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_5"
android:drawableLeft="@mipmap/jinb"
android:gravity="center"
android:text="1000币一次"
tools:text="1000币一次"
android:textSize="@dimen/sp_10" />
</LinearLayout>
</LinearLayout>

View File

@@ -0,0 +1,56 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<ImageView
android:layout_width="@dimen/dp_80"
android:layout_height="@dimen/dp_80"
android:id="@+id/iv_prize_pool"
android:scaleType="centerCrop"
android:src="@mipmap/xlh_xz"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"/>
<ImageView
android:id="@+id/iv_gift_image"
android:layout_width="@dimen/dp_50"
android:layout_height="@dimen/dp_52"
app:layout_constraintTop_toTopOf="@+id/iv_prize_pool"
app:layout_constraintBottom_toBottomOf="@+id/iv_prize_pool"
app:layout_constraintStart_toStartOf="@+id/iv_prize_pool"
app:layout_constraintEnd_toEndOf="@+id/iv_prize_pool"
android:scaleType="fitCenter"/>
<TextView
android:id="@+id/tv_gift_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10"
tools:text="中奖名单"
android:textSize="@dimen/sp_12"
android:textColor="@color/white"
android:gravity="center"
app:layout_constraintStart_toStartOf="@+id/iv_prize_pool"
app:layout_constraintTop_toBottomOf="@+id/iv_prize_pool"
app:layout_constraintEnd_toEndOf="@+id/iv_prize_pool"
/>
<TextView
android:id="@+id/tv_gift_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="2025-8-28 18:41:53"
android:textSize="@dimen/sp_10"
android:textColor="#5B5B5B"
android:gravity="center"
app:layout_constraintStart_toStartOf="@+id/tv_gift_name"
app:layout_constraintTop_toBottomOf="@+id/tv_gift_name"
app:layout_constraintEnd_toEndOf="@+id/tv_gift_name"/>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="@dimen/dp_100"
android:layout_height="@dimen/dp_154"
android:background="@mipmap/xlh_cj_item"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools">
<ImageView
android:id="@+id/iv_gift_image"
android:layout_width="@dimen/dp_60"
android:layout_height="@dimen/dp_60"
app:layout_constraintTop_toTopOf="parent"
android:layout_marginTop="@dimen/dp_35"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
android:scaleType="fitCenter"/>
<TextView
android:id="@+id/tv_gift_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_11"
tools:text="中奖名单"
android:textSize="@dimen/sp_12"
android:textColor="@color/white"
android:gravity="center"
app:layout_constraintStart_toStartOf="@+id/iv_gift_image"
app:layout_constraintTop_toBottomOf="@+id/iv_gift_image"
app:layout_constraintEnd_toEndOf="@+id/iv_gift_image"
/>
<TextView
android:id="@+id/tv_gift_pic"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
tools:text="中奖名单"
android:textSize="@dimen/sp_10"
android:drawableLeft="@mipmap/jinb"
android:drawablePadding="@dimen/dp_2"
android:textColor="#C7BF62"
android:gravity="center"
app:layout_constraintStart_toStartOf="@+id/tv_gift_name"
app:layout_constraintTop_toBottomOf="@+id/tv_gift_name"
app:layout_constraintEnd_toEndOf="@+id/tv_gift_name"/>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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="wrap_content">
<LinearLayout
android:id="@+id/gift_l"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@mipmap/xlh_hd"
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">
<ImageView
android:id="@+id/gift_img"
android:layout_width="@dimen/dp_50"
android:layout_height="@dimen/dp_50"
android:scaleType="fitCenter"
android:src="@mipmap/ic_launcher" />
</LinearLayout>
<TextView
android:id="@+id/tv_gift_name"
android:layout_width="wrap_content"
android:layout_height="@dimen/dp_14"
android:layout_gravity="center"
android:gravity="center"
android:textColor="#FFFFFF"
android:textSize="@dimen/sp_12"
app:layout_constraintTop_toBottomOf="@+id/gift_l"
app:layout_constraintStart_toStartOf="@+id/gift_l"
app:layout_constraintEnd_toEndOf="@+id/gift_l"
tools:text="请选择礼物" />
</androidx.constraintlayout.widget.ConstraintLayout>