Compare commits

..

3 Commits

Author SHA1 Message Date
STUDIO
1b07a72236 <aes>APK 15.20.11 release Publish. 2026-06-02 02:23:15 +08:00
8328e44b86 黑白主题着重提升黑色的专注感官,减少视觉流失感官色彩。 2026-06-02 02:18:42 +08:00
981a8dd8cd fix: AESThemeUtil.init(null) NullPointerException 闪退修复
AESThemeUtil.init(null) 传入 null 时,Java 值传递导致
fillThemeStyleIDList 内部 new ArrayList 仅赋值给局部变量,
调用方 themeStyleIDList 仍为 null,随后的 addAll(null) 抛 NPE。

在 init() 中先创建新 ArrayList 再传入 fillThemeStyleIDList 以修复。
2026-06-02 01:59:15 +08:00
4 changed files with 15 additions and 14 deletions

View File

@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
#Mon Jun 01 16:38:02 GMT 2026
stageCount=11
#Tue Jun 02 02:23:15 HKT 2026
stageCount=12
libraryProject=libaes
baseVersion=15.20
publishVersion=15.20.10
buildCount=4
baseBetaVersion=15.20.11
publishVersion=15.20.11
buildCount=0
baseBetaVersion=15.20.12

View File

@@ -1,8 +1,8 @@
#Created by .winboll/winboll_app_build.gradle
#Mon Jun 01 16:38:02 GMT 2026
stageCount=11
#Tue Jun 02 02:23:15 HKT 2026
stageCount=12
libraryProject=libaes
baseVersion=15.20
publishVersion=15.20.10
buildCount=4
baseBetaVersion=15.20.11
publishVersion=15.20.11
buildCount=0
baseBetaVersion=15.20.12

View File

@@ -34,6 +34,7 @@ public class AESThemeUtil {
*/
public static void init(ArrayList<Integer> themeStyleIDList) {
if(themeStyleIDList == null) {
themeStyleIDList = new ArrayList<Integer>();
AESThemeBean.fillThemeStyleIDList(themeStyleIDList);
}
AESThemeUtil.themeStyleIDList.clear();

View File

@@ -86,9 +86,9 @@
</style>
<style name="TaoAESTheme" parent="AESTheme">
<item name="colorPrimary">#FFACACAC</item>
<item name="colorPrimaryDark">#FF898989</item>
<item name="colorAccent">#FFD8D8D8</item>
<item name="colorPrimary">#FF7E7E7E</item>
<item name="colorPrimaryDark">#FF000000</item>
<item name="colorAccent">#FFE2E2E2</item>
</style>
<style name="NormalDialogStyle" parent="Theme.AppCompat.Light.Dialog">
@@ -112,4 +112,4 @@
<item name="@android:windowExitAnimation">@anim/normal_dialog_exit_corner</item>
</style>
</resources>
</resources>