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

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

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

来自发现频道,@God-Asimov 同学的推荐:

[没人用应用推荐 第五集] 质感文件 —— 开源的 Material Design 风格文件管理器

一个开源的、简洁的 Material Design 文件管理器。

应用特性

  • 开源:轻量、简洁并且安全。
  • 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三种格式,压缩包编码可以在设置内修改

与 Shelter、Island 等隔离、分身软件的辅助使用

 [没人用应用推荐 第四集] Shelter ——— “Work Profile”的简单实现,Android上的隔离软件中我提过不建议使用Shelter自带的文件穿梭功能,而是建议使用FTP来传输,用的就是这个软件。

选这个软件的主要原因是他可以在完全离线(没有网)的情况下启动FTP服务器,很多文件管理软件的FTP服务器必须有网才能启动。另一个可以离线启动的FTP服务器是primftpdGitHub),但primftpd只有服务器功能,没有客户端功能。本着一个软件就能解决的问题绝不用两个,选了质感文件。

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

具体操作见发现频道:https://meta.appinn.net/t/topic/36437

推荐者碎碎念

这个软件和 Shelter 的配合使用的教程鸽了好久了(大概半年有了),这次刚好借推荐完成了,心情舒畅。


这个,青小蛙大概只能倒叙来讲没人用应用推荐了。

原文:https://www.appinn.com/material-design-file-manager-for-android/

写留言