zhanghai / zhanghai/MaterialFiles
功能请求:增加“最近 / Recent”文件聚合视图
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 9k
- Forks
- 736
- PR merge metrics
- No merged PRs in 30d
Description
希望 Material Files 能增加一个独立的 “最近(Recent)” 视图,用于聚合显示不同目录中最近新增或修改的文件,类似 Google Files 中的“最近”功能。
目前似乎没有一个专门的视图,可以将整个存储空间中不同目录里的最近新增文件集中显示。
Android 本身提供了 DocumentsProvider、queryRecentDocuments() 等与 Recent 文档相关的机制。也可以试试自行建立本地的 Recent 文件索引,或者利用文件系统的时间元数据实现类似功能。
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing Android's DocumentsProvider and queryRecentDocuments() mechanisms, then compare them with the proposed local Recent index and filesystem time metadata approaches. Define which storage locations and file events the view covers. Done means Material Files has a standalone Recent view aggregating recently added or modified files from different directories.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100