Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
S
Solar Master Ace
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
Solar Master Ace
Commits
9e862258
Commit
9e862258
authored
Mar 22, 2024
by
maxiaoliang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改名字
parent
bfcfc706
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
26 additions
and
32 deletions
+26
-32
AdapterCommonDataFunction.kt
.../zxhy/solarmasterace/adapter/AdapterCommonDataFunction.kt
+1
-1
CommonAdapter.kt
...ain/java/com/zxhy/solarmasterace/adapter/CommonAdapter.kt
+1
-1
FileDialogs.kt
...c/main/java/com/zxhy/solarmasterace/dialog/FileDialogs.kt
+1
-2
DupFileBean.kt
...rc/main/java/com/zxhy/solarmasterace/entia/DupFileBean.kt
+1
-1
FileBean.kt
app/src/main/java/com/zxhy/solarmasterace/entia/FileBean.kt
+1
-2
DupImageAdapter.kt
...va/com/zxhy/solarmasterace/filebrowser/DupImageAdapter.kt
+1
-1
FileBrowserActivity.kt
...om/zxhy/solarmasterace/filebrowser/FileBrowserActivity.kt
+1
-1
FileDirectoryAdapter.kt
...hy/solarmasterace/internalstorage/FileDirectoryAdapter.kt
+2
-4
InternalStorageActivity.kt
...solarmasterace/internalstorage/InternalStorageActivity.kt
+1
-1
FileEx.kt
...rc/main/java/com/zxhy/solarmasterace/quicktools/FileEx.kt
+15
-17
MediaStoreEx.kt
...n/java/com/zxhy/solarmasterace/quicktools/MediaStoreEx.kt
+1
-1
No files found.
app/src/main/java/com/zxhy/solarmasterace/adapter/AdapterCommonDataFunction.kt
View file @
9e862258
package
com.zxhy.solarmasterace.adapter
import
com.zxhy.solarmasterace.
dat
a.FileBean
import
com.zxhy.solarmasterace.
enti
a.FileBean
interface
AdapterCommonDataFunction
{
...
...
app/src/main/java/com/zxhy/solarmasterace/adapter/CommonAdapter.kt
View file @
9e862258
...
...
@@ -3,7 +3,7 @@ package com.zxhy.solarmasterace.adapter
import
android.annotation.SuppressLint
import
androidx.recyclerview.widget.RecyclerView
import
androidx.recyclerview.widget.RecyclerView.ViewHolder
import
com.zxhy.solarmasterace.
dat
a.FileBean
import
com.zxhy.solarmasterace.
enti
a.FileBean
abstract
class
CommonAdapter
<
T
:
ViewHolder
?>()
:
RecyclerView
.
Adapter
<
T
>(),
AdapterCommonDataFunction
{
...
...
app/src/main/java/com/zxhy/solarmasterace/dialog/FileDialogs.kt
View file @
9e862258
...
...
@@ -3,13 +3,12 @@ package com.zxhy.solarmasterace.dialog
import
android.annotation.SuppressLint
import
android.content.Context
import
android.view.LayoutInflater
import
android.view.View
import
android.view.ViewGroup
import
androidx.appcompat.app.AlertDialog
import
com.zxhy.solarmasterace.R
import
com.zxhy.solarmasterace.data.FileBean
import
com.zxhy.solarmasterace.databinding.DialogFolderDetailBinding
import
com.zxhy.solarmasterace.databinding.DialogFolderNameBinding
import
com.zxhy.solarmasterace.entia.FileBean
fun
Context
.
showFolderDialog
(
fileName
:
String
=
""
,
...
...
app/src/main/java/com/zxhy/solarmasterace/
dat
a/DupFileBean.kt
→
app/src/main/java/com/zxhy/solarmasterace/
enti
a/DupFileBean.kt
View file @
9e862258
package
com.zxhy.solarmasterace.
dat
a
package
com.zxhy.solarmasterace.
enti
a
data class
DupFileBean
(
val
md5
:
String
=
""
,
...
...
app/src/main/java/com/zxhy/solarmasterace/
dat
a/FileBean.kt
→
app/src/main/java/com/zxhy/solarmasterace/
enti
a/FileBean.kt
View file @
9e862258
package
com.zxhy.solarmasterace.
dat
a
package
com.zxhy.solarmasterace.
enti
a
import
android.content.Context
import
android.net.Uri
import
android.text.format.Formatter
import
android.util.Log
import
android.widget.ImageView
import
coil.dispose
import
coil.load
...
...
app/src/main/java/com/zxhy/solarmasterace/filebrowser/DupImageAdapter.kt
View file @
9e862258
...
...
@@ -8,7 +8,7 @@ import com.zxhy.solarmasterace.R
import
com.zxhy.solarmasterace.adapter.CommonAdapter
import
com.zxhy.solarmasterace.adapter.ItemCardDupImageViewHolder
import
com.zxhy.solarmasterace.adapter.ItemCardImageSelect85ViewHolder
import
com.zxhy.solarmasterace.
dat
a.DupFileBean
import
com.zxhy.solarmasterace.
enti
a.DupFileBean
import
com.zxhy.solarmasterace.quicktools.inflate
import
java.io.File
...
...
app/src/main/java/com/zxhy/solarmasterace/filebrowser/FileBrowserActivity.kt
View file @
9e862258
...
...
@@ -13,13 +13,13 @@ import androidx.core.view.WindowInsetsCompat
import
androidx.lifecycle.lifecycleScope
import
androidx.recyclerview.widget.GridLayoutManager
import
com.zxhy.solarmasterace.R
import
com.zxhy.solarmasterace.data.FileBean
import
com.zxhy.solarmasterace.databinding.ActivityFileBrowserBinding
import
com.zxhy.solarmasterace.datastore.DUP_IMAGE_COUNTER_KEY
import
com.zxhy.solarmasterace.datastore.EMPTY_FILE_COUNTER_KEY
import
com.zxhy.solarmasterace.datastore.LARGE_FILES_COUNTER_KEY
import
com.zxhy.solarmasterace.datastore.saveFileCount
import
com.zxhy.solarmasterace.dialog.showLoadingDialog
import
com.zxhy.solarmasterace.entia.FileBean
import
com.zxhy.solarmasterace.filedetails.FileDetailActivity
import
com.zxhy.solarmasterace.permission.requestStoreFollow
import
com.zxhy.solarmasterace.quicktools.ActivityLauncher
...
...
app/src/main/java/com/zxhy/solarmasterace/internalstorage/FileDirectoryAdapter.kt
View file @
9e862258
package
com.zxhy.solarmasterace.internalstorage
import
android.annotation.SuppressLint
import
android.content.Context
import
android.os.Environment
import
android.util.Log
import
android.view.View
import
android.view.ViewGroup
import
androidx.core.content.ContextCompat
import
com.zxhy.solarmasterace.R
import
com.zxhy.solarmasterace.adapter.CommonAdapter
import
com.zxhy.solarmasterace.adapter.ItemCardFileViewHolder
import
com.zxhy.solarmasterace.
dat
a.FileBean
import
com.zxhy.solarmasterace.
dat
a.toFileBean
import
com.zxhy.solarmasterace.
enti
a.FileBean
import
com.zxhy.solarmasterace.
enti
a.toFileBean
import
com.zxhy.solarmasterace.quicktools.inflate
import
java.io.File
...
...
app/src/main/java/com/zxhy/solarmasterace/internalstorage/InternalStorageActivity.kt
View file @
9e862258
...
...
@@ -10,10 +10,10 @@ import androidx.core.view.ViewCompat
import
androidx.core.view.WindowInsetsCompat
import
androidx.lifecycle.lifecycleScope
import
com.zxhy.solarmasterace.R
import
com.zxhy.solarmasterace.data.toFileBean
import
com.zxhy.solarmasterace.databinding.ActivityInternalStorageBinding
import
com.zxhy.solarmasterace.dialog.showFolderDetailDialog
import
com.zxhy.solarmasterace.dialog.showFolderDialog
import
com.zxhy.solarmasterace.entia.toFileBean
import
com.zxhy.solarmasterace.permission.requestStoreFollow
import
com.zxhy.solarmasterace.popupwindow.showPopupMoreOperation
import
com.zxhy.solarmasterace.quicktools.ActivityLauncher
...
...
app/src/main/java/com/zxhy/solarmasterace/quicktools/FileEx.kt
View file @
9e862258
...
...
@@ -2,26 +2,24 @@ package com.zxhy.solarmasterace.quicktools
import
android.os.Environment
import
androidx.lifecycle.LifecycleCoroutineScope
import
androidx.lifecycle.lifecycleScope
import
com.zxhy.solarmasterace.data.DupFileBean
import
com.zxhy.solarmasterace.data.FileBean
import
com.zxhy.solarmasterace.data.isApk
import
com.zxhy.solarmasterace.data.isAudio
import
com.zxhy.solarmasterace.data.isDocument
import
com.zxhy.solarmasterace.data.isExcel
import
com.zxhy.solarmasterace.data.isImage
import
com.zxhy.solarmasterace.data.isLogFile
import
com.zxhy.solarmasterace.data.isPPt
import
com.zxhy.solarmasterace.data.isPdf
import
com.zxhy.solarmasterace.data.isTxt
import
com.zxhy.solarmasterace.data.isVideo
import
com.zxhy.solarmasterace.data.isWord
import
com.zxhy.solarmasterace.data.isZip
import
com.zxhy.solarmasterace.data.toFileBean
import
com.zxhy.solarmasterace.entia.DupFileBean
import
com.zxhy.solarmasterace.entia.FileBean
import
com.zxhy.solarmasterace.entia.isApk
import
com.zxhy.solarmasterace.entia.isAudio
import
com.zxhy.solarmasterace.entia.isDocument
import
com.zxhy.solarmasterace.entia.isExcel
import
com.zxhy.solarmasterace.entia.isImage
import
com.zxhy.solarmasterace.entia.isLogFile
import
com.zxhy.solarmasterace.entia.isPPt
import
com.zxhy.solarmasterace.entia.isPdf
import
com.zxhy.solarmasterace.entia.isTxt
import
com.zxhy.solarmasterace.entia.isVideo
import
com.zxhy.solarmasterace.entia.isWord
import
com.zxhy.solarmasterace.entia.isZip
import
com.zxhy.solarmasterace.entia.toFileBean
import
kotlinx.coroutines.Dispatchers
import
kotlinx.coroutines.launch
import
java.io.File
import
java.util.Stack
fun
dupImage
():
List
<
DupFileBean
>
{
val
rootDir
=
Environment
.
getExternalStorageDirectory
()
...
...
app/src/main/java/com/zxhy/solarmasterace/quicktools/MediaStoreEx.kt
View file @
9e862258
...
...
@@ -4,7 +4,7 @@ import android.content.ContentUris
import
android.content.Context
import
android.database.Cursor
import
android.provider.MediaStore
import
com.zxhy.solarmasterace.
dat
a.FileBean
import
com.zxhy.solarmasterace.
enti
a.FileBean
fun
recentImage
(
context
:
Context
):
ArrayList
<
FileBean
>
{
val
list
=
arrayListOf
<
FileBean
>()
...
...
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