开发中 · 已在一加 13 / ColorOS 上跑通关键动作

桌面乱了,
就交给我。

点一下,一键理桌把安卓桌面上散落的图标,按类别收进文件夹。不用换桌面,全程离线,随时能喊停。

不申请网络权限 先预览,你点头才动手 音量键随时喊停
示意动画 · 图标是占位色块

HOW IT WORKS

三步,不用动手

借安卓的无障碍服务看见你的桌面,再像手指一样把图标一个个放进文件夹。你只需要看一眼分类、点个头。

01

先看一眼桌面

读出每一页上有哪些应用、哪些已经是文件夹。只读,不会改动任何东西。

02

分好类,你来点头

自动归类后给你预览:哪个应用放哪一类,点一下就能改;哪一类想保持原样,也可以整类跳过。

03

它替你动手

长按、拖动、悬停、松手,一个个收进文件夹。你已有的文件夹不会被拆,同名的会直接放进去。

CATEGORIES

分到这几类

内置三百多条常见应用的词典,不靠联网、不靠大模型,所以你的应用列表不会离开手机。

购物 影音 学习办公 出行 金融 生活服务 游戏 工具

认不出的、或者某一类只有一个应用的,就留在原地,不乱放。

STATUS

现在做到哪一步了

它还在开发中。这里如实写清哪些是在真机上验证过的,哪些只是写完了、还没跑通。

写完了,还没联调
  • App 自己的手势执行用的是上面实测出来的同一组参数,但还没在真机上复现。
  • 跨页拖动拖到屏幕边缘等它翻页,停多久合适还是估计值。
  • 新建文件夹自动改名失败时文件夹保持默认名,不影响整理本身。
  • 进度条与音量键中止
还没做
  • 适配其他桌面目前只在 ColorOS 上验证过,其他桌面的结构不一样,要一个个来。
  • 第一个可安装的版本还没有安装包。整套流程在真机上跑通以后,会先放出一个测试版。

验证设备:一加 13 · Android 16 · ColorOS 桌面。

FIELD NOTES

真机上踩过的坑

做这类工具,文档里写的和真机上发生的往往不一样。这几条是实测出来的。

NOTE 01

原本想走的捷径,在 ColorOS 上走不通

安卓给读屏用户留了语义入口,我原本想用「移动项目」→「创建文件夹」一步合成。实测里「移动项目」确实能把图标拎起来,可拎起之后桌面的节点直接变成空的,没有任何落点可选。于是改成模拟手指:长按、拖动、松手。

NOTE 02

松手的位置,要落在图案正中心

第一次拖,两个图标只是换了位置:终点落在了目标图案的上沿,桌面当成"给它让个位置"。图标的节点范围里还包着下面的应用名,所以图案中心不在范围的正中,而在从上往下 48% 的位置。对准这个点、悬停 0.9 秒再松手,才会合成文件夹。

NOTE 03

提示卡片飞出了屏幕

新手引导的提示卡一直不出现,用户被暗层挡住、点不动。日志里它的位置是 top=3429,而屏幕只有 2780 高。原因是 Kotlin 的 apply 里写的 height,取到的是布局参数自己的高度(-2),不是屏幕高度,底边距算成了负数。

FAQ

常见问题

为什么要开「无障碍」权限?

因为它要"看见"桌面,再"替你操作"。这是安卓里不用 root 就能做到的办法。这个 App 不申请网络权限,读到的内容出不了你的手机。

会不会把我现在的桌面弄乱?

已有的文件夹不拆、不改名;整理之前有预览,你点头才动手;执行时按任意音量键,它立刻停手。不过它没法一键撤销,所以会提醒你整理前先给每一页桌面截个图。

我的手机能用吗?

目前只在一加 13 的 ColorOS 桌面上验证过。别的桌面(原生、小米、华为等)节点结构不同,需要逐个适配,所以现在先不承诺。

什么时候能下载?

还没有安装包。App 里的整套流程在真机上跑通之后,会先放出第一个测试版本,不给具体日期。

它开源吗?

已经开源,MIT 协议。源码在 github.com/arvelvale/tidyhome,里面有产品设计、决策记录和每一次实测的结论。