diff --git a/app/build.gradle b/app/build.gradle index 72e6c19..c36c64e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -25,7 +25,7 @@ android { buildTypes { release { - minifyEnabled false + minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 293b300..7c2ddbd 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -141,6 +141,7 @@ # 这将保护该包(及其子包)下所有类的类名、字段名和方法名不被更改。 -keep class com.gamedog.vididin.beans.** { *; } +-keep class com.gamedog.vididin.VidiDinApp # 如果模型类实现了Serializable接口,建议额外保留序列化版本UID和特定方法 diff --git a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt index 9bac521..5414ac2 100644 --- a/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt +++ b/app/src/main/java/com/gamedog/vididin/main/fragments/HomeFragment.kt @@ -85,7 +85,7 @@ class HomeFragment : AppViewsFragment(), OnSwit Router.Benefit.startActivity(requireActivity()) StatisticUtil.reportEvents(StatisticUtil.KEY_Chest_Claim_Click) }, - PopMenuView.MenuItem(R.mipmap.home_menu_2,R.mipmap.icon_gold_ss, 0) { + PopMenuView.MenuItem(R.mipmap.home_menu_2,R.mipmap.icon_gold_ss_new, 0) { WatchAdDialog(requireActivity(), VidiConst.WATCH_AD_FOR_DAILY_EARN_GOLD, WatchAdDialog.FROM_HOME_MENU,null).show() }, PopMenuView.MenuItem(R.mipmap.home_menu_3,0, 0) { diff --git a/app/src/main/res/mipmap-xxhdpi/icon_gold_ss_new.webp b/app/src/main/res/mipmap-xxhdpi/icon_gold_ss_new.webp new file mode 100644 index 0000000..3d0b252 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/icon_gold_ss_new.webp differ diff --git a/notification/src/main/java/com/remax/notification/builder/NotificationDataFactory.kt b/notification/src/main/java/com/remax/notification/builder/NotificationDataFactory.kt index aa4fd17..7173a7c 100644 --- a/notification/src/main/java/com/remax/notification/builder/NotificationDataFactory.kt +++ b/notification/src/main/java/com/remax/notification/builder/NotificationDataFactory.kt @@ -372,7 +372,7 @@ class ResidentModelManger { R.layout.layout_notification_resident_12, R.layout.layout_notification_resident ).setTextViewText(R.id.tv_resident_gold, NotificationDatas.getResidentDatas().getGoldNumber().toString()) - .setTextViewText(R.id.tv_resident_cash, NotificationDatas.getResidentDatas().getCashNumber().toString()) + .setTextViewText(R.id.tv_resident_cash, String.format("%.2f", NotificationDatas.getResidentDatas().getCashNumber())) .setTextViewText(R.id.tv_resident_box, NotificationDatas.getResidentDatas().getBoxRestTimeStr()) .setOnClickPendingIntent( R.id.resident_gold, entryPointPendingIntent(context,