全面屏扩大了系统占用区
别名: 全面屏手势 · gesture navigation · home indicator · 系统占用带
概念解释
去掉物理 Home 键和左右边框之后,内容画到玻璃的最外沿,系统却仍需要「离开应用」「返回」「控制中心」这些入口。这些入口从屏幕外的键和框,搬进了像素里面,系统占用区变厚。底边的主屏指示条、左右的返回带、顶边的下拉,都是形态变迁加出来的、与内容叠在同一块玻璃上的条带。以前应用可以默认拥有整块矩形;全面屏之后,这块矩形要和系统共用边。这条只谈占用区因形态而加厚,不谈争用时谁赢,也不谈某一条边带如何剪掉应用手势的头部。
机制
物理键是专门的、不占内容像素的靶。边框是可以当起始特征、又不画界面的空位。全面屏把这两样都收走:要保留同样的系统能力,只能在内容矩形内侧划出新的命中带。于是底部从「键的高度」变成一条横贯的手势带,左右从「框」变成可滑入的返回带,顶部刘海或岛占用显示也占用手势。应用若仍按旧机身把虚拟摇杆、标签栏、侧栏把手贴在最外沿,就会和新的占用区重叠——不是应用突然不会做手势,而是可独占的像素少了一圈。这一圈随代际加厚:从按键导航到全面手势,失败会在旧布局上集中出现,尤其是靠底边两侧的持续触摸。
怎么研究
做形态对照:同一应用在按键导航机与全面手势机上走同一任务,编码被系统占用区吃掉的操作。用前后代真机,而不是只改模拟器的安全区数值。
自变量:导航模式(按键 / 手势)、底边与侧边占用带的毫米宽度、控件是否贴边。 因变量:误触发主屏或返回的次数、贴边控件的失败率、人是否改用另一只手或换握。
把全面屏机的系统手势关掉再测,得到的是旧世界的占用,不能代表用户买到的机器。不要用「内容已经画到边」当作占用区没变——画到边只说明背景像素,不说明命中归属。代际对比要固定应用版本,否则分不清是布局改了还是形态改了。
边界
仍保留下巴或实体键的三防机、部分直板机,占用区没有加厚,旧的贴边布局仍成立。平板更宽,底边手势带占整宽的比例更小,侧边返回的相对影响也不同。桌面没有这块变迁。折叠屏外屏极窄,占用带占比可能比大直板更高,要单独看,不能用内屏的全面屏结论代替。
怎么落地
- 把持续按住的控件(摇杆、录音、侧栏把手)从底边角和左右最外沿收进内容区,不要沿用有物理键时的贴边坐标。
- 在全面屏机上重新走一遍旧的贴边交互,而不是只在按键导航机上回归。
- 背景可以铺到边,可点目标和连续手势的热区按占用带内缩;两者不要当成同一件事。
- 验证:同一构建安装在一台按键导航机和一台全面手势机上,完成依赖贴边持续触摸的任务。只在全面屏机上变成「回到主屏」或「触发返回」的次数,就是占用区加厚后多出来的冲突,而不是应用手势写错。