From 2b92da3e01a2a6b8e4025a2c4c5e7cedc05bbc3f Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Thu, 6 Feb 2025 07:11:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=B0=83=E8=AF=95=E6=A8=A1?= =?UTF-8?q?=E5=BC=8F=E8=AE=BE=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- appbase/build.gradle | 2 +- appbase/build.properties | 12 ++-- .../winboll/studio/appbase/MainActivity.java | 38 ++++++++----- appbase/src/main/res/layout/activity_main.xml | 27 ++++++++- libappbase/build.properties | 12 ++-- .../studio/libappbase/CrashHandler.java | 16 +++--- .../studio/libappbase/GlobalApplication.java | 57 ++++++++++--------- 7 files changed, 99 insertions(+), 65 deletions(-) diff --git a/appbase/build.gradle b/appbase/build.gradle index ab7c0c1..6b6346e 100644 --- a/appbase/build.gradle +++ b/appbase/build.gradle @@ -29,7 +29,7 @@ android { // versionName 更新后需要手动设置 // .winboll/winbollBuildProps.properties 文件的 stageCount=0 // Gradle编译环境下合起来的 versionName 就是 "${versionName}.0" - versionName "1.1" + versionName "1.2" if(true) { versionName = genVersionName("${versionName}") } diff --git a/appbase/build.properties b/appbase/build.properties index 99b40e1..7166408 100644 --- a/appbase/build.properties +++ b/appbase/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Tue Feb 04 08:46:51 HKT 2025 -stageCount=4 +#Wed Feb 05 23:09:41 GMT 2025 +stageCount=0 libraryProject=libappbase -baseVersion=1.1 -publishVersion=1.1.3 -buildCount=0 -baseBetaVersion=1.1.4 +baseVersion=1.2 +publishVersion=1.2.0 +buildCount=3 +baseBetaVersion=1.2.1 diff --git a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java index 6100bcf..03ca5c7 100644 --- a/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java +++ b/appbase/src/main/java/cc/winboll/studio/appbase/MainActivity.java @@ -1,15 +1,23 @@ -package cc.winboll.studio.appbase; - -import android.app.Activity; -import android.os.Bundle; - -public class MainActivity extends Activity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - - } - -} \ No newline at end of file +package cc.winboll.studio.appbase; + +import android.app.Activity; +import android.os.Bundle; +import android.view.View; +import android.widget.CheckBox; +import cc.winboll.studio.libappbase.GlobalApplication; + +public class MainActivity extends Activity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + + CheckBox cbIsDebugMode = findViewById(R.id.activitymainCheckBox1); + cbIsDebugMode.setChecked(GlobalApplication.isDebuging()); + } + + public void onSwitchDebugMode(View view) { + GlobalApplication.setIsDebuging(this, ((CheckBox)view).isChecked()); + } +} diff --git a/appbase/src/main/res/layout/activity_main.xml b/appbase/src/main/res/layout/activity_main.xml index 177c979..04374bf 100644 --- a/appbase/src/main/res/layout/activity_main.xml +++ b/appbase/src/main/res/layout/activity_main.xml @@ -4,13 +4,36 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" + android:orientation="vertical" android:gravity="center"> + android:text="Hello, WinBoll!"/> + + + + + +