Commit a503e5e4 authored by wanglei's avatar wanglei

=====移除扬声器功能======

parent 3ef5fa38
...@@ -133,14 +133,6 @@ ...@@ -133,14 +133,6 @@
android:name=".activity.ResultActivity" android:name=".activity.ResultActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
tools:ignore="DiscouragedApi,LockedOrientationActivity" /> tools:ignore="DiscouragedApi,LockedOrientationActivity" />
<activity
android:name=".activity.SpeakerCleanerActivity"
android:screenOrientation="portrait"
tools:ignore="DiscouragedApi,LockedOrientationActivity" />
<activity
android:name=".activity.SpeakerCleaningActivity"
android:screenOrientation="portrait"
tools:ignore="DiscouragedApi,LockedOrientationActivity" />
<activity <activity
android:name=".activity.RepeaterdPhotoActivity" android:name=".activity.RepeaterdPhotoActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
......
...@@ -74,7 +74,6 @@ class MyApplication : BaseApplication() { ...@@ -74,7 +74,6 @@ class MyApplication : BaseApplication() {
FirebaseApp.initializeApp(this) FirebaseApp.initializeApp(this)
FcmHelper.getToken() FcmHelper.getToken()
FcmHelper.subscribeToTopic() FcmHelper.subscribeToTopic()
FcmHelper.startFCMCheckAlarm(this)
} }
@SuppressLint("UnspecifiedRegisterReceiverFlag") @SuppressLint("UnspecifiedRegisterReceiverFlag")
......
...@@ -345,19 +345,19 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() { ...@@ -345,19 +345,19 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() {
private fun allPageRemove(unInstalled: List<AppBean>) { private fun allPageRemove(unInstalled: List<AppBean>) {
Log.e(TAG, "unInstalled=$unInstalled") // Log.e(TAG, "unInstalled=$unInstalled")
dataList.removeAll(unInstalled.toSet()) dataList.removeAll(unInstalled.toSet())
pages.forEachIndexed { index, fragment -> pages.forEachIndexed { index, fragment ->
val fg = fragment as AppListFragment val fg = fragment as AppListFragment
if (index == currentPosition) { if (index == currentPosition) {
Log.e(TAG, "dataList=$dataList currentPosition=$currentPosition") // Log.e(TAG, "dataList=$dataList currentPosition=$currentPosition")
lifecycleScope.launch(Dispatchers.Main) { lifecycleScope.launch(Dispatchers.Main) {
delay(1500) delay(1500)
fg.setDataRefresh(dataList) fg.setDataRefresh(dataList)
} }
} else { } else {
Log.e(TAG, "dataList=$dataList index=$index") // Log.e(TAG, "dataList=$dataList index=$index")
fg.setData(dataList) fg.setData(dataList)
} }
} }
......
...@@ -211,7 +211,7 @@ class CleanJunkActivity : BaseActivity<ActivityLayoutCleanJunkBinding>() { ...@@ -211,7 +211,7 @@ class CleanJunkActivity : BaseActivity<ActivityLayoutCleanJunkBinding>() {
@SuppressLint("NotifyDataSetChanged") @SuppressLint("NotifyDataSetChanged")
private fun addData(index: Int) { private fun addData(index: Int) {
if (parentList.isNotEmpty()) { if (parentList.isNotEmpty()) {
Log.e("MXL", "addData: " + index) // Log.e("MXL", "addData: " + index)
parentList[index].isfinish = true parentList[index].isfinish = true
parentList[index].parentSize = sizes[index] parentList[index].parentSize = sizes[index]
mAdapter.notifyDataSetChanged() mAdapter.notifyDataSetChanged()
......
...@@ -22,9 +22,9 @@ class GuestActivity : BaseActivity<ActivityLayoutGuestBinding>() { ...@@ -22,9 +22,9 @@ class GuestActivity : BaseActivity<ActivityLayoutGuestBinding>() {
BarUtils.setStatusBarLightMode(this, true) BarUtils.setStatusBarLightMode(this, true)
BarUtils.setStatusBarColor(this, Color.TRANSPARENT) BarUtils.setStatusBarColor(this, Color.TRANSPARENT)
ConfigHelper.ifGuest = true ConfigHelper.ifGuest = true
binding.idLottie.imageAssetsFolder = "sao_smax_miao/images/" // binding.idLottie.imageAssetsFolder = "sao_smax_miao/images/"
binding.idLottie.setAnimation("sao_smax_miao/data.json") // binding.idLottie.setAnimation("sao_smax_miao/data.json")
binding.idLottie.playAnimation() // binding.idLottie.playAnimation()
loadPro() loadPro()
} }
......
...@@ -61,7 +61,7 @@ class RecentAppActivity : BaseActivity<ActivityRecentAppBinding>() { ...@@ -61,7 +61,7 @@ class RecentAppActivity : BaseActivity<ActivityRecentAppBinding>() {
initPage() initPage()
intTab() intTab()
if (checkUsageAccessSettings()) { if (checkUsageAccessSettings()) {
Log.e("MXL", "onCreate: " + checkUsageAccessSettings()) // Log.e("MXL", "onCreate: " + checkUsageAccessSettings())
intData() intData()
} else { } else {
binding.llContent.visibility = View.GONE binding.llContent.visibility = View.GONE
......
...@@ -14,7 +14,6 @@ import com.test.basd.supercleanermax.helps.BaseActivity ...@@ -14,7 +14,6 @@ import com.test.basd.supercleanermax.helps.BaseActivity
import com.test.basd.supercleanermax.helps.KotlinExt.toFormatSize import com.test.basd.supercleanermax.helps.KotlinExt.toFormatSize
import com.test.basd.supercleanermax.notificationclean.NotificationGuestActivity import com.test.basd.supercleanermax.notificationclean.NotificationGuestActivity
import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER
import com.test.basd.supercleanermax.view.AFunOb.APP_SPEED
import com.test.basd.supercleanermax.view.AFunOb.BATTERY_INFO import com.test.basd.supercleanermax.view.AFunOb.BATTERY_INFO
import com.test.basd.supercleanermax.view.AFunOb.EMPTY_FILE_CLEANER import com.test.basd.supercleanermax.view.AFunOb.EMPTY_FILE_CLEANER
import com.test.basd.supercleanermax.view.AFunOb.JUNK_CLEANER import com.test.basd.supercleanermax.view.AFunOb.JUNK_CLEANER
...@@ -133,14 +132,6 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() { ...@@ -133,14 +132,6 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() {
"Compress ${intent.getIntExtra("num", 0)} photo, " + "Compress ${intent.getIntExtra("num", 0)} photo, " +
"${intent.getLongExtra("size", 0L).toFormatSize(1)} space freed" "${intent.getLongExtra("size", 0L).toFormatSize(1)} space freed"
} }
APP_SPEED -> {
binding.tvInfo.text = "Optimization completed"
}
else -> {} else -> {}
} }
from?.let { from?.let {
......
package com.test.basd.supercleanermax.activity
import android.content.Intent
import android.graphics.Color
import androidx.activity.OnBackPressedCallback
import androidx.core.view.updatePadding
import com.blankj.utilcode.util.BarUtils
import com.test.basd.supercleanermax.databinding.ActivityLayoutSpeakerCleanBinding
import com.test.basd.supercleanermax.helps.BaseActivity
import com.test.basd.supercleanermax.helps.ads.AdmobUtils
class SpeakerCleanerActivity : BaseActivity<ActivityLayoutSpeakerCleanBinding>() {
override val binding: ActivityLayoutSpeakerCleanBinding by lazy {
ActivityLayoutSpeakerCleanBinding.inflate(layoutInflater)
}
override fun initView() {
BarUtils.setStatusBarLightMode(this, true)
BarUtils.setStatusBarColor(this, Color.TRANSPARENT)
binding.root.updatePadding(top = BarUtils.getStatusBarHeight())
initListener()
}
override fun initListener() {
binding.idBackSpeakCleaner.setOnClickListener {
onBackPressedDispatcher.onBackPressed()
}
onBackPressedDispatcher.addCallback(object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
AdmobUtils.showInterstitialAd(this@SpeakerCleanerActivity){
finishToMain()
}
}
})
binding.idCleanDust.setOnClickListener {
startActivity(Intent(this, SpeakerCleaningActivity::class.java))
}
}
}
\ No newline at end of file
package com.test.basd.supercleanermax.activity
import android.animation.Animator
import android.content.Intent
import android.graphics.Color
import android.media.AudioManager
import android.media.MediaPlayer
import androidx.activity.OnBackPressedCallback
import androidx.core.view.isVisible
import androidx.core.view.updatePadding
import com.blankj.utilcode.util.BarUtils
import com.blankj.utilcode.util.ToastUtils
import com.test.basd.supercleanermax.R
import com.test.basd.supercleanermax.databinding.ActivityLayoutSpeakerCleaningBinding
import com.test.basd.supercleanermax.helps.BaseActivity
import com.test.basd.supercleanermax.helps.ads.AdmobUtils
class SpeakerCleaningActivity : BaseActivity<ActivityLayoutSpeakerCleaningBinding>() {
private val zAudio by lazy {
MediaPlayer.create(this, R.raw.z)
}
override val binding: ActivityLayoutSpeakerCleaningBinding by lazy {
ActivityLayoutSpeakerCleaningBinding.inflate(layoutInflater)
}
override fun initView() {
val audioManager = this.getSystemService(AUDIO_SERVICE) as AudioManager
val maxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC)
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, maxVolume, 0)
BarUtils.setStatusBarColor(this, Color.TRANSPARENT)
binding.root.updatePadding(top = BarUtils.getStatusBarHeight())
binding.idSpeakCleanLottie.imageAssetsFolder = "speak_smax_clean/images/"
binding.idSpeakCleanLottie.setAnimation("speak_smax_clean/data.json")
binding.idSpeakCleanLottie.playAnimation()
binding.root.postDelayed({
zAudio.stop()
binding.idLlP1.isVisible = false
binding.idLlP2.isVisible = true
playComplete()
}, 30000)
onBackPressedDispatcher.addCallback(object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
ToastUtils.showShort("Cleaning,Please wait a moment")
}
})
}
override fun onStart() {
super.onStart()
zAudio.start()
}
override fun onStop() {
super.onStop()
try {
zAudio.pause()
} catch (e: Exception) {
zAudio.stop()
}
}
override fun onDestroy() {
super.onDestroy()
zAudio.release()
}
private fun playComplete() {
binding.idLottieComplete.playAnimation()
binding.idLottieComplete.addLottieOnCompositionLoadedListener {
}
binding.idLottieComplete.addAnimatorListener(object : Animator.AnimatorListener {
override fun onAnimationStart(p0: Animator) {
}
override fun onAnimationEnd(p0: Animator) {
AdmobUtils.showInterstitialAd(this@SpeakerCleaningActivity) {
startActivity(Intent(this@SpeakerCleaningActivity, SpeakerCleanerActivity::class.java))
finish()
}
}
override fun onAnimationCancel(p0: Animator) {
}
override fun onAnimationRepeat(p0: Animator) {
}
})
}
}
\ No newline at end of file
...@@ -2,16 +2,15 @@ package com.test.basd.supercleanermax.activity.splash ...@@ -2,16 +2,15 @@ package com.test.basd.supercleanermax.activity.splash
import android.app.Activity import android.app.Activity
import android.content.Intent import android.content.Intent
import com.test.basd.supercleanermax.activity.GuestActivity
import com.test.basd.supercleanermax.activity.AppManagerActivity import com.test.basd.supercleanermax.activity.AppManagerActivity
import com.test.basd.supercleanermax.activity.BatteryInfoActivity import com.test.basd.supercleanermax.activity.BatteryInfoActivity
import com.test.basd.supercleanermax.activity.CleanGuestActivity
import com.test.basd.supercleanermax.activity.LargeFileCleanActivity import com.test.basd.supercleanermax.activity.LargeFileCleanActivity
import com.test.basd.supercleanermax.activity.MainActivity import com.test.basd.supercleanermax.activity.MainActivity
import com.test.basd.supercleanermax.activity.NetWorkActivity import com.test.basd.supercleanermax.activity.NetWorkActivity
import com.test.basd.supercleanermax.activity.RecentAppActivity import com.test.basd.supercleanermax.activity.RecentAppActivity
import com.test.basd.supercleanermax.activity.RepeaterdPhotoActivity import com.test.basd.supercleanermax.activity.RepeaterdPhotoActivity
import com.test.basd.supercleanermax.activity.ScanJunkActivity import com.test.basd.supercleanermax.activity.ScanJunkActivity
import com.test.basd.supercleanermax.activity.SpeakerCleaningActivity
import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity
import com.test.basd.supercleanermax.bean.ConfigBean.Companion.ID_APP_MANAGER import com.test.basd.supercleanermax.bean.ConfigBean.Companion.ID_APP_MANAGER
import com.test.basd.supercleanermax.bean.ConfigBean.Companion.ID_CHARGE import com.test.basd.supercleanermax.bean.ConfigBean.Companion.ID_CHARGE
...@@ -78,10 +77,6 @@ object SplashJumpUtils { ...@@ -78,10 +77,6 @@ object SplashJumpUtils {
context.startActivity(Intent(context, RepeaterdPhotoActivity::class.java)) context.startActivity(Intent(context, RepeaterdPhotoActivity::class.java))
} }
ID_CLEAN_SPEAKER -> {
context.startActivity(Intent(context, SpeakerCleaningActivity::class.java))
}
//================================被动广播========================================= //================================被动广播=========================================
ID_INSTALL_PACKAGE_PUSH -> { ID_INSTALL_PACKAGE_PUSH -> {
...@@ -104,7 +99,7 @@ object SplashJumpUtils { ...@@ -104,7 +99,7 @@ object SplashJumpUtils {
val isHotLaunch = context.intent?.extras?.getBoolean("isHotLaunch", false) ?: false val isHotLaunch = context.intent?.extras?.getBoolean("isHotLaunch", false) ?: false
if (!isHotLaunch) { if (!isHotLaunch) {
if (!ConfigHelper.ifGuest) { if (!ConfigHelper.ifGuest) {
context.startActivity(Intent(context, GuestActivity::class.java)) context.startActivity(Intent(context, CleanGuestActivity::class.java))
} else { } else {
context.startActivity(Intent(context, MainActivity::class.java)) context.startActivity(Intent(context, MainActivity::class.java))
} }
......
...@@ -11,7 +11,6 @@ import com.test.basd.supercleanermax.databinding.ItemToolGridBinding ...@@ -11,7 +11,6 @@ import com.test.basd.supercleanermax.databinding.ItemToolGridBinding
import com.test.basd.supercleanermax.databinding.ItemToolsGridBinding import com.test.basd.supercleanermax.databinding.ItemToolsGridBinding
import com.test.basd.supercleanermax.helps.ads.AdmobUtils import com.test.basd.supercleanermax.helps.ads.AdmobUtils
import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER
import com.test.basd.supercleanermax.view.AFunOb.BATTERY_INFO
import com.test.basd.supercleanermax.view.AFunOb.JUNK_CLEANER import com.test.basd.supercleanermax.view.AFunOb.JUNK_CLEANER
import com.test.basd.supercleanermax.view.AFunOb.LARGE_FILE_CLEANER import com.test.basd.supercleanermax.view.AFunOb.LARGE_FILE_CLEANER
import com.test.basd.supercleanermax.view.AFunOb.NETWORK_TRAFFIC import com.test.basd.supercleanermax.view.AFunOb.NETWORK_TRAFFIC
...@@ -19,7 +18,6 @@ import com.test.basd.supercleanermax.view.AFunOb.NOTIFICATION_CLEANER ...@@ -19,7 +18,6 @@ import com.test.basd.supercleanermax.view.AFunOb.NOTIFICATION_CLEANER
import com.test.basd.supercleanermax.view.AFunOb.PHOTO_COMPRESS import com.test.basd.supercleanermax.view.AFunOb.PHOTO_COMPRESS
import com.test.basd.supercleanermax.view.AFunOb.RECENT_APP_USAGE import com.test.basd.supercleanermax.view.AFunOb.RECENT_APP_USAGE
import com.test.basd.supercleanermax.view.AFunOb.SIMILAR_PHOTOS import com.test.basd.supercleanermax.view.AFunOb.SIMILAR_PHOTOS
import com.test.basd.supercleanermax.view.AFunOb.SPEAK_CLEANER
import com.test.basd.supercleanermax.view.XmlEx.inflate import com.test.basd.supercleanermax.view.XmlEx.inflate
class ToolsAdapter( class ToolsAdapter(
...@@ -35,7 +33,6 @@ class ToolsAdapter( ...@@ -35,7 +33,6 @@ class ToolsAdapter(
ToolUI(SIMILAR_PHOTOS, "Similar Photos", R.mipmap.photo_home), ToolUI(SIMILAR_PHOTOS, "Similar Photos", R.mipmap.photo_home),
ToolUI(LARGE_FILE_CLEANER, context.getString(R.string.large_file_cleaner), R.mipmap.large_home), ToolUI(LARGE_FILE_CLEANER, context.getString(R.string.large_file_cleaner), R.mipmap.large_home),
ToolUI(APP_MANAGER, context.getString(R.string.app_manager), R.mipmap.appmanager), ToolUI(APP_MANAGER, context.getString(R.string.app_manager), R.mipmap.appmanager),
ToolUI(SPEAK_CLEANER, context.getString(R.string.speaker_cleaner), R.mipmap.speaker_home),
) )
), ),
// ToolsUI(isAd = true), // ToolsUI(isAd = true),
......
package com.test.basd.supercleanermax.display.fcm
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import android.util.Log
import com.google.firebase.messaging.FirebaseMessaging
import com.test.basd.supercleanermax.helps.EventHelper
class FCMCheckReceiver : BroadcastReceiver() {
override fun onReceive(context: Context?, intent: Intent?) {
// 检查FCM连接并重新连接(如果需要)
// 这里可以根据具体需求自行实现
val boolean = FirebaseMessaging.getInstance().isAutoInitEnabled
FcmHelper.getToken()
if (boolean) {
EventHelper.event("fcm_autoInit_suc")
} else {
EventHelper.event("fcm_autoInit_fail")
}
Log.d("FcmHelper", "FCMCheckReceiver: $boolean")
}
}
...@@ -22,10 +22,10 @@ object FcmHelper { ...@@ -22,10 +22,10 @@ object FcmHelper {
.addOnCompleteListener { task: Task<Void?> -> .addOnCompleteListener { task: Task<Void?> ->
if (task.isSuccessful) { if (task.isSuccessful) {
EventHelper.event("fcm_subscribed_suc","news") EventHelper.event("fcm_subscribed_suc","news")
Log.d(TAG, "Subscribed to topic: TOPIC_NAME") // Log.d(TAG, "Subscribed to topic: TOPIC_NAME")
} else { } else {
EventHelper.event("fcm_subscribed_fail") EventHelper.event("fcm_subscribed_fail")
Log.e(TAG, "Failed to subscribe to topic: TOPIC_NAME", task.exception) // Log.e(TAG, "Failed to subscribe to topic: TOPIC_NAME", task.exception)
} }
} }
...@@ -47,37 +47,4 @@ object FcmHelper { ...@@ -47,37 +47,4 @@ object FcmHelper {
}) })
} }
fun startFCMCheckAlarm(context: Context) {
val intervalMillis = (15 * 60 * 1000).toLong() // 1分钟
// 判断是否已经在运行
val intent = Intent(context, FCMCheckReceiver::class.java)
val isRunning =
PendingIntent.getBroadcast(
context,
0,
intent,
PendingIntent.FLAG_IMMUTABLE
) != null
if (isRunning) {
Log.d(TAG, "FCM check alarm is already running")
return
}
// 获取AlarmManager实例
val alarmManager = context.getSystemService(Context.ALARM_SERVICE) as AlarmManager
// 创建PendingIntent,用于在指定时间触发广播
val pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT)
// 设置每隔一段时间触发一次广播
val triggerAtMillis = System.currentTimeMillis() + intervalMillis
alarmManager.setRepeating(
AlarmManager.RTC_WAKEUP,
triggerAtMillis,
intervalMillis,
pendingIntent
)
Log.d(TAG, "FCM check alarm is started")
}
} }
\ No newline at end of file
...@@ -19,7 +19,6 @@ class MyFirebaseMessagingService : FirebaseMessagingService() { ...@@ -19,7 +19,6 @@ class MyFirebaseMessagingService : FirebaseMessagingService() {
EventHelper.event("fcm_message_received", pushStayTime.toString()) EventHelper.event("fcm_message_received", pushStayTime.toString())
NotificationUtils.sendTimerPush(pushStayTime) NotificationUtils.sendTimerPush(pushStayTime)
FcmHelper.startFCMCheckAlarm(this)
FcmHelper.getToken() FcmHelper.getToken()
......
...@@ -14,7 +14,6 @@ import com.test.basd.supercleanermax.activity.LargeFileCleanActivity ...@@ -14,7 +14,6 @@ import com.test.basd.supercleanermax.activity.LargeFileCleanActivity
import com.test.basd.supercleanermax.activity.NetWorkActivity import com.test.basd.supercleanermax.activity.NetWorkActivity
import com.test.basd.supercleanermax.activity.RecentAppActivity import com.test.basd.supercleanermax.activity.RecentAppActivity
import com.test.basd.supercleanermax.activity.ScanJunkActivity import com.test.basd.supercleanermax.activity.ScanJunkActivity
import com.test.basd.supercleanermax.activity.SpeakerCleaningActivity
import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity
import com.test.basd.supercleanermax.databinding.FragmentLayoutHomeBinding import com.test.basd.supercleanermax.databinding.FragmentLayoutHomeBinding
import com.test.basd.supercleanermax.helps.BaseFragment import com.test.basd.supercleanermax.helps.BaseFragment
...@@ -46,9 +45,6 @@ class HomeFragment : BaseFragment<FragmentLayoutHomeBinding>() { ...@@ -46,9 +45,6 @@ class HomeFragment : BaseFragment<FragmentLayoutHomeBinding>() {
listOf(binding.idCleanJunk, binding.idFlClean, binding.idCleanUp).setOnClickListener { listOf(binding.idCleanJunk, binding.idFlClean, binding.idCleanUp).setOnClickListener {
startActivity(Intent(requireContext(), ScanJunkActivity::class.java)) startActivity(Intent(requireContext(), ScanJunkActivity::class.java))
} }
binding.idSpeakClean.setOnClickListener {
startActivity(Intent(requireActivity(), SpeakerCleaningActivity::class.java))
}
binding.idImgCompress.setOnClickListener { binding.idImgCompress.setOnClickListener {
startActivity(Intent(requireActivity(), StartCompressionPhotoActivity::class.java)) startActivity(Intent(requireActivity(), StartCompressionPhotoActivity::class.java))
} }
......
package com.test.basd.supercleanermax.fragment package com.test.basd.supercleanermax.fragment
import android.content.Intent import android.content.Intent
import com.blankj.utilcode.util.SPUtils
import com.test.basd.supercleanermax.activity.AppManagerActivity import com.test.basd.supercleanermax.activity.AppManagerActivity
import com.test.basd.supercleanermax.activity.BatteryInfoActivity import com.test.basd.supercleanermax.activity.BatteryInfoActivity
import com.test.basd.supercleanermax.activity.LargeFileCleanActivity import com.test.basd.supercleanermax.activity.LargeFileCleanActivity
...@@ -9,14 +8,12 @@ import com.test.basd.supercleanermax.activity.NetWorkActivity ...@@ -9,14 +8,12 @@ import com.test.basd.supercleanermax.activity.NetWorkActivity
import com.test.basd.supercleanermax.activity.RecentAppActivity import com.test.basd.supercleanermax.activity.RecentAppActivity
import com.test.basd.supercleanermax.activity.RepeaterdPhotoActivity import com.test.basd.supercleanermax.activity.RepeaterdPhotoActivity
import com.test.basd.supercleanermax.activity.ScanJunkActivity import com.test.basd.supercleanermax.activity.ScanJunkActivity
import com.test.basd.supercleanermax.activity.SpeakerCleanerActivity
import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity import com.test.basd.supercleanermax.activity.photocompress.photo.StartCompressionPhotoActivity
import com.test.basd.supercleanermax.adapter.ToolsAdapter import com.test.basd.supercleanermax.adapter.ToolsAdapter
import com.test.basd.supercleanermax.databinding.FragmentLayoutToolsBinding import com.test.basd.supercleanermax.databinding.FragmentLayoutToolsBinding
import com.test.basd.supercleanermax.helps.BaseFragment import com.test.basd.supercleanermax.helps.BaseFragment
import com.test.basd.supercleanermax.helps.ConfigHelper import com.test.basd.supercleanermax.helps.ConfigHelper
import com.test.basd.supercleanermax.helps.KotlinExt.toFormatSize import com.test.basd.supercleanermax.helps.KotlinExt.toFormatSize
import com.test.basd.supercleanermax.notificationclean.NotificationCleanActivity
import com.test.basd.supercleanermax.notificationclean.NotificationGuestActivity import com.test.basd.supercleanermax.notificationclean.NotificationGuestActivity
import com.test.basd.supercleanermax.view.AFunOb import com.test.basd.supercleanermax.view.AFunOb
import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER import com.test.basd.supercleanermax.view.AFunOb.APP_MANAGER
...@@ -27,7 +24,6 @@ import com.test.basd.supercleanermax.view.AFunOb.NOTIFICATION_CLEANER ...@@ -27,7 +24,6 @@ import com.test.basd.supercleanermax.view.AFunOb.NOTIFICATION_CLEANER
import com.test.basd.supercleanermax.view.AFunOb.PHOTO_COMPRESS import com.test.basd.supercleanermax.view.AFunOb.PHOTO_COMPRESS
import com.test.basd.supercleanermax.view.AFunOb.RECENT_APP_USAGE import com.test.basd.supercleanermax.view.AFunOb.RECENT_APP_USAGE
import com.test.basd.supercleanermax.view.AFunOb.SIMILAR_PHOTOS import com.test.basd.supercleanermax.view.AFunOb.SIMILAR_PHOTOS
import com.test.basd.supercleanermax.view.AFunOb.SPEAK_CLEANER
class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() { class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() {
private lateinit var adapter: ToolsAdapter private lateinit var adapter: ToolsAdapter
...@@ -67,9 +63,6 @@ class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() { ...@@ -67,9 +63,6 @@ class ToolsFragment : BaseFragment<FragmentLayoutToolsBinding>() {
startActivity(Intent(requireContext(), RepeaterdPhotoActivity::class.java)) startActivity(Intent(requireContext(), RepeaterdPhotoActivity::class.java))
} }
SPEAK_CLEANER -> {
startActivity(Intent(requireContext(), SpeakerCleanerActivity::class.java))
}
PHOTO_COMPRESS -> { PHOTO_COMPRESS -> {
startActivity(Intent(requireActivity(), StartCompressionPhotoActivity::class.java)) startActivity(Intent(requireActivity(), StartCompressionPhotoActivity::class.java))
......
...@@ -40,7 +40,7 @@ object EventHelper { ...@@ -40,7 +40,7 @@ object EventHelper {
isSingleEvent: Boolean = false isSingleEvent: Boolean = false
) { ) {
if (!ifAgreePrivacy) { if (!ifAgreePrivacy) {
Log.e(TAG, "ifAgreePrivacy=$ifAgreePrivacy") // Log.e(TAG, "ifAgreePrivacy=$ifAgreePrivacy")
return return
} }
......
...@@ -19,7 +19,7 @@ class AppNotificationListenerService : NotificationListenerService() { ...@@ -19,7 +19,7 @@ class AppNotificationListenerService : NotificationListenerService() {
override fun onListenerConnected() { override fun onListenerConnected() {
super.onListenerConnected() super.onListenerConnected()
Log.e("MXL", "onListenerConnected: ") // Log.e("MXL", "onListenerConnected: ")
ConfigHelper.isOpenNotification = true ConfigHelper.isOpenNotification = true
} }
......
...@@ -15,7 +15,7 @@ class FlashlightService : Service() { ...@@ -15,7 +15,7 @@ class FlashlightService : Service() {
private var flashlightOn = false private var flashlightOn = false
override fun onCreate() { override fun onCreate() {
super.onCreate() super.onCreate()
Log.e("MXL", "SerciveonCreate: ") // Log.e("MXL", "SerciveonCreate: ")
cameraManager = getSystemService(Context.CAMERA_SERVICE) as CameraManager? cameraManager = getSystemService(Context.CAMERA_SERVICE) as CameraManager?
} }
......
...@@ -10,9 +10,5 @@ object AFunOb { ...@@ -10,9 +10,5 @@ object AFunOb {
const val BATTERY_INFO = "Battery Info" const val BATTERY_INFO = "Battery Info"
const val EMPTY_FILE_CLEANER = "Empty File Cleaner" const val EMPTY_FILE_CLEANER = "Empty File Cleaner"
const val SIMILAR_PHOTOS = "Similar Photos" const val SIMILAR_PHOTOS = "Similar Photos"
const val SPEAK_CLEANER = "Speaker Cleaner"
const val PHOTO_COMPRESS = "Photo Compress" const val PHOTO_COMPRESS = "Photo Compress"
const val APP_LOCK = "App Lock"
const val APP_SPEED = "App Speed"
} }
\ No newline at end of file
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