Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
A
appzxhy
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
appzxhy
Commits
8cfabf3a
Commit
8cfabf3a
authored
Jun 23, 2025
by
wanglei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[拆包]清理功能呢修改
parent
487741ae
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
15 additions
and
8 deletions
+15
-8
JunkCleanActivity.kt
.../main/java/com/base/appzxhy/ui/clean/JunkCleanActivity.kt
+8
-2
CleanResultActivity.kt
...va/com/base/appzxhy/ui/cleanresult/CleanResultActivity.kt
+1
-1
HomeFragment.kt
app/src/main/java/com/base/appzxhy/ui/main/HomeFragment.kt
+1
-1
icon_app_uninstall_r.png
app/src/main/res/drawable-xxhdpi/icon_app_uninstall_r.png
+0
-0
icon_clean_r.png
app/src/main/res/drawable-xxhdpi/icon_clean_r.png
+0
-0
activity_junk_clean_2.xml
app/src/main/res/layout/activity_junk_clean_2.xml
+1
-1
item_junk_clean_child.xml
app/src/main/res/layout/item_junk_clean_child.xml
+2
-1
item_junk_clean_group.xml
app/src/main/res/layout/item_junk_clean_group.xml
+2
-2
No files found.
app/src/main/java/com/base/appzxhy/ui/clean/JunkCleanActivity.kt
View file @
8cfabf3a
...
@@ -246,7 +246,7 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
...
@@ -246,7 +246,7 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
cleanFileBeans
(
selectedFiles
)
cleanFileBeans
(
selectedFiles
)
CleanResultActivity
.
functionKey
=
JUNK_CLEAN
CleanResultActivity
.
functionKey
=
JUNK_CLEAN
CleanResultActivity
.
titleName
=
this
@JunkCleanActivity
.
getString
(
R
.
string
.
jun
k_clean
)
CleanResultActivity
.
titleName
=
this
@JunkCleanActivity
.
getString
(
R
.
string
.
quic
k_clean
)
CleanResultActivity
.
total
=
total
CleanResultActivity
.
total
=
total
goToAc
(
CleanResultActivity
::
class
.
java
)
goToAc
(
CleanResultActivity
::
class
.
java
)
finish
()
finish
()
...
@@ -264,6 +264,12 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
...
@@ -264,6 +264,12 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
page1
.
tvPath
?.
text
=
""
page1
.
tvPath
?.
text
=
""
binding
.
tvClean
.
visibility
=
View
.
GONE
binding
.
tvClean
.
visibility
=
View
.
GONE
lifecycleScope
.
launch
(
Dispatchers
.
IO
)
{
lifecycleScope
.
launch
(
Dispatchers
.
IO
)
{
list
=
getGroupData
()
launch
(
Dispatchers
.
Main
)
{
adapter
.
notifyDataSetChanged
()
}
val
emptyFolders
=
async
{
FileUtils
.
findEmptyFolders
()
}.
await
()
val
emptyFolders
=
async
{
FileUtils
.
findEmptyFolders
()
}.
await
()
val
files
=
async
{
MediaUtils
.
findSpecifiedFiles
(
this
@JunkCleanActivity
)
}.
await
()
val
files
=
async
{
MediaUtils
.
findSpecifiedFiles
(
this
@JunkCleanActivity
)
}.
await
()
emptyFolders
.
forEach
{
it
.
isSelected
=
true
}
emptyFolders
.
forEach
{
it
.
isSelected
=
true
}
...
@@ -279,7 +285,7 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
...
@@ -279,7 +285,7 @@ class JunkCleanActivity : BaseActivity<ActivityJunkClean2Binding>(ActivityJunkCl
MineTypeUtils
.
logs
.
any
{
suffix
->
file
.
name
.
endsWith
(
suffix
,
true
)
}
MineTypeUtils
.
logs
.
any
{
suffix
->
file
.
name
.
endsWith
(
suffix
,
true
)
}
}.
toMutableList
()
}.
toMutableList
()
list
=
getGroupData
()
list
[
0
].
length
=
emptyFolders
.
sumOf
{
it
.
length
}
list
[
0
].
length
=
emptyFolders
.
sumOf
{
it
.
length
}
list
[
1
].
length
=
apkFiles
.
sumOf
{
it
.
length
}
list
[
1
].
length
=
apkFiles
.
sumOf
{
it
.
length
}
list
[
2
].
length
=
tempFiles
.
sumOf
{
it
.
length
}
list
[
2
].
length
=
tempFiles
.
sumOf
{
it
.
length
}
...
...
app/src/main/java/com/base/appzxhy/ui/cleanresult/CleanResultActivity.kt
View file @
8cfabf3a
...
@@ -124,7 +124,7 @@ class CleanResultActivity : BaseActivity<ActivityCleanResultBinding>(ActivityCle
...
@@ -124,7 +124,7 @@ class CleanResultActivity : BaseActivity<ActivityCleanResultBinding>(ActivityCle
private
fun
getData
():
MutableList
<
FeatureBean
>
{
private
fun
getData
():
MutableList
<
FeatureBean
>
{
val
list
=
mutableListOf
<
FeatureBean
>().
apply
{
val
list
=
mutableListOf
<
FeatureBean
>().
apply
{
add
(
FeatureBean
(
JUNK_CLEAN
,
R
.
string
.
jun
k_clean
,
R
.
drawable
.
icon_clean_r
,
R
.
string
.
clean_now
))
add
(
FeatureBean
(
JUNK_CLEAN
,
R
.
string
.
quic
k_clean
,
R
.
drawable
.
icon_clean_r
,
R
.
string
.
clean_now
))
add
(
FeatureBean
(
BATTERY_INFO
,
R
.
string
.
battery_info
,
R
.
drawable
.
icon_battery_info_r
,
R
.
string
.
view
))
add
(
FeatureBean
(
BATTERY_INFO
,
R
.
string
.
battery_info
,
R
.
drawable
.
icon_battery_info_r
,
R
.
string
.
view
))
add
(
add
(
FeatureBean
(
FeatureBean
(
...
...
app/src/main/java/com/base/appzxhy/ui/main/HomeFragment.kt
View file @
8cfabf3a
...
@@ -41,7 +41,7 @@ class HomeFragment : BaseFragment<FragmentHome2Binding>(FragmentHome2Binding::in
...
@@ -41,7 +41,7 @@ class HomeFragment : BaseFragment<FragmentHome2Binding>(FragmentHome2Binding::in
listOf
<
FeatureBean
>(
listOf
<
FeatureBean
>(
FeatureBean
(
FeatureBean
(
JUNK_CLEAN
,
JUNK_CLEAN
,
R
.
string
.
clean_junk
,
R
.
string
.
quick_clean
,
R
.
drawable
.
icon_clean_h
,
R
.
drawable
.
icon_clean_h
,
).
apply
{
).
apply
{
color
=
R
.
color
.
color_fffaf7
color
=
R
.
color
.
color_fffaf7
...
...
app/src/main/res/drawable-xxhdpi/icon_app_uninstall_r.png
View replaced file @
487741ae
View file @
8cfabf3a
6.31 KB
|
W:
|
H:
13.8 KB
|
W:
|
H:
2-up
Swipe
Onion skin
app/src/main/res/drawable-xxhdpi/icon_clean_r.png
View replaced file @
487741ae
View file @
8cfabf3a
6.14 KB
|
W:
|
H:
13.4 KB
|
W:
|
H:
2-up
Swipe
Onion skin
app/src/main/res/layout/activity_junk_clean_2.xml
View file @
8cfabf3a
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_gravity=
"center"
android:layout_marginStart=
"@dimen/dp_8"
android:layout_marginStart=
"@dimen/dp_8"
android:text=
"@string/
jun
k_clean"
android:text=
"@string/
quic
k_clean"
android:textColor=
"@color/white"
android:textColor=
"@color/white"
android:textSize=
"20sp"
android:textSize=
"20sp"
android:textStyle=
"bold"
android:textStyle=
"bold"
...
...
app/src/main/res/layout/item_junk_clean_child.xml
View file @
8cfabf3a
...
@@ -4,8 +4,9 @@
...
@@ -4,8 +4,9 @@
xmlns:tools=
"http://schemas.android.com/tools"
xmlns:tools=
"http://schemas.android.com/tools"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginHorizontal=
"@dimen/dp_16"
android:background=
"@color/white"
android:background=
"@color/white"
android:paddingHorizontal=
"
16dp
"
android:paddingHorizontal=
"
@dimen/dp_16
"
android:paddingVertical=
"12dp"
>
android:paddingVertical=
"12dp"
>
<androidx.appcompat.widget.AppCompatImageView
<androidx.appcompat.widget.AppCompatImageView
...
...
app/src/main/res/layout/item_junk_clean_group.xml
View file @
8cfabf3a
...
@@ -65,7 +65,6 @@
...
@@ -65,7 +65,6 @@
android:id=
"@+id/fl"
android:id=
"@+id/fl"
android:layout_width=
"@dimen/dp_20"
android:layout_width=
"@dimen/dp_20"
android:layout_height=
"@dimen/dp_20"
android:layout_height=
"@dimen/dp_20"
android:src=
"@drawable/bg_select_fang"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintBottom_toBottomOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintEnd_toEndOf=
"parent"
app:layout_constraintTop_toTopOf=
"parent"
>
app:layout_constraintTop_toTopOf=
"parent"
>
...
@@ -73,7 +72,8 @@
...
@@ -73,7 +72,8 @@
<androidx.appcompat.widget.AppCompatImageView
<androidx.appcompat.widget.AppCompatImageView
android:id=
"@+id/ivSelect"
android:id=
"@+id/ivSelect"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
/>
android:layout_height=
"match_parent"
android:src=
"@drawable/bg_select_fang"
/>
<androidx.appcompat.widget.AppCompatImageView
<androidx.appcompat.widget.AppCompatImageView
android:id=
"@+id/ivRotate"
android:id=
"@+id/ivRotate"
...
...
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