Commit cc245574 authored by wanglei's avatar wanglei

========SpeakerCleaningActivity广告逻辑修改========

parent 31a936d8
...@@ -131,7 +131,7 @@ ...@@ -131,7 +131,7 @@
android:name="com.base.superfilemanager.activity.SpeakerCleanerActivity" android:name="com.base.superfilemanager.activity.SpeakerCleanerActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.base.superfilemanager.activity.SpeakCleaningActivity" android:name="com.base.superfilemanager.activity.SpeakerCleaningActivity"
android:screenOrientation="portrait" /> android:screenOrientation="portrait" />
<activity <activity
android:name="com.base.superfilemanager.activity.RepeaterdPhotoActivity" android:name="com.base.superfilemanager.activity.RepeaterdPhotoActivity"
......
...@@ -16,7 +16,6 @@ import com.base.superfilemanager.fragment.FileCategoryFragment ...@@ -16,7 +16,6 @@ import com.base.superfilemanager.fragment.FileCategoryFragment
import com.base.superfilemanager.fragment.HomeFragment import com.base.superfilemanager.fragment.HomeFragment
import com.base.superfilemanager.fragment.ToolsFragment import com.base.superfilemanager.fragment.ToolsFragment
import com.base.superfilemanager.helps.BaseActivity import com.base.superfilemanager.helps.BaseActivity
import com.base.superfilemanager.helps.ads.AdmobUtils
import com.base.superfilemanager.view.RateStarPop import com.base.superfilemanager.view.RateStarPop
import com.blankj.utilcode.util.AppUtils import com.blankj.utilcode.util.AppUtils
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
......
...@@ -32,6 +32,7 @@ import com.base.superfilemanager.helps.KotlinExt.toFormatSize ...@@ -32,6 +32,7 @@ import com.base.superfilemanager.helps.KotlinExt.toFormatSize
import com.base.superfilemanager.helps.NetworkStatsHelper import com.base.superfilemanager.helps.NetworkStatsHelper
import com.base.superfilemanager.helps.ads.AdmobUtils import com.base.superfilemanager.helps.ads.AdmobUtils
import com.base.superfilemanager.view.DialogViews import com.base.superfilemanager.view.DialogViews
import kotlin.random.Random
class NetWorkActivity : BaseActivity<ActivityLayoutNetworkBinding>() { class NetWorkActivity : BaseActivity<ActivityLayoutNetworkBinding>() {
...@@ -97,7 +98,7 @@ class NetWorkActivity : BaseActivity<ActivityLayoutNetworkBinding>() { ...@@ -97,7 +98,7 @@ class NetWorkActivity : BaseActivity<ActivityLayoutNetworkBinding>() {
AdmobUtils.showInterstitialAd(this) { AdmobUtils.showInterstitialAd(this) {
binding.idLlNetDh.isVisible = false binding.idLlNetDh.isVisible = false
} }
}, 4000) }, Random.nextLong(2500, 4000))
} }
override fun initListener() { override fun initListener() {
......
...@@ -37,7 +37,7 @@ class SpeakerCleanerActivity : BaseActivity<ActivityLayoutSpeakerCleanBinding>() ...@@ -37,7 +37,7 @@ class SpeakerCleanerActivity : BaseActivity<ActivityLayoutSpeakerCleanBinding>()
} }
}) })
binding.idCleanDust.setOnClickListener { binding.idCleanDust.setOnClickListener {
startActivity(Intent(this, SpeakCleaningActivity::class.java)) startActivity(Intent(this, SpeakerCleaningActivity::class.java))
} }
} }
} }
\ No newline at end of file
package com.base.superfilemanager.activity package com.base.superfilemanager.activity
import android.animation.Animator import android.animation.Animator
import android.content.Intent
import android.graphics.Color import android.graphics.Color
import android.media.AudioManager import android.media.AudioManager
import android.media.MediaPlayer import android.media.MediaPlayer
...@@ -15,7 +16,7 @@ import com.base.superfilemanager.helps.BaseActivity ...@@ -15,7 +16,7 @@ import com.base.superfilemanager.helps.BaseActivity
import com.base.superfilemanager.helps.ads.AdmobUtils import com.base.superfilemanager.helps.ads.AdmobUtils
class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>() { class SpeakerCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>() {
private val zAudio by lazy { private val zAudio by lazy {
MediaPlayer.create(this, R.raw.z) MediaPlayer.create(this, R.raw.z)
...@@ -50,6 +51,7 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding> ...@@ -50,6 +51,7 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>
super.onStart() super.onStart()
zAudio.start() zAudio.start()
} }
override fun onStop() { override fun onStop() {
super.onStop() super.onStop()
try { try {
...@@ -58,13 +60,13 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding> ...@@ -58,13 +60,13 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>
zAudio.stop() zAudio.stop()
} }
} }
override fun onDestroy() { override fun onDestroy() {
super.onDestroy() super.onDestroy()
zAudio.release() zAudio.release()
} }
private fun playComplete() { private fun playComplete() {
binding.idLottieComplete.playAnimation() binding.idLottieComplete.playAnimation()
...@@ -78,7 +80,8 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding> ...@@ -78,7 +80,8 @@ class SpeakCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>
} }
override fun onAnimationEnd(p0: Animator) { override fun onAnimationEnd(p0: Animator) {
AdmobUtils.showInterstitialAd(this@SpeakCleaningActivity) { AdmobUtils.showInterstitialAd(this@SpeakerCleaningActivity) {
startActivity(Intent(this@SpeakerCleaningActivity, SpeakerCleanerActivity::class.java))
finish() finish()
} }
......
...@@ -18,7 +18,7 @@ import com.base.superfilemanager.activity.NetWorkActivity ...@@ -18,7 +18,7 @@ import com.base.superfilemanager.activity.NetWorkActivity
import com.base.superfilemanager.activity.RecentAppActivity import com.base.superfilemanager.activity.RecentAppActivity
import com.base.superfilemanager.activity.RepeaterdPhotoActivity import com.base.superfilemanager.activity.RepeaterdPhotoActivity
import com.base.superfilemanager.activity.ScanJunkActivity import com.base.superfilemanager.activity.ScanJunkActivity
import com.base.superfilemanager.activity.SpeakerCleanerActivity import com.base.superfilemanager.activity.SpeakerCleaningActivity
import com.base.superfilemanager.activity.photocompress.photo.StartCompressionPhotoActivity import com.base.superfilemanager.activity.photocompress.photo.StartCompressionPhotoActivity
import com.base.superfilemanager.databinding.FragmentLayoutHomeBinding import com.base.superfilemanager.databinding.FragmentLayoutHomeBinding
import com.base.superfilemanager.helps.BaseFragment import com.base.superfilemanager.helps.BaseFragment
...@@ -79,7 +79,7 @@ class HomeFragment : BaseFragment<FragmentLayoutHomeBinding>() { ...@@ -79,7 +79,7 @@ class HomeFragment : BaseFragment<FragmentLayoutHomeBinding>() {
startActivity(Intent(requireContext(), BatteryInfoActivity::class.java)) startActivity(Intent(requireContext(), BatteryInfoActivity::class.java))
} }
binding.idSpeakCleaner.setOnClickListener { binding.idSpeakCleaner.setOnClickListener {
startActivity(Intent(requireContext(), SpeakerCleanerActivity::class.java)) startActivity(Intent(requireContext(), SpeakerCleaningActivity::class.java))
} }
binding.idNetworkTraffic.setOnClickListener { binding.idNetworkTraffic.setOnClickListener {
......
...@@ -9,7 +9,7 @@ import com.base.superfilemanager.activity.NetWorkActivity ...@@ -9,7 +9,7 @@ import com.base.superfilemanager.activity.NetWorkActivity
import com.base.superfilemanager.activity.RecentAppActivity import com.base.superfilemanager.activity.RecentAppActivity
import com.base.superfilemanager.activity.RepeaterdPhotoActivity import com.base.superfilemanager.activity.RepeaterdPhotoActivity
import com.base.superfilemanager.activity.ScanJunkActivity import com.base.superfilemanager.activity.ScanJunkActivity
import com.base.superfilemanager.activity.SpeakerCleanerActivity import com.base.superfilemanager.activity.SpeakerCleaningActivity
import com.base.superfilemanager.activity.photocompress.photo.StartCompressionPhotoActivity import com.base.superfilemanager.activity.photocompress.photo.StartCompressionPhotoActivity
import com.base.superfilemanager.adapter.ToolsAdapter import com.base.superfilemanager.adapter.ToolsAdapter
import com.base.superfilemanager.databinding.FragmentLayoutToolsBinding import com.base.superfilemanager.databinding.FragmentLayoutToolsBinding
...@@ -71,7 +71,7 @@ class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() { ...@@ -71,7 +71,7 @@ class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() {
} }
SPEAK_CLEANER -> { SPEAK_CLEANER -> {
startActivity(Intent(requireContext(), SpeakerCleanerActivity::class.java)) startActivity(Intent(requireContext(), SpeakerCleaningActivity::class.java))
} }
PHOTO_COMPRESS -> { PHOTO_COMPRESS -> {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment