C3.16.1System ownership of bottom swipe-up设计研究
底部上滑的系统占用
别名: 上滑回主屏 · home indicator · 底部手势条
概念解释
全面屏系统把从底边上滑收成壳层命令:短滑回主屏,滑住或滑得更远进多任务。这条轨迹属于系统,不属于当前应用。应用可以在底边上画自己的按钮,但不能假定一次从指示条起步的上滑会送到自己的回调里。
机制
底部指示条是系统手势的可见锚,识别器比应用更早捕获从底缘进入的触点。短位移+抬起映射 Home,长位移或停顿映射 app switcher,具体分档因系统而异,但所有分档都在系统层结束。全屏应用可以申请把指示条藏成更细的条,却很少能真正关掉这条通道——关掉等于拿走全系统的逃生。于是任何“从屏幕最底下往上”的动作,都先过系统这一关。游戏里的虚拟摇杆若画在底缘,第一次上推可能把人送回桌面。
怎么研究
在默认手势导航下,从底缘、从底缘上方 1 cm、从屏幕中部三处上滑,记录到达主屏、多任务还是应用内面板。全屏游戏、普通应用、带自己底栏的应用分开。打开虚拟导航键作为对照,底部上滑应变回应用可用。版本之间比较指示条高度和捕获区。
边界
有实体 Home 键或始终显示三键导航的设备,底部上滑不是系统通道。平板横屏有时把手势条放在长边,方向仍是“从短边外侧进来”的变体。车机或电视的底部可能另有任务条,占用规则不同。Android 厂商皮肤对上滑分档不一致,不能只按一个系统写死。
怎么落地
- 把系统底缘当成禁区:核心操作不要依赖从最底部起步的上滑。
- 全屏时保留系统指示条可见,或至少不要把关键控件画进捕获带。
- 从真机指示条上滑。应回主屏或进多任务,而不是打开你的面板。若打开了你的面板,你占用了系统轨迹。