比如在WX里长按一张图想要另存为,会经常很明显感觉到,因为手指长按时,指尖不稳的轻微颤抖,导致系统没有把我的操作识别为长按,而是识别为“按下图片并往某个方向拖动”,于是导致我按住图片很久,也不会弹出另存为菜单。于是要反复试几次长按,才会有效。
作为产品经理,我稍微做了点测试,来分析三星系统的逻辑。下图是我在开发者模式里打开了点按操作指针位置记录,
图中间的十字交汇处,就是我手指按下的位置,
但长按的短暂0.几秒里,手指可能会有轻微的移动,可以看到十字中心有一点乱糟糟的线条,就是我手指的移动轨迹
顶部的数字,X和Y是我按下的初始位置坐标,
Xv和Yv,就是系统认为的手指在按压过程中的位移,这两个数字必须都是0,系统才会认为这是一次长按操作。
如果是手指发生轻微的一点点偏移,哪怕只是0.031,系统也会认为我是在往某个方向拖动图片,就不给弹出长按菜单。
但如果在MIUI之类的手机上,指尖轻微的偏移就会被系统自动忽略,仍然会给弹出长按菜单。
————————
这个问题我在上一部S8里就不会发生,不知道为什么在S20就明显感觉到了呢?
各位有人感觉到这个问题吗?

作为产品经理,我稍微做了点测试,来分析三星系统的逻辑。下图是我在开发者模式里打开了点按操作指针位置记录,
图中间的十字交汇处,就是我手指按下的位置,
但长按的短暂0.几秒里,手指可能会有轻微的移动,可以看到十字中心有一点乱糟糟的线条,就是我手指的移动轨迹
顶部的数字,X和Y是我按下的初始位置坐标,
Xv和Yv,就是系统认为的手指在按压过程中的位移,这两个数字必须都是0,系统才会认为这是一次长按操作。
如果是手指发生轻微的一点点偏移,哪怕只是0.031,系统也会认为我是在往某个方向拖动图片,就不给弹出长按菜单。
但如果在MIUI之类的手机上,指尖轻微的偏移就会被系统自动忽略,仍然会给弹出长按菜单。
————————
这个问题我在上一部S8里就不会发生,不知道为什么在S20就明显感觉到了呢?
各位有人感觉到这个问题吗?

白水

