您的位置:首页 >动态 >

Android 14 的预测后退手势可让您在向后滑动时预览要去的地方

Android 14 正在大幅升级后退手势。以下是新的预测后退手势的工作原理及其外观。

当您在任何Android应用程序中滑动以返回时,并不总是很明显接下来会出现什么屏幕。如果您接下来看到的屏幕是您期望看到的,那么没有问题。如果您无意中通过向后滑动退出应用程序,您可能会在执行某些操作时失去位置或进度,尽管由于 Android 12 的变化,现在不太可能发生这种情况。无论哪种方式,意外退出应用程序都会弄乱开发人员为更好地了解用户而收集的指标,这就是为什么谷歌一直在研究一种新的预测后退手势模型,该模型为用户提供有关后退手势将带他们去哪里的视觉提示。

当您浏览应用程序时,Android 会记录您经过的目的地,称为后退堆栈。这样,当您滑动返回时,系统会将您带到正确的目的地。然而,在Android 13之前,系统无法确定后退手势会将用户带到哪里。这是因为应用可以实现自己的后退行为,并创建自己的后退堆栈,而系统不会意识到这一点。由于系统本身不确定当您滑动返回时会发生什么,因此它也无法通知您会发生什么。

但是,从 Android 13 开始,应用可以提前告知系统它们是否处理回退事件。这个新的提前模型让系统知道后退手势是应该导航到应用的后退堆栈中的上一个任务还是返回到主屏幕。知道要去哪里使系统能够播放过渡动画,该动画充当用户的视觉提示,告诉他们轻扫返回时会发生什么。

然而,预测性后退手势模型仅在 Android 13 中部分实现。Google添加了一个新的“返回主页”过渡动画,当系统知道后退手势会将用户返回到主屏幕时,就会播放该动画,但是当用户导航应用程序的后退堆栈时,他们无法添加动画。换句话说,Android 13 中的预测后退手势只能告诉用户后退手势是否会将应用退出回主屏幕,而不能在其他任何地方退出。

免责声明:本文由用户上传,如有侵权请联系删除!