From 40a897c38bf424e2c2d579835a7400214c4538f3 Mon Sep 17 00:00:00 2001 From: litingting Date: Fri, 22 Nov 2024 15:29:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=B9=BF=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle.kts | 28 +++++++++--------- .../service/MusicPlayerForegroundService.java | 2 +- .../ui/activity/A_SplashActivity.java | 2 +- .../ui/activity/CategoryListActivity.java | 2 ++ .../ui/activity/LikeSongActivity.java | 1 + .../playermp3/ui/activity/PlayActivity.java | 1 + .../ui/activity/ResultListActivity.java | 2 ++ .../main/res/mipmap-xxxhdpi/small_logo.png | Bin 0 -> 5614 bytes 8 files changed, 22 insertions(+), 16 deletions(-) create mode 100644 app/src/main/res/mipmap-xxxhdpi/small_logo.png diff --git a/app/build.gradle.kts b/app/build.gradle.kts index d3e7d00..a41b673 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -113,20 +113,20 @@ dependencies { //-----------------------applovin implementation("com.applovin:applovin-sdk:+") -// implementation("com.applovin.mediation:bigoads-adapter:+") -// implementation("com.applovin.mediation:chartboost-adapter:+") -// implementation("com.google.android.gms:play-services-base:16.1.0") -// implementation("com.applovin.mediation:fyber-adapter:+") -// -// implementation("com.applovin.mediation:inmobi-adapter:+") -// implementation("com.squareup.picasso:picasso:2.71828") -// implementation("androidx.recyclerview:recyclerview:1.1.0") -// implementation("com.applovin.mediation:ironsource-adapter:+") -// implementation("com.applovin.mediation:vungle-adapter:+") -// implementation("com.applovin.mediation:facebook-adapter:+") -// implementation("com.applovin.mediation:moloco-adapter:+") -// implementation("com.applovin.mediation:bytedance-adapter:+") -// implementation("com.applovin.mediation:unityads-adapter:+") + implementation("com.applovin.mediation:bigoads-adapter:+") + implementation("com.applovin.mediation:chartboost-adapter:+") + implementation("com.google.android.gms:play-services-base:16.1.0") + implementation("com.applovin.mediation:fyber-adapter:+") + + implementation("com.applovin.mediation:inmobi-adapter:+") + implementation("com.squareup.picasso:picasso:2.71828") + implementation("androidx.recyclerview:recyclerview:1.1.0") + implementation("com.applovin.mediation:ironsource-adapter:+") + implementation("com.applovin.mediation:vungle-adapter:+") + implementation("com.applovin.mediation:facebook-adapter:+") + implementation("com.applovin.mediation:moloco-adapter:+") + implementation("com.applovin.mediation:bytedance-adapter:+") + implementation("com.applovin.mediation:unityads-adapter:+") //applovin The SDK collects the Google Advertising ID. This requires the Android Advertising ID (AAID) module (com.google.android.gms:play-services-ads-identifier). diff --git a/app/src/main/java/com/offline/music/playermp3/service/MusicPlayerForegroundService.java b/app/src/main/java/com/offline/music/playermp3/service/MusicPlayerForegroundService.java index 56f1f82..83cb8cd 100644 --- a/app/src/main/java/com/offline/music/playermp3/service/MusicPlayerForegroundService.java +++ b/app/src/main/java/com/offline/music/playermp3/service/MusicPlayerForegroundService.java @@ -132,7 +132,7 @@ public class MusicPlayerForegroundService extends Service { NotificationCompat.Builder builder = new NotificationCompat.Builder(this, CHANNEL_ID) .setContentTitle("Offline Music Player") // 通知标题 .setContentText("Your audio is playing") // 通知内容 - .setSmallIcon(R.drawable.home_select) // 小图标 + .setSmallIcon(R.mipmap.small_logo) // 小图标 .setPriority(NotificationCompat.PRIORITY_HIGH); // 优先级设置为高 // 设置展开样式(可选,根据需要) diff --git a/app/src/main/java/com/offline/music/playermp3/ui/activity/A_SplashActivity.java b/app/src/main/java/com/offline/music/playermp3/ui/activity/A_SplashActivity.java index d4beb83..f658838 100644 --- a/app/src/main/java/com/offline/music/playermp3/ui/activity/A_SplashActivity.java +++ b/app/src/main/java/com/offline/music/playermp3/ui/activity/A_SplashActivity.java @@ -16,7 +16,7 @@ import kotlin.jvm.functions.Function1; public class A_SplashActivity extends BaseActivity { - private static final int SPLASH_TIME_OUT = 14000; + private static final int SPLASH_TIME_OUT = 13000; private CountDownTimer countDownTimer; @Override diff --git a/app/src/main/java/com/offline/music/playermp3/ui/activity/CategoryListActivity.java b/app/src/main/java/com/offline/music/playermp3/ui/activity/CategoryListActivity.java index 06b2a97..d0896bc 100644 --- a/app/src/main/java/com/offline/music/playermp3/ui/activity/CategoryListActivity.java +++ b/app/src/main/java/com/offline/music/playermp3/ui/activity/CategoryListActivity.java @@ -28,6 +28,7 @@ import com.offline.music.playermp3.helper.CommonUtils; import com.offline.music.playermp3.helper.MyValue; import com.offline.music.playermp3.javabean.response.ResponseCategoryList; import com.offline.music.playermp3.javabean.response.ResponsePlayListInfo; +import com.offline.music.playermp3.max.MaxManager; import com.offline.music.playermp3.ui.fragmnt.viewmodel.VMCategoryList; import jp.wasabeef.glide.transformations.BlurTransformation; @@ -54,6 +55,7 @@ public class CategoryListActivity extends BaseActivity impl @OptIn(markerClass = UnstableApi.class) @Override protected void onCreateInit() { + MaxManager.onLoadAd(); Intent intent = getIntent(); mType = intent.getIntExtra(MyValue.KEY_ENTER_LIKE_ACTIVITY_TYPE, MyValue.KEY_ENTER_LIKE_ACTIVITY_TYPE_LIKE); diff --git a/app/src/main/java/com/offline/music/playermp3/ui/activity/PlayActivity.java b/app/src/main/java/com/offline/music/playermp3/ui/activity/PlayActivity.java index 5bb4d5a..4674423 100644 --- a/app/src/main/java/com/offline/music/playermp3/ui/activity/PlayActivity.java +++ b/app/src/main/java/com/offline/music/playermp3/ui/activity/PlayActivity.java @@ -122,6 +122,7 @@ public class PlayActivity extends BaseActivity implements S } }); + MaxManager.onLoadAd(); vmPlay = getActivityScopeViewModel(VMPlay.class); initMediaController(); Intent intent = getIntent(); diff --git a/app/src/main/java/com/offline/music/playermp3/ui/activity/ResultListActivity.java b/app/src/main/java/com/offline/music/playermp3/ui/activity/ResultListActivity.java index adae317..706dac1 100644 --- a/app/src/main/java/com/offline/music/playermp3/ui/activity/ResultListActivity.java +++ b/app/src/main/java/com/offline/music/playermp3/ui/activity/ResultListActivity.java @@ -25,6 +25,7 @@ import com.offline.music.playermp3.helper.MyValue; import com.offline.music.playermp3.javabean.response.ResponseResult; import com.offline.music.playermp3.javabean.response.child.ResponseResultListChild; import com.offline.music.playermp3.javabean.response.child.ResponseSingle; +import com.offline.music.playermp3.max.MaxManager; import com.offline.music.playermp3.ui.fragmnt.viewmodel.VMResultList; public class ResultListActivity extends BaseActivity implements HomeItemClickListener { @@ -38,6 +39,7 @@ public class ResultListActivity extends BaseActivity @Override protected void onCreateInit() { + MaxManager.onLoadAd(); vm = getActivityScopeViewModel(VMResultList.class); key = getIntent().getStringExtra(MyValue.KEY_SEARCH_RESULT_BROWSER_ID); vm.getList(key); diff --git a/app/src/main/res/mipmap-xxxhdpi/small_logo.png b/app/src/main/res/mipmap-xxxhdpi/small_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3d5e97e2dada098391001496af4176716d6c0ef2 GIT binary patch literal 5614 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 ZuKNzW1xG>r>%D*rs3~hHRVbJS{SV9~aR&eZ literal 0 HcmV?d00001