质感文件 – 开源、轻量、简洁的 Material Design 文件管理器[Android]

2 min


质感文件 是一款 Android 上开源、轻量、简洁的 Material Design 风格文件管理器,Root 支持、NAS 支持、Linux 友好。

GitHub – zhanghai/MaterialFiles: Material Design file manager for Android

Material Design file manager for Android. Contribute to zhanghai/MaterialFiles development by creating an account on GitHub.

获取

应用特性

  • 开源:轻量、简洁并且安全。
  • Material Design:遵循 Material Design 规范,并且注重细节。
  • 面包屑导航栏:点击导航栏所显示路径中的任一文件夹即可快速访问。
  • Root 支持:使用 root 权限查看和管理文件。
  • 压缩文件支持:查看、提取和创建常见的压缩文件。
  • NAS 支持:查看和管理 FTP、SFTP 和 SMB 服务器上的文件。
  • 主题:可定制的界面颜色,以及可选纯黑的夜间模式。
  • Linux 友好:支持符号链接、文件权限和 SELinux 上下文。
  • 健壮性:使用 Linux 系统调用实现,而不是另一个 ls 解析器。
  • 实现良好:使用正确的方式打造,包括 Java NIO2 文件 API 和 LiveData。

其他功能与介绍

  • 支持 data、obb 文件查看〔Android12 及以下〕,在左划菜单中添加存储即可选择「Android/data」、「Android/obb」即可。
  • 支持完整 SAF 模式添加路径〔前提是定制 UI 没有阉割 SAF 功能〕,可用来管理 Termux 这类支持 SAF 软件的文件。
  • 与 Termux 搭配还可以读取系统文件夹,质感文件是 Linux 支持软链接的。所以只需要在 Termux 中建立软链接,然后再添加到储存位置就可以实现系统文件的查看。
  • FTP、SFTP、NAS 同样在左侧菜单添加存储中,添加后直接在存储列表查看。
  • 支持 FTP 服务器功能,支持匿名登录和读写限制,并且支持彻底离线的 FTP 启动〔正常模式下没啥大用〕。
  • 支持压缩包解压与压缩,不过只有 zip、7z、tar.gz 三种格式,压缩包编码可以在设置内修改

选这个软件的主要原因是他可以在完全离线〔没有网〕的情况下启动 FTP 服务器,很多文件管理软件的 FTP 服务器必须有网才能启动。

另一个可以离线启动的 FTP 服务器是primftpdGitHub〕,但 primftpd 只有服务器功能,没有客户端功能。本着一个软件就能解决的问题绝不用两个,选了质感文件。

至于为什么选 FTP,是因为 FTP 是现在主流的文件传输协议中最快的几个,基本可以达到带宽极限。当然代价是安全性,不过由于是本机传输,所以不需要太担心,只要随手关闭就没啥危险,实在觉得危险可以使用强密码。而在本机上,是可以做到文件管理器本地复制剪切的感觉的。唯一缺点是没有明确的进度条,不过可以根据网速判断是否传输完毕:100m/s+是真正传输,正常网速是没有进行传输。


Like it? Share with your friends!

1
Anonymous

Choose A Format
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Video
Youtube and Vimeo Embeds