diff --git a/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MobilePhoneActivity.kt b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MobilePhoneActivity.kt new file mode 100644 index 00000000..0c8bb95c --- /dev/null +++ b/MainModule/src/main/java/com/xscm/modulemain/activity/user/activity/MobilePhoneActivity.kt @@ -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() { + + + 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 + } +} \ No newline at end of file diff --git a/MainModule/src/main/res/layout/activity_mobile_phone.xml b/MainModule/src/main/res/layout/activity_mobile_phone.xml new file mode 100644 index 00000000..2c82f2c7 --- /dev/null +++ b/MainModule/src/main/res/layout/activity_mobile_phone.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/MainModule/src/main/res/mipmap-hdpi/icon_security.png b/MainModule/src/main/res/mipmap-hdpi/icon_security.png new file mode 100644 index 00000000..975d4478 Binary files /dev/null and b/MainModule/src/main/res/mipmap-hdpi/icon_security.png differ diff --git a/MainModule/src/main/res/mipmap-xhdpi/icon_security.png b/MainModule/src/main/res/mipmap-xhdpi/icon_security.png new file mode 100644 index 00000000..99153d59 Binary files /dev/null and b/MainModule/src/main/res/mipmap-xhdpi/icon_security.png differ diff --git a/MainModule/src/main/res/mipmap-xxhdpi/icon_security.png b/MainModule/src/main/res/mipmap-xxhdpi/icon_security.png new file mode 100644 index 00000000..e70b5bf8 Binary files /dev/null and b/MainModule/src/main/res/mipmap-xxhdpi/icon_security.png differ