花了些时间,总算将一个安卓上的文件选择库进化成文件管理器,堪称es文件管理器++ 。
不过管理功能还没做完,姑且叫他「文件浏览器」
云盘分析
像es文件管理器这种往往只支持分析本地磁盘的存储占用,网盘无法分析。全网找都找不到,真是提着灯笼都找不到。
网盘尤其是度盘,持续使用动辄好几TB,难道不是更需要这一功能吗!?
网格列表(图文混排)
Es 文件管理器最大的网格显示模式
,充其量不过是本浏览器的一个小格位
,拉满可铺满屏幕,图文排版更丰满,尽显大气。
分组聚合排序
windows也有自带,即下载目录按照时间的分组排序,燃鹅不是很好用,且难以关闭。
我的文件管理器可以按照文件名称、日期,分组聚合排序,而不是简简单单地画个装饰条。
高维文件在普通垂直滚动、千篇一律的一维产品逻辑上引入分组聚合、水平滚动的第二维度,高维文件,名副其实。
同样的结构还能运用到预览文件夹内部的功能上面。
我能把一万多个文件,聚合成一千多个分组,无论是本地抑或是云端文件夹。我的用户,是行走于多个维度的超维术士。
我现在用电脑比较多,所以不常维护安卓app了。
高维文件浏览器虽也是安卓app,但我用它来管理windows中的文件。
在windows中安装alist驱动后,就能连接本机存储、阿里云盘等等。图片视频都能有预览图。
等我把c盘清理出10个G,再玩其他的源码……。
以下是一些图片:
云盘分析
网格列表(图文混排)
网格可以设置成两列,三列,等等。
切换列数时,默认会触发「自动计算图像宽度」
什么是图像宽度?图像宽度是相对于屏幕宽度的一个比例。例如两列网格,图像的宽度就应该是1/2。
图像宽度可以与列数解耦,可以更宽或更扁(配合[裁剪]开关),从而实现更加丰富多彩的图文布局。
点击右下角的视图按钮,在对话框中,可以用滑块调整图像宽度(1/16单位)、网格列数(1~8)。
点击「更多设置」,可以切换三种网格布局模式,可以将图像宽度、网格列数、文件名行数等等填写成任意数值。