diff --git a/appbase/build.gradle b/appbase/build.gradle index 14f2a08..eee09d5 100644 --- a/appbase/build.gradle +++ b/appbase/build.gradle @@ -33,7 +33,7 @@ android { // versionName 更新后需要手动设置 // .winboll/winbollBuildProps.properties 文件的 stageCount=0 // Gradle编译环境下合起来的 versionName 就是 "${versionName}.0" - versionName "15.20" + versionName "15.21" if(true) { versionName = genVersionName("${versionName}") } diff --git a/appbase/build.properties b/appbase/build.properties index 653f2a0..06e334c 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sun Jun 28 20:55:33 HKT 2026 -stageCount=35 +#Tue Jul 21 09:06:49 HKT 2026 +stageCount=1 libraryProject=libappbase -baseVersion=15.20 -publishVersion=15.20.34 +baseVersion=15.21 +publishVersion=15.21.0 buildCount=0 -baseBetaVersion=15.20.35 +baseBetaVersion=15.21.1 diff --git a/libappbase/build.properties b/libappbase/build.properties index 653f2a0..06e334c 100644 --- a/libappbase/build.properties +++ b/libappbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sun Jun 28 20:55:33 HKT 2026 -stageCount=35 +#Tue Jul 21 09:06:49 HKT 2026 +stageCount=1 libraryProject=libappbase -baseVersion=15.20 -publishVersion=15.20.34 +baseVersion=15.21 +publishVersion=15.21.0 buildCount=0 -baseBetaVersion=15.20.35 +baseBetaVersion=15.21.1 diff --git a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/DebugSwitchInfoImageView.java b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/DebugSwitchInfoImageView.java index 6c03ff2..7cc3948 100644 --- a/libappbase/src/main/java/cc/winboll/studio/libappbase/views/DebugSwitchInfoImageView.java +++ b/libappbase/src/main/java/cc/winboll/studio/libappbase/views/DebugSwitchInfoImageView.java @@ -9,6 +9,8 @@ import android.content.SharedPreferences; import android.util.AttributeSet; import android.view.View; import android.widget.ImageView; +import android.widget.Toast; +import java.util.HashMap; import java.util.UUID; import cc.winboll.studio.libappbase.GlobalApplication; @@ -24,12 +26,26 @@ public class DebugSwitchInfoImageView extends ImageView { // 连续点击计数 private int mClickCount = 0; // 目标点击次数 - private static final int TARGET_CLICK_COUNT = 7; + private static final int TARGET_CLICK_COUNT = 10; private static String mDebugToken = null; private static final String SP_DEBUG_TOKEN = "debug_token_prefs"; private static final String KEY_DEBUG_TOKEN = "debug_token"; + private static final HashMap NUMBER_WORDS = new HashMap(); + static { + NUMBER_WORDS.put(1, "one"); + NUMBER_WORDS.put(2, "two"); + NUMBER_WORDS.put(3, "three"); + NUMBER_WORDS.put(4, "four"); + NUMBER_WORDS.put(5, "five"); + NUMBER_WORDS.put(6, "six"); + NUMBER_WORDS.put(7, "seven"); + NUMBER_WORDS.put(8, "eight"); + NUMBER_WORDS.put(9, "nine"); + NUMBER_WORDS.put(10, "ten"); + } + public static String getDebugToken() { if (mDebugToken != null) { return mDebugToken; @@ -116,6 +132,11 @@ public class DebugSwitchInfoImageView extends ImageView { @Override public void onClick(View v) { mClickCount++; + String word = NUMBER_WORDS.get(mClickCount); + if (word == null) { + word = "One Piece!"; + } + Toast.makeText(getContext(), word, Toast.LENGTH_SHORT).show(); if (mClickCount >= TARGET_CLICK_COUNT) { mClickCount = 0; showDebugTokenDialog();