diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 3e9edf7..4cf6f4c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -16,8 +16,8 @@ android { applicationId = "com.hi.melody.music.noise" minSdk = 24 targetSdk = 34 - versionCode = 5 - versionName = "1.0.5" + versionCode = 6 + versionName = "1.0.6" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt b/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt index 9343445..bf91eea 100644 --- a/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt +++ b/app/src/main/java/melody/offline/music/activity/LaunchActivity.kt @@ -64,7 +64,7 @@ class LaunchActivity : MoBaseActivity() { removeMessages(MSG_LOAD_AD_LOADED) return } - progress += 3 + progress += 1 progressBar.setProgress(progress) sendEmptyMessageDelayed(MSG_LOAD_AD_LOADED, delayMillis) } diff --git a/app/src/main/java/melody/offline/music/activity/MainActivity.kt b/app/src/main/java/melody/offline/music/activity/MainActivity.kt index 45dc585..4537e7b 100644 --- a/app/src/main/java/melody/offline/music/activity/MainActivity.kt +++ b/app/src/main/java/melody/offline/music/activity/MainActivity.kt @@ -22,6 +22,7 @@ import melody.offline.music.fragment.HomeFragment import melody.offline.music.fragment.ImportFragment import melody.offline.music.media.LocalMediaControllerManager import melody.offline.music.service.ViewModelMain +import melody.offline.music.util.AnalysisUtil import melody.offline.music.util.getAudioDurationFromAssets @@ -38,6 +39,7 @@ class MainActivity : BaseActivity() { initView() ViewModelMain.dataRemote.observe(this) { if (withPermission()) { + AnalysisUtil.logEvent(AnalysisUtil.HOME_A_TO_B) startActivity(Intent(this, PrimaryActivity::class.java)) finish() } diff --git a/app/src/main/java/melody/offline/music/activity/PlayDetailsActivity.kt b/app/src/main/java/melody/offline/music/activity/PlayDetailsActivity.kt index 780f9f7..27fd7f8 100644 --- a/app/src/main/java/melody/offline/music/activity/PlayDetailsActivity.kt +++ b/app/src/main/java/melody/offline/music/activity/PlayDetailsActivity.kt @@ -27,6 +27,7 @@ import melody.offline.music.bean.Audio import melody.offline.music.databinding.ActivityPlayDetailsBinding import melody.offline.music.media.LocalMediaControllerManager import melody.offline.music.service.ViewModelMain +import melody.offline.music.util.AnalysisUtil import melody.offline.music.util.LogTag import melody.offline.music.util.containsContent import melody.offline.music.util.convertMillisToMinutesAndSecondsString @@ -59,6 +60,7 @@ class PlayDetailsActivity : BaseActivity() { ViewModelMain.dataRemote.observe(this) { if (withPermission()) { + AnalysisUtil.logEvent(AnalysisUtil.HOME_A_TO_B) startActivity(Intent(this, PrimaryActivity::class.java)) finish() } diff --git a/app/src/main/java/melody/offline/music/firebase/Constants.kt b/app/src/main/java/melody/offline/music/firebase/Constants.kt index b6f2622..694c65f 100644 --- a/app/src/main/java/melody/offline/music/firebase/Constants.kt +++ b/app/src/main/java/melody/offline/music/firebase/Constants.kt @@ -5,7 +5,7 @@ object Constants { const val KEY_SHOULD_ENTER_MUSIC_JSON = "key_should_enter_music_json" const val DEFAULT_SHOULD_ENTER_MUSIC_JSON = """ { - "versionCode": 5, + "versionCode": 6, "enter": false } """ diff --git a/app/src/main/java/melody/offline/music/util/AnalysisUtil.kt b/app/src/main/java/melody/offline/music/util/AnalysisUtil.kt index aff0e71..942b753 100644 --- a/app/src/main/java/melody/offline/music/util/AnalysisUtil.kt +++ b/app/src/main/java/melody/offline/music/util/AnalysisUtil.kt @@ -37,6 +37,7 @@ object AnalysisUtil { const val RATING_DIALOG_SHOW = "rating_dialog_show" const val RATING_DIALOG_OK_CLICK = "rating_dialog_ok_click" const val RATING_DIALOG_CANCEL_CLICK = "rating_dialog_cancel_click" + const val HOME_A_TO_B = "home_a_to_b" private const val AD_INST_SPLASH_SUCCESS = "ad_user_open_success"//首页开屏广告展示成功