From 6f80e8603128c5b6c687824a594e6bada9ce61e6 Mon Sep 17 00:00:00 2001 From: ZhanGSKen Date: Mon, 8 Dec 2025 19:38:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=B1=B3=E7=9B=9F=E5=B9=BF?= =?UTF-8?q?=E5=91=8A=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contacts/build.gradle | 15 +++++++++++++++ contacts/build.properties | 4 ++-- .../cc/winboll/studio/contacts/MainActivity.java | 15 ++++++++++++++- contacts/src/main/res/layout/activity_main.xml | 5 +++++ .../src/main/res/layout/activity_settings.xml | 5 +++++ 5 files changed, 41 insertions(+), 3 deletions(-) diff --git a/contacts/build.gradle b/contacts/build.gradle index c2cf54c..6a7561e 100644 --- a/contacts/build.gradle +++ b/contacts/build.gradle @@ -34,9 +34,24 @@ android { versionName = genVersionName("${versionName}") } } + + // 米盟 SDK + packagingOptions { + doNotStrip "*/*/libmimo_1011.so" + } } dependencies { + + // 米盟 + api 'com.miui.zeus:mimo-ad-sdk:5.3.+'//请使用最新版sdk + //注意:以下5个库必须要引入 + //api 'androidx.appcompat:appcompat:1.4.1' + api 'androidx.recyclerview:recyclerview:1.0.0' + api 'com.google.code.gson:gson:2.8.5' + api 'com.github.bumptech.glide:glide:4.9.0' + //annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0' + // 权限请求框架:https://github.com/getActivity/XXPermissions api 'com.github.getActivity:XXPermissions:18.63' // 下拉控件 diff --git a/contacts/build.properties b/contacts/build.properties index 038914f..eec57e7 100644 --- a/contacts/build.properties +++ b/contacts/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Mon Dec 08 11:26:23 GMT 2025 +#Mon Dec 08 11:36:28 GMT 2025 stageCount=0 libraryProject= baseVersion=15.12 publishVersion=15.12.0 -buildCount=12 +buildCount=14 baseBetaVersion=15.12.1 diff --git a/contacts/src/main/java/cc/winboll/studio/contacts/MainActivity.java b/contacts/src/main/java/cc/winboll/studio/contacts/MainActivity.java index 84f6fee..e76d99b 100644 --- a/contacts/src/main/java/cc/winboll/studio/contacts/MainActivity.java +++ b/contacts/src/main/java/cc/winboll/studio/contacts/MainActivity.java @@ -41,6 +41,7 @@ import cc.winboll.studio.contacts.fragments.LogFragment; import cc.winboll.studio.contacts.services.MainService; import cc.winboll.studio.contacts.utils.AppGoToSettingsUtil; import cc.winboll.studio.libaes.interfaces.IWinBoLLActivity; +import cc.winboll.studio.libaes.views.ADsBannerView; import cc.winboll.studio.libappbase.LogUtils; import cc.winboll.studio.libappbase.LogView; import com.google.android.material.tabs.TabLayout; @@ -56,6 +57,8 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct public static final String ACTION_SOS = "cc.winboll.studio.libappbase.WinBoLL.ACTION_SOS"; static MainActivity _MainActivity; + ADsBannerView mADsBannerView; + LogView mLogView; Toolbar mToolbar; CheckBox cbMainService; @@ -104,6 +107,9 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct initUIAndLogic(savedInstanceState); } + // 米盟广告栏 + mADsBannerView = findViewById(R.id.adsbanner); + //ToastUtils.show("onCreate"); } @@ -292,7 +298,10 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct @Override protected void onDestroy() { super.onDestroy(); - LogUtils.d(TAG, "onDestroy() SOS"); + + if (mADsBannerView != null) { + mADsBannerView.releaseAdResources(); + } } @Override @@ -313,6 +322,10 @@ final public class MainActivity extends AppCompatActivity implements IWinBoLLAct @Override protected void onResume() { super.onResume(); + + if (mADsBannerView != null) { + mADsBannerView.resumeADs(MainActivity.this); + } } public boolean isDefaultPhoneCallApp() { diff --git a/contacts/src/main/res/layout/activity_main.xml b/contacts/src/main/res/layout/activity_main.xml index 88441cd..34db61a 100644 --- a/contacts/src/main/res/layout/activity_main.xml +++ b/contacts/src/main/res/layout/activity_main.xml @@ -12,6 +12,11 @@ android:layout_height="wrap_content" android:id="@+id/activitymainToolbar1"/> + + + +