版本:v1.7.4大小:11.56M
类别: 系统工具 系统:Android
立即下载质感文件Material Files是一款在github上分享的免费开源的轻量、简洁的 Material Design风格文件管理器。虽然市面上已经有了许多强大的文件管理器,但它们中的大多数并非 Material Design,而即使在算是Material Design 的应用之中,它们或多或少都有着各种设计瑕疵(布局、对齐、留白、图标、字体等等)存在于应用的各个角落,让人难受。目前,市场上大多数流行并且可靠的文件管理器都是闭源的,为此,作者开发了这款质感文件APP。这个应用实现了 Java NIO2 文件 API 作为后端,可以更轻松地加入新文件系统的支持。没有使用 java.io.File 或者解析 ls 的输出,而是构建了 Linux 系统调用的绑定来正确地访问文件系统。并且,质感文件APP的前端是基于现代的 ViewModel 和 LiveData 实现的,使得代码结构更加清晰并且支持转屏。总而言之,这个应用尽力遵守 Android 上的最佳实践并且做正确的事,同时保持源代码干净和可维护。
本站为用户提供质感文件APP最新版,该版本是目前的最高版本,因为开源,因此没有付费一说,同时,新版有效解决了打开位于归档文件内的文件时的问题,并针对某些小问题做了修复和改进,有兴趣的朋友不妨下载体验。
1、支持data、obb文件查看(Android12及以下),在左划菜单中添加存储即可选择“Android/data”、”Android/obb”即可。
2、支持完整SAF模式添加路径(前提是定制UI没有阉割SAF功能),可用来管理Termux这类支持SAF软件的文件。
3、与Termux搭配还可以读取系统文件夹,质感文件是Linux支持软链接的。所以只需要在Termux中建立软链接,然后再添加到储存位置就可以实现系统文件的查看。
4、FTP、SFTP 、NAS同样在左侧菜单添加存储中,添加后直接在存储列表查看。
5、支持FTP服务器功能,支持匿名登录和读写限制,并且支持彻底离线的FTP启动(正常模式下没啥大用)。
6、支持压缩包解压与压缩,不过只有zip、7z、tar.gz三种格式,压缩包编码可以在设置内修改。
选择质感文件APP主要原因是他可以在完全离线(没有网)的情况下启动FTP服务器,至于为什么选FTP,是因为FTP是现在主流的文件传输协议中最快的几个,基本可以达到带宽极限。具体操作简单来说主要就是两步:配置服务端,配置客户端。具体步骤如下:
1、安装:
安装首先在主空间和工作空间内同时安装质感文件,配置好权限。在MIUI等定制UI上将运行模式改为无限制,防止传一半被清后台。
2、服务端配置(被读取):
选择一个空间作为服务器端(个人建议工作空间做服务器)。左侧菜单>FTP服务器,配置用户名、密码(匿名登录会将你的服务器完全公开,任何人无密码就可以访问)、端口(修改一个和默认端口不同的端口,修改端口也可以提高安全性,且设置默认端口会和其他FTP服务器冲突),根目录文件夹(可以直接选择默认文件夹,也可以选择一个中转文件夹),开启允许写入。
3、客户端配置(读取):
选择另一个空间作为客户端。左侧菜单>添加存储>FTP服务器。主机名设为127.0.0.1(关键,指服务器本机,这样传输的时候会直接走本机网络,速度极快)、端口(刚才设的)、路径(指刚才设置的根目录的相对路径,可不填)、名称(随便设一个,显示在列表里的名称,不设就是127.0.0.1)、协议(默认FTP)、验证(默认密码)、密码、模式(默认被动)、编码格式(默认UTF-8)。设置完保存,列表里出现刚才设置的名称。
4、启动:
回到服务端,进入左侧菜单>FTP服务器,状态改为启动(长按图标的快捷列表里也有FTP服务器,进入也是这里)。然后进入客户端,左侧列表>刚才设置的存储位置。然后就可以像在一个空间内操作(复制、剪切)了。
传大文件建议后台锁定。
5、不同空间操作:
由于FTP的设计本来就不是用来双向操作的,因此只能在一个空间内进行文件操作。如果想要在另一空间内进行操作,只能再按照这个步骤交换客户端和服务端的空间再操作一遍(两种是可以共存的)。
1、开源:轻量、简洁并且安全。
2、Material Design:遵循 Material Design 规范,并且注重细节。
3、面包屑导航栏:点击导航栏所显示路径中的任一文件夹即可快速访问。
4、Root 支持:使用 root 权限查看和管理文件。
5、压缩文件支持:查看、提取和创建常见的压缩文件。
6、NAS 支持:查看和管理 FTP、SFTP 和 SMB 服务器上的文件。
7、主题:可定制的界面颜色,以及可选纯黑的夜间模式。
8、Linux 友好:支持符号链接、文件权限和 SELinux 上下文。
9、健壮性:使用 Linux 系统调用实现,而不是另一个 ls 解析器。
10、实现良好:使用正确的方式打造,包括 Java NIO2 文件 API 和 LiveData。
v1.7.4版本
- 修复了直接打开存档文件时崩溃的问题。
- 修复了 Android 14 上 FTP 服务器快速设置磁贴崩溃的问题。
- 即将推出的 1.8.0 版本可能会删除 Material Design 2 主题。
- 其他错误修复和改进。
查看全部