1:修改巡乐会抽奖次数,更改为1-5-8

2:修改手机换绑和手机绑定
3:修改系统消息展示背景
This commit is contained in:
2025-12-19 15:52:22 +08:00
parent 07dbffaa5a
commit f2363dad01
5 changed files with 130 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
package com.xscm.modulemain.activity.user.activity
import com.blankj.utilcode.util.ActivityUtils.startActivity
import com.xscm.modulemain.R
import com.xscm.modulemain.databinding.ActivityMobilePhoneBinding
import com.xscm.moduleutil.activity.BaseAppCompatActivity
import com.xscm.moduleutil.color.ThemeableDrawableUtils
import com.xscm.moduleutil.utils.ColorManager
import com.xscm.moduleutil.utils.SpUtil
import com.xscm.moduleutil.utils.TextViewUtils
/**
* @Author qx
* @Time 2025/12/19 11:06
* @Description 手机绑定
*/
class MobilePhoneActivity : BaseAppCompatActivity<ActivityMobilePhoneBinding>() {
override fun initData() {
mBinding.tvPhone.text = TextViewUtils.formatPhoneNumberWithRegex(SpUtil.getUserBean().mobile)
}
override fun initView() {
mBinding.topBar.setTitle("更换手机号")
ThemeableDrawableUtils.setThemeableRoundedBackground(
mBinding.tvChangePhone,
ColorManager.getInstance().getPrimaryColorInt(),
53
)
mBinding.tvChangePhone.setTextColor(ColorManager.getInstance().getButtonColorInt())
mBinding.tvChangePhone.setOnClickListener {
startActivity(PhoneReplacementActivity::class.java)
}
}
override fun getLayoutId(): Int {
return R.layout.activity_mobile_phone
}
}

View File

@@ -0,0 +1,89 @@
<?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"
android:id="@+id/main"
tools:context=".activity.user.activity.MobilePhoneActivity">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.xscm.moduleutil.widget.CustomTopBar
android:id="@+id/top_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent" />
<ImageView
android:id="@+id/im_security"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_10"
android:scaleType="fitCenter"
android:src="@mipmap/icon_security"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/top_bar" />
<TextView
android:id="@+id/tv_security"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_8"
android:text="更换手机号码以后,个人信息不变"
android:textColor="@color/color_666666"
android:textSize="@dimen/sp_14"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/im_security" />
<LinearLayout
android:id="@+id/ll_phone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/dp_13"
android:gravity="center"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_security">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="当前手机号"
android:textColor="@color/color_999999"
android:textSize="@dimen/sp_12" />
<TextView
android:id="@+id/tv_phone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/dp_4"
android:fontFamily="@font/youshebiaotihei"
android:gravity="center"
android:textColor="@color/color_FF333333"
android:textSize="@dimen/sp_17"
android:textStyle="bold"
tools:text="15000002222" />
</LinearLayout>
<TextView
android:id="@+id/tv_change_phone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_37"
android:layout_marginTop="@dimen/dp_13"
android:background="@drawable/cs"
android:gravity="center"
android:paddingVertical="@dimen/dp_10"
android:text="更换手机号"
android:textColor="@color/color_FFFFFF80"
app:layout_constraintTop_toBottomOf="@+id/ll_phone" />
</androidx.constraintlayout.widget.ConstraintLayout>
</layout>

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB