From 506d2619f207da97d416649cee9c6d212bbea0d7 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Mon, 20 Jan 2025 14:51:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=94=E7=94=A8=E4=BB=8B=E7=BB=8D=E9=A1=B5?= =?UTF-8?q?=E6=B5=8B=E8=AF=95=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apputils/build.properties | 4 +- .../winboll/studio/apputils/MainActivity.java | 11 ++ .../src/main/res/layout/activity_main.xml | 15 +++ libapputils/build.properties | 4 +- .../libapputils/activities/AboutActivity.java | 61 +++++----- .../studio/libapputils/bean/APPInfo.java | 107 ++++++++++++++++++ .../studio/libapputils/view/AboutView.java | 49 ++++++-- .../src/main/res/layout/activity_about.xml | 35 +++--- 8 files changed, 225 insertions(+), 61 deletions(-) create mode 100644 libapputils/src/main/java/cc/winboll/studio/libapputils/bean/APPInfo.java diff --git a/apputils/build.properties b/apputils/build.properties index 099838d..1efde08 100644 --- a/apputils/build.properties +++ b/apputils/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Mon Jan 20 04:46:17 GMT 2025 +#Mon Jan 20 06:50:11 GMT 2025 stageCount=2 libraryProject=libapputils baseVersion=9.2 publishVersion=9.2.1 -buildCount=15 +buildCount=25 baseBetaVersion=9.2.2 diff --git a/apputils/src/main/java/cc/winboll/studio/apputils/MainActivity.java b/apputils/src/main/java/cc/winboll/studio/apputils/MainActivity.java index 0693802..54fd6ea 100644 --- a/apputils/src/main/java/cc/winboll/studio/apputils/MainActivity.java +++ b/apputils/src/main/java/cc/winboll/studio/apputils/MainActivity.java @@ -14,6 +14,8 @@ import cc.winboll.studio.libapputils.app.WinBollActivityManager; import cc.winboll.studio.libapputils.log.LogActivity; import cc.winboll.studio.libapputils.log.LogUtils; import com.hjq.toast.ToastUtils; +import cc.winboll.studio.libapputils.activities.AboutActivity; +import cc.winboll.studio.libapputils.bean.APPInfo; final public class MainActivity extends WinBollActivity { @@ -161,6 +163,15 @@ final public class MainActivity extends WinBollActivity { } return super.onOptionsItemSelected(item); } + + public void onTestAboutActivity(View view) { + Intent intent = new Intent(this, AboutActivity.class); + APPInfo appInfo = new APPInfo(); + appInfo.setAppIcon(cc.winboll.studio.libapputils.R.drawable.ic_winboll); + appInfo.setAppName("Test APP"); + intent.putExtra(AboutActivity.EXTRA_APPINFO, appInfo); + WinBollActivityManager.getInstance(this).startWinBollActivity(this, intent, AboutActivity.class); + } public void onTestJavascriptHtmlActivity(View view) { Intent intent = new Intent(this, AssetsHtmlActivity.class); diff --git a/apputils/src/main/res/layout/activity_main.xml b/apputils/src/main/res/layout/activity_main.xml index ad57465..737ee00 100644 --- a/apputils/src/main/res/layout/activity_main.xml +++ b/apputils/src/main/res/layout/activity_main.xml @@ -54,6 +54,21 @@ + + +