Commit 9e862258 authored by maxiaoliang's avatar maxiaoliang

修改名字

parent bfcfc706
package com.zxhy.solarmasterace.adapter package com.zxhy.solarmasterace.adapter
import com.zxhy.solarmasterace.data.FileBean import com.zxhy.solarmasterace.entia.FileBean
interface AdapterCommonDataFunction { interface AdapterCommonDataFunction {
......
...@@ -3,7 +3,7 @@ package com.zxhy.solarmasterace.adapter ...@@ -3,7 +3,7 @@ package com.zxhy.solarmasterace.adapter
import android.annotation.SuppressLint import android.annotation.SuppressLint
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import androidx.recyclerview.widget.RecyclerView.ViewHolder import androidx.recyclerview.widget.RecyclerView.ViewHolder
import com.zxhy.solarmasterace.data.FileBean import com.zxhy.solarmasterace.entia.FileBean
abstract class CommonAdapter<T : ViewHolder?>() : RecyclerView.Adapter<T>(), abstract class CommonAdapter<T : ViewHolder?>() : RecyclerView.Adapter<T>(),
AdapterCommonDataFunction { AdapterCommonDataFunction {
......
...@@ -3,13 +3,12 @@ package com.zxhy.solarmasterace.dialog ...@@ -3,13 +3,12 @@ package com.zxhy.solarmasterace.dialog
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Context import android.content.Context
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AlertDialog
import com.zxhy.solarmasterace.R import com.zxhy.solarmasterace.R
import com.zxhy.solarmasterace.data.FileBean
import com.zxhy.solarmasterace.databinding.DialogFolderDetailBinding import com.zxhy.solarmasterace.databinding.DialogFolderDetailBinding
import com.zxhy.solarmasterace.databinding.DialogFolderNameBinding import com.zxhy.solarmasterace.databinding.DialogFolderNameBinding
import com.zxhy.solarmasterace.entia.FileBean
fun Context.showFolderDialog( fun Context.showFolderDialog(
fileName: String = "", fileName: String = "",
......
package com.zxhy.solarmasterace.data package com.zxhy.solarmasterace.entia
data class DupFileBean( data class DupFileBean(
val md5: String = "", val md5: String = "",
......
package com.zxhy.solarmasterace.data package com.zxhy.solarmasterace.entia
import android.content.Context import android.content.Context
import android.net.Uri import android.net.Uri
import android.text.format.Formatter import android.text.format.Formatter
import android.util.Log
import android.widget.ImageView import android.widget.ImageView
import coil.dispose import coil.dispose
import coil.load import coil.load
......
...@@ -8,7 +8,7 @@ import com.zxhy.solarmasterace.R ...@@ -8,7 +8,7 @@ import com.zxhy.solarmasterace.R
import com.zxhy.solarmasterace.adapter.CommonAdapter import com.zxhy.solarmasterace.adapter.CommonAdapter
import com.zxhy.solarmasterace.adapter.ItemCardDupImageViewHolder import com.zxhy.solarmasterace.adapter.ItemCardDupImageViewHolder
import com.zxhy.solarmasterace.adapter.ItemCardImageSelect85ViewHolder import com.zxhy.solarmasterace.adapter.ItemCardImageSelect85ViewHolder
import com.zxhy.solarmasterace.data.DupFileBean import com.zxhy.solarmasterace.entia.DupFileBean
import com.zxhy.solarmasterace.quicktools.inflate import com.zxhy.solarmasterace.quicktools.inflate
import java.io.File import java.io.File
......
...@@ -13,13 +13,13 @@ import androidx.core.view.WindowInsetsCompat ...@@ -13,13 +13,13 @@ import androidx.core.view.WindowInsetsCompat
import androidx.lifecycle.lifecycleScope import androidx.lifecycle.lifecycleScope
import androidx.recyclerview.widget.GridLayoutManager import androidx.recyclerview.widget.GridLayoutManager
import com.zxhy.solarmasterace.R import com.zxhy.solarmasterace.R
import com.zxhy.solarmasterace.data.FileBean
import com.zxhy.solarmasterace.databinding.ActivityFileBrowserBinding import com.zxhy.solarmasterace.databinding.ActivityFileBrowserBinding
import com.zxhy.solarmasterace.datastore.DUP_IMAGE_COUNTER_KEY import com.zxhy.solarmasterace.datastore.DUP_IMAGE_COUNTER_KEY
import com.zxhy.solarmasterace.datastore.EMPTY_FILE_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.LARGE_FILES_COUNTER_KEY
import com.zxhy.solarmasterace.datastore.saveFileCount import com.zxhy.solarmasterace.datastore.saveFileCount
import com.zxhy.solarmasterace.dialog.showLoadingDialog import com.zxhy.solarmasterace.dialog.showLoadingDialog
import com.zxhy.solarmasterace.entia.FileBean
import com.zxhy.solarmasterace.filedetails.FileDetailActivity import com.zxhy.solarmasterace.filedetails.FileDetailActivity
import com.zxhy.solarmasterace.permission.requestStoreFollow import com.zxhy.solarmasterace.permission.requestStoreFollow
import com.zxhy.solarmasterace.quicktools.ActivityLauncher import com.zxhy.solarmasterace.quicktools.ActivityLauncher
......
package com.zxhy.solarmasterace.internalstorage package com.zxhy.solarmasterace.internalstorage
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.content.Context
import android.os.Environment import android.os.Environment
import android.util.Log
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import com.zxhy.solarmasterace.R import com.zxhy.solarmasterace.R
import com.zxhy.solarmasterace.adapter.CommonAdapter import com.zxhy.solarmasterace.adapter.CommonAdapter
import com.zxhy.solarmasterace.adapter.ItemCardFileViewHolder import com.zxhy.solarmasterace.adapter.ItemCardFileViewHolder
import com.zxhy.solarmasterace.data.FileBean import com.zxhy.solarmasterace.entia.FileBean
import com.zxhy.solarmasterace.data.toFileBean import com.zxhy.solarmasterace.entia.toFileBean
import com.zxhy.solarmasterace.quicktools.inflate import com.zxhy.solarmasterace.quicktools.inflate
import java.io.File import java.io.File
......
...@@ -10,10 +10,10 @@ import androidx.core.view.ViewCompat ...@@ -10,10 +10,10 @@ import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat import androidx.core.view.WindowInsetsCompat
import androidx.lifecycle.lifecycleScope import androidx.lifecycle.lifecycleScope
import com.zxhy.solarmasterace.R import com.zxhy.solarmasterace.R
import com.zxhy.solarmasterace.data.toFileBean
import com.zxhy.solarmasterace.databinding.ActivityInternalStorageBinding import com.zxhy.solarmasterace.databinding.ActivityInternalStorageBinding
import com.zxhy.solarmasterace.dialog.showFolderDetailDialog import com.zxhy.solarmasterace.dialog.showFolderDetailDialog
import com.zxhy.solarmasterace.dialog.showFolderDialog import com.zxhy.solarmasterace.dialog.showFolderDialog
import com.zxhy.solarmasterace.entia.toFileBean
import com.zxhy.solarmasterace.permission.requestStoreFollow import com.zxhy.solarmasterace.permission.requestStoreFollow
import com.zxhy.solarmasterace.popupwindow.showPopupMoreOperation import com.zxhy.solarmasterace.popupwindow.showPopupMoreOperation
import com.zxhy.solarmasterace.quicktools.ActivityLauncher import com.zxhy.solarmasterace.quicktools.ActivityLauncher
......
...@@ -2,26 +2,24 @@ package com.zxhy.solarmasterace.quicktools ...@@ -2,26 +2,24 @@ package com.zxhy.solarmasterace.quicktools
import android.os.Environment import android.os.Environment
import androidx.lifecycle.LifecycleCoroutineScope import androidx.lifecycle.LifecycleCoroutineScope
import androidx.lifecycle.lifecycleScope import com.zxhy.solarmasterace.entia.DupFileBean
import com.zxhy.solarmasterace.data.DupFileBean import com.zxhy.solarmasterace.entia.FileBean
import com.zxhy.solarmasterace.data.FileBean import com.zxhy.solarmasterace.entia.isApk
import com.zxhy.solarmasterace.data.isApk import com.zxhy.solarmasterace.entia.isAudio
import com.zxhy.solarmasterace.data.isAudio import com.zxhy.solarmasterace.entia.isDocument
import com.zxhy.solarmasterace.data.isDocument import com.zxhy.solarmasterace.entia.isExcel
import com.zxhy.solarmasterace.data.isExcel import com.zxhy.solarmasterace.entia.isImage
import com.zxhy.solarmasterace.data.isImage import com.zxhy.solarmasterace.entia.isLogFile
import com.zxhy.solarmasterace.data.isLogFile import com.zxhy.solarmasterace.entia.isPPt
import com.zxhy.solarmasterace.data.isPPt import com.zxhy.solarmasterace.entia.isPdf
import com.zxhy.solarmasterace.data.isPdf import com.zxhy.solarmasterace.entia.isTxt
import com.zxhy.solarmasterace.data.isTxt import com.zxhy.solarmasterace.entia.isVideo
import com.zxhy.solarmasterace.data.isVideo import com.zxhy.solarmasterace.entia.isWord
import com.zxhy.solarmasterace.data.isWord import com.zxhy.solarmasterace.entia.isZip
import com.zxhy.solarmasterace.data.isZip import com.zxhy.solarmasterace.entia.toFileBean
import com.zxhy.solarmasterace.data.toFileBean
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch import kotlinx.coroutines.launch
import java.io.File import java.io.File
import java.util.Stack
fun dupImage(): List<DupFileBean> { fun dupImage(): List<DupFileBean> {
val rootDir = Environment.getExternalStorageDirectory() val rootDir = Environment.getExternalStorageDirectory()
......
...@@ -4,7 +4,7 @@ import android.content.ContentUris ...@@ -4,7 +4,7 @@ import android.content.ContentUris
import android.content.Context import android.content.Context
import android.database.Cursor import android.database.Cursor
import android.provider.MediaStore import android.provider.MediaStore
import com.zxhy.solarmasterace.data.FileBean import com.zxhy.solarmasterace.entia.FileBean
fun recentImage(context: Context): ArrayList<FileBean> { fun recentImage(context: Context): ArrayList<FileBean> {
val list = arrayListOf<FileBean>() val list = arrayListOf<FileBean>()
......
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