Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
E
Easy Cleaner Junk
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wanglei
Easy Cleaner Junk
Commits
366f96a8
Commit
366f96a8
authored
Jul 24, 2024
by
maxiaoliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
e6f30c06
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
139 additions
and
29 deletions
+139
-29
ResultActivity.kt
.../com/test/easy/easycleanerjunk/activity/ResultActivity.kt
+13
-1
AppManagerActivity.kt
...easycleanerjunk/activity/appmanager/AppManagerActivity.kt
+15
-1
BatteryInfoActivity.kt
...sycleanerjunk/activity/batteryinfo/BatteryInfoActivity.kt
+15
-1
NewMainActivity.kt
...est/easy/easycleanerjunk/activity/home/NewMainActivity.kt
+0
-20
LargeFileCleanActivity.kt
...ycleanerjunk/activity/largefile/LargeFileCleanActivity.kt
+17
-1
CompressionPhotoListActivity.kt
...ivity/photocompress/photo/CompressionPhotoListActivity.kt
+16
-1
CleanJunkActivity.kt
...sy/easycleanerjunk/activity/scanjunk/CleanJunkActivity.kt
+16
-1
ScreenShotActivity.kt
...easycleanerjunk/activity/screenshot/ScreenShotActivity.kt
+16
-1
RepeatPhotoActivity.kt
...cleanerjunk/activity/similarphotos/RepeatPhotoActivity.kt
+16
-1
WhatsAppCleanerActivity.kt
...ycleanerjunk/activity/whatsapp/WhatsAppCleanerActivity.kt
+15
-1
No files found.
app/src/main/java/com/test/easy/easycleanerjunk/activity/ResultActivity.kt
View file @
366f96a8
...
@@ -127,7 +127,19 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() {
...
@@ -127,7 +127,19 @@ class ResultActivity : BaseActivity<ActivityLayoutResultBinding>() {
onBackPressedDispatcher
.
addCallback
(
object
:
OnBackPressedCallback
(
true
)
{
onBackPressedDispatcher
.
addCallback
(
object
:
OnBackPressedCallback
(
true
)
{
override
fun
handleOnBackPressed
()
{
override
fun
handleOnBackPressed
()
{
finishToMain
()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@ResultActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
})
})
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/appmanager/AppManagerActivity.kt
View file @
366f96a8
...
@@ -9,6 +9,7 @@ import android.net.Uri
...
@@ -9,6 +9,7 @@ import android.net.Uri
import
android.view.View
import
android.view.View
import
androidx.activity.addCallback
import
androidx.activity.addCallback
import
androidx.lifecycle.lifecycleScope
import
androidx.lifecycle.lifecycleScope
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.adapter.AppUninstallAdapter
import
com.test.easy.easycleanerjunk.adapter.AppUninstallAdapter
import
com.test.easy.easycleanerjunk.bean.AppUninstallBean
import
com.test.easy.easycleanerjunk.bean.AppUninstallBean
import
com.test.easy.easycleanerjunk.databinding.ActivityAppManagerBinding
import
com.test.easy.easycleanerjunk.databinding.ActivityAppManagerBinding
...
@@ -16,6 +17,7 @@ import com.test.easy.easycleanerjunk.helps.BaseActivity
...
@@ -16,6 +17,7 @@ import com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.ConfigHelper.mustShowNativeAd
import
com.test.easy.easycleanerjunk.helps.ConfigHelper.mustShowNativeAd
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
kotlinx.coroutines.Dispatchers
import
kotlinx.coroutines.Dispatchers
...
@@ -50,7 +52,19 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() {
...
@@ -50,7 +52,19 @@ class AppManagerActivity : BaseActivity<ActivityAppManagerBinding>() {
onBackPressedDispatcher
.
addCallback
{
onBackPressedDispatcher
.
addCallback
{
showDialogFunctionExit
(
AFunOb
.
APP_MANAGER
)
{
showDialogFunctionExit
(
AFunOb
.
APP_MANAGER
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@AppManagerActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@AppManagerActivity
)
{
finishToMain
()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@AppManagerActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@AppManagerActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/batteryinfo/BatteryInfoActivity.kt
View file @
366f96a8
...
@@ -7,11 +7,13 @@ import androidx.activity.addCallback
...
@@ -7,11 +7,13 @@ import androidx.activity.addCallback
import
androidx.core.content.ContextCompat
import
androidx.core.content.ContextCompat
import
androidx.core.view.isVisible
import
androidx.core.view.isVisible
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.databinding.ActivityLayoutBatteryInfoBinding
import
com.test.easy.easycleanerjunk.databinding.ActivityLayoutBatteryInfoBinding
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.service.BatteryReceiver
import
com.test.easy.easycleanerjunk.service.BatteryReceiver
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
...
@@ -67,7 +69,19 @@ class BatteryInfoActivity : BaseActivity<ActivityLayoutBatteryInfoBinding>() {
...
@@ -67,7 +69,19 @@ class BatteryInfoActivity : BaseActivity<ActivityLayoutBatteryInfoBinding>() {
onBackPressedDispatcher
.
addCallback
{
onBackPressedDispatcher
.
addCallback
{
showDialogFunctionExit
(
AFunOb
.
BATTERY_INFO
)
{
showDialogFunctionExit
(
AFunOb
.
BATTERY_INFO
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@BatteryInfoActivity
,
isShowInterVal
=
false
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@BatteryInfoActivity
,
isShowInterVal
=
false
)
{
finishToMain
()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@BatteryInfoActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@BatteryInfoActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/home/NewMainActivity.kt
View file @
366f96a8
package
com.test.easy.easycleanerjunk.activity.home
package
com.test.easy.easycleanerjunk.activity.home
import
android.content.Intent
import
android.graphics.Color
import
android.graphics.Color
import
android.graphics.Typeface
import
android.graphics.Typeface
import
android.os.Build
import
android.os.Build
...
@@ -11,14 +10,12 @@ import androidx.fragment.app.Fragment
...
@@ -11,14 +10,12 @@ import androidx.fragment.app.Fragment
import
androidx.lifecycle.lifecycleScope
import
androidx.lifecycle.lifecycleScope
import
androidx.viewpager2.adapter.FragmentStateAdapter
import
androidx.viewpager2.adapter.FragmentStateAdapter
import
androidx.viewpager2.widget.ViewPager2
import
androidx.viewpager2.widget.ViewPager2
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.databinding.ActivityMainBinding
import
com.test.easy.easycleanerjunk.databinding.ActivityMainBinding
import
com.test.easy.easycleanerjunk.fragment.HomeFragment
import
com.test.easy.easycleanerjunk.fragment.HomeFragment
import
com.test.easy.easycleanerjunk.fragment.ToolsFragment
import
com.test.easy.easycleanerjunk.fragment.ToolsFragment
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.EventUtils
import
com.test.easy.easycleanerjunk.helps.EventUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.NotifyTips
import
com.test.easy.easycleanerjunk.view.NotifyTips
import
com.test.easy.easycleanerjunk.view.PopExitWindow
import
com.test.easy.easycleanerjunk.view.PopExitWindow
import
com.test.easy.easycleanerjunk.view.RateStarPop
import
com.test.easy.easycleanerjunk.view.RateStarPop
...
@@ -158,22 +155,5 @@ class NewMainActivity : BaseActivity<ActivityMainBinding>() {
...
@@ -158,22 +155,5 @@ class NewMainActivity : BaseActivity<ActivityMainBinding>() {
delay
(
1000
)
delay
(
1000
)
RateStarPop
.
show
(
this
@NewMainActivity
)
RateStarPop
.
show
(
this
@NewMainActivity
)
}
}
if
(
isPause
)
{
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
,
BackRelsutAt
::
class
.
java
))
}
// if (localCount % n == 0) {
//
// }
// }
}
}
}
}
}
}
app/src/main/java/com/test/easy/easycleanerjunk/activity/largefile/LargeFileCleanActivity.kt
View file @
366f96a8
package
com.test.easy.easycleanerjunk.activity.largefile
package
com.test.easy.easycleanerjunk.activity.largefile
import
android.annotation.SuppressLint
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.graphics.Color
import
android.graphics.Color
import
android.graphics.drawable.ColorDrawable
import
android.graphics.drawable.ColorDrawable
import
android.text.format.Formatter
import
android.text.format.Formatter
...
@@ -13,6 +14,7 @@ import androidx.core.view.isVisible
...
@@ -13,6 +14,7 @@ import androidx.core.view.isVisible
import
androidx.lifecycle.lifecycleScope
import
androidx.lifecycle.lifecycleScope
import
androidx.recyclerview.widget.RecyclerView
import
androidx.recyclerview.widget.RecyclerView
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_MONTH
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_MONTH
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_WEEK
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_WEEK
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_YEAR
import
com.test.easy.easycleanerjunk.activity.largefile.LargeFileCleanActivity.Filter.Companion.KEY_1_YEAR
...
@@ -45,6 +47,7 @@ import com.test.easy.easycleanerjunk.helps.PermissionHelp.checkStorePermission
...
@@ -45,6 +47,7 @@ import com.test.easy.easycleanerjunk.helps.PermissionHelp.checkStorePermission
import
com.test.easy.easycleanerjunk.helps.PermissionHelp.requestStorePermission
import
com.test.easy.easycleanerjunk.helps.PermissionHelp.requestStorePermission
import
com.test.easy.easycleanerjunk.helps.TimeUtils
import
com.test.easy.easycleanerjunk.helps.TimeUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showGerPermission
import
com.test.easy.easycleanerjunk.view.DialogViews.showGerPermission
...
@@ -190,7 +193,20 @@ class LargeFileCleanActivity : BaseActivity<ActivityLayoutLargeFileBinding>() {
...
@@ -190,7 +193,20 @@ class LargeFileCleanActivity : BaseActivity<ActivityLayoutLargeFileBinding>() {
onBackPressedDispatcher
.
addCallback
{
onBackPressedDispatcher
.
addCallback
{
showDialogFunctionExit
(
AFunOb
.
LARGE_FILE_CLEANER
)
{
showDialogFunctionExit
(
AFunOb
.
LARGE_FILE_CLEANER
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@LargeFileCleanActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@LargeFileCleanActivity
)
{
finishToMain
()
// finishToMain()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@LargeFileCleanActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@LargeFileCleanActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/photocompress/photo/CompressionPhotoListActivity.kt
View file @
366f96a8
package
com.test.easy.easycleanerjunk.activity.photocompress.photo
package
com.test.easy.easycleanerjunk.activity.photocompress.photo
import
android.content.Intent
import
android.graphics.Color
import
android.graphics.Color
import
androidx.activity.OnBackPressedCallback
import
androidx.activity.OnBackPressedCallback
import
androidx.core.view.updatePadding
import
androidx.core.view.updatePadding
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.databinding.ActivityCompressionPhotoListBinding
import
com.test.easy.easycleanerjunk.databinding.ActivityCompressionPhotoListBinding
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
...
@@ -36,7 +39,19 @@ class CompressionPhotoListActivity : BaseActivity<ActivityCompressionPhotoListBi
...
@@ -36,7 +39,19 @@ class CompressionPhotoListActivity : BaseActivity<ActivityCompressionPhotoListBi
showDialogFunctionExit
(
AFunOb
.
PHOTO_COMPRESS
)
{
showDialogFunctionExit
(
AFunOb
.
PHOTO_COMPRESS
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@CompressionPhotoListActivity
,
isShowInterVal
=
false
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@CompressionPhotoListActivity
,
isShowInterVal
=
false
)
{
PhotoCache
.
getInstance
().
clearCache
()
PhotoCache
.
getInstance
().
clearCache
()
finishToMain
()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@CompressionPhotoListActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@CompressionPhotoListActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/scanjunk/CleanJunkActivity.kt
View file @
366f96a8
...
@@ -13,6 +13,7 @@ import androidx.core.view.isVisible
...
@@ -13,6 +13,7 @@ import androidx.core.view.isVisible
import
androidx.core.view.updatePadding
import
androidx.core.view.updatePadding
import
androidx.recyclerview.widget.LinearLayoutManager
import
androidx.recyclerview.widget.LinearLayoutManager
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.bean.ChildBean
import
com.test.easy.easycleanerjunk.bean.ChildBean
import
com.test.easy.easycleanerjunk.bean.ParentBean
import
com.test.easy.easycleanerjunk.bean.ParentBean
...
@@ -24,6 +25,7 @@ import com.test.easy.easycleanerjunk.helps.KotlinExt.toFormatSize
...
@@ -24,6 +25,7 @@ import com.test.easy.easycleanerjunk.helps.KotlinExt.toFormatSize
import
com.test.easy.easycleanerjunk.helps.MediaStoreUtils
import
com.test.easy.easycleanerjunk.helps.MediaStoreUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
pokercc.android.expandablerecyclerview.ExpandableAdapter
import
pokercc.android.expandablerecyclerview.ExpandableAdapter
...
@@ -86,7 +88,20 @@ class CleanJunkActivity : BaseActivity<ActivityLayoutCleanJunkBinding>() {
...
@@ -86,7 +88,20 @@ class CleanJunkActivity : BaseActivity<ActivityLayoutCleanJunkBinding>() {
override
fun
handleOnBackPressed
()
{
override
fun
handleOnBackPressed
()
{
showDialogFunctionExit
(
AFunOb
.
JUNK_CLEANER
)
{
showDialogFunctionExit
(
AFunOb
.
JUNK_CLEANER
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@CleanJunkActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@CleanJunkActivity
)
{
finishToMain
()
//finishToMain()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@CleanJunkActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@CleanJunkActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/screenshot/ScreenShotActivity.kt
View file @
366f96a8
package
com.test.easy.easycleanerjunk.activity.screenshot
package
com.test.easy.easycleanerjunk.activity.screenshot
import
android.annotation.SuppressLint
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.os.Environment
import
android.os.Environment
import
androidx.activity.addCallback
import
androidx.activity.addCallback
import
androidx.lifecycle.lifecycleScope
import
androidx.lifecycle.lifecycleScope
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.adapter.ScreenShotAdapter
import
com.test.easy.easycleanerjunk.adapter.ScreenShotAdapter
import
com.test.easy.easycleanerjunk.bean.ScreenPhotoBean
import
com.test.easy.easycleanerjunk.bean.ScreenPhotoBean
import
com.test.easy.easycleanerjunk.bean.ScreenshotBean
import
com.test.easy.easycleanerjunk.bean.ScreenshotBean
...
@@ -90,7 +92,20 @@ class ScreenShotActivity : BaseActivity<ActivityScreenShotBinding>() {
...
@@ -90,7 +92,20 @@ class ScreenShotActivity : BaseActivity<ActivityScreenShotBinding>() {
onBackPressedDispatcher
.
addCallback
{
onBackPressedDispatcher
.
addCallback
{
showDialogFunctionExit
(
AFunOb
.
SCREENSHOT_CLEANER
)
{
showDialogFunctionExit
(
AFunOb
.
SCREENSHOT_CLEANER
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@ScreenShotActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@ScreenShotActivity
)
{
finishToMain
()
//finishToMain()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@ScreenShotActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@ScreenShotActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/similarphotos/RepeatPhotoActivity.kt
View file @
366f96a8
package
com.test.easy.easycleanerjunk.activity.similarphotos
package
com.test.easy.easycleanerjunk.activity.similarphotos
import
android.annotation.SuppressLint
import
android.annotation.SuppressLint
import
android.content.Intent
import
android.graphics.Color
import
android.graphics.Color
import
android.view.LayoutInflater
import
android.view.LayoutInflater
import
android.view.View
import
android.view.View
...
@@ -13,6 +14,7 @@ import androidx.recyclerview.widget.GridLayoutManager
...
@@ -13,6 +14,7 @@ import androidx.recyclerview.widget.GridLayoutManager
import
androidx.recyclerview.widget.RecyclerView
import
androidx.recyclerview.widget.RecyclerView
import
com.bumptech.glide.Glide
import
com.bumptech.glide.Glide
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.bean.ImageDataBean
import
com.test.easy.easycleanerjunk.bean.ImageDataBean
import
com.test.easy.easycleanerjunk.databinding.ActivityLayoutRepeatPhotoBinding
import
com.test.easy.easycleanerjunk.databinding.ActivityLayoutRepeatPhotoBinding
import
com.test.easy.easycleanerjunk.helps.BaseActivity
import
com.test.easy.easycleanerjunk.helps.BaseActivity
...
@@ -53,7 +55,20 @@ class RepeatPhotoActivity : BaseActivity<ActivityLayoutRepeatPhotoBinding>() {
...
@@ -53,7 +55,20 @@ class RepeatPhotoActivity : BaseActivity<ActivityLayoutRepeatPhotoBinding>() {
override
fun
handleOnBackPressed
()
{
override
fun
handleOnBackPressed
()
{
showDialogFunctionExit
(
AFunOb
.
SIMILAR_PHOTOS
)
{
showDialogFunctionExit
(
AFunOb
.
SIMILAR_PHOTOS
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@RepeatPhotoActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@RepeatPhotoActivity
)
{
finishToMain
()
// finishToMain()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@RepeatPhotoActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@RepeatPhotoActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
app/src/main/java/com/test/easy/easycleanerjunk/activity/whatsapp/WhatsAppCleanerActivity.kt
View file @
366f96a8
...
@@ -7,6 +7,7 @@ import androidx.activity.addCallback
...
@@ -7,6 +7,7 @@ import androidx.activity.addCallback
import
androidx.lifecycle.lifecycleScope
import
androidx.lifecycle.lifecycleScope
import
com.google.gson.Gson
import
com.google.gson.Gson
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.R
import
com.test.easy.easycleanerjunk.activity.BackRelsutAt
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.activity.ResultActivity
import
com.test.easy.easycleanerjunk.adapter.WhatsAppCleanerAdapter
import
com.test.easy.easycleanerjunk.adapter.WhatsAppCleanerAdapter
import
com.test.easy.easycleanerjunk.bean.WhatsAppCleanerBean
import
com.test.easy.easycleanerjunk.bean.WhatsAppCleanerBean
...
@@ -21,6 +22,7 @@ import com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
...
@@ -21,6 +22,7 @@ import com.test.easy.easycleanerjunk.helps.ads.MaxAdUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.BarUtils
import
com.test.easy.easycleanerjunk.utils.FileHexEx.isImage
import
com.test.easy.easycleanerjunk.utils.FileHexEx.isImage
import
com.test.easy.easycleanerjunk.utils.FileHexEx.isVideo
import
com.test.easy.easycleanerjunk.utils.FileHexEx.isVideo
import
com.test.easy.easycleanerjunk.utils.SPUtils
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.AFunOb
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showDialogFunctionExit
import
com.test.easy.easycleanerjunk.view.DialogViews.showGerPermission
import
com.test.easy.easycleanerjunk.view.DialogViews.showGerPermission
...
@@ -78,7 +80,19 @@ class WhatsAppCleanerActivity : BaseActivity<ActivityWhatsAppCleanerBinding>() {
...
@@ -78,7 +80,19 @@ class WhatsAppCleanerActivity : BaseActivity<ActivityWhatsAppCleanerBinding>() {
onBackPressedDispatcher
.
addCallback
{
onBackPressedDispatcher
.
addCallback
{
showDialogFunctionExit
(
AFunOb
.
WHATSAPP_CLEANER
)
{
showDialogFunctionExit
(
AFunOb
.
WHATSAPP_CLEANER
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@WhatsAppCleanerActivity
)
{
MaxAdUtils
.
showInterstitialAd
(
this
@WhatsAppCleanerActivity
)
{
finishToMain
()
val
s
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnCount"
,
0
)
if
(
s
==
1
)
{
startActivity
(
Intent
(
this
@WhatsAppCleanerActivity
,
BackRelsutAt
::
class
.
java
))
val
localCount
=
SPUtils
.
getInstance
().
getInt
(
"localCount"
,
0
)
SPUtils
.
getInstance
().
put
(
"localCount"
,
localCount
+
1
)
val
n
=
SPUtils
.
getInstance
().
getInt
(
"outcomeReturnHomeCount"
,
0
)
if
(
localCount
<
n
)
{
startActivity
(
Intent
(
this
@WhatsAppCleanerActivity
,
BackRelsutAt
::
class
.
java
))
finish
()
}
}
else
{
finishToMain
()
}
}
}
}
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment