HyperDroid 虚拟桌面——三指滑动切换独立工作空间
什么是虚拟桌面
虚拟桌面(Virtual Desktop)是 HyperDroid 在 v2.x 版本中引入的高级功能。它的核心思路是:在同一台设备上创建多套独立的桌面工作空间,每个空间里有独立的窗口布局和正在运行的应用。
Windows 10/11 也有虚拟桌面功能——HyperDroid 把这个能力搬到了 Android 上。
三指滑动手势
HyperDroid 为虚拟桌面设计了一套触屏手势:
- 三指向左滑 → 切换到上一个虚拟桌面
- 三指向右滑 → 切换到下一个虚拟桌面
- 三指滑动过 当前桌面边界 时,可以 自动创建 一个新的虚拟桌面
[桌面1] ← 三指左滑 → [桌面2] ← 三指左滑 → [桌面3 自动创建]
手势需要一点适应时间,但熟练后切换虚拟桌面比在窗口之间 Alt+Tab 效率更高。
创建虚拟桌面
除了三指滑过边界自动创建,还可以通过:
- 打开任务视图(如果有物理键盘按 Win + Tab)
- 点击"+ 新建桌面"按钮
每个虚拟桌面里有什么
在一个虚拟桌面中,你可以:
- 打开独立的一组应用窗口
- 每个窗口的位置、尺寸、置顶状态独立于其他桌面
- 桌面图标和快捷方式在所有虚拟桌面间共享(当前实现)
虚拟桌面的窗口布局会在切换时保留——切出去回来后,窗口还在原来的位置。
典型使用场景
场景隔离
把不同的工作放在不同的虚拟桌面里:
| 桌面 | 用途 |
|---|---|
| 桌面 1 | 日常通讯(微信、Telegram、邮件) |
| 桌面 2 | 办公(浏览器、文档编辑器、笔记) |
| 桌面 3 | 娱乐(视频、音乐、游戏) |
| 桌面 4 | 开发(终端、代码编辑器、文档) |
切换场景只需三指一滑,不用关窗口重开。
隐私隔离
如果你不想让别人看到某些应用,把它们放到单独的虚拟桌面里,主桌面保持干净。
虚拟桌面 vs 多窗口
两者解决的是不同问题:
| 对比 | 多窗口(单桌面) | 虚拟桌面 |
|---|---|---|
| 目的 | 让多个应用同时可见 | 隔离不同工作场景 |
| 窗口数量 | 同屏越多越拥挤 | 每个桌面独立,理论无限 |
| 场景 | 实时协同(一边查一边写) | 快速切换(办公→娱乐) |
| 记忆成本 | 低,全都看得见 | 需要记住每个桌面有什么 |
切换虚拟桌面的性能
HyperDroid 在虚拟桌面切换上的性能表现良好,不会明显卡顿。每个虚拟桌面独立保存的是窗口布局信息,不是真正的"重启应用"。
删除虚拟桌面
打开任务视图(Win + Tab),在不需要的桌面上点击关闭按钮(×)即可删除。桌面上的应用会被移回主桌面,不会丢失数据。