苹果的新技术3D Touch与以往的“长按屏幕”有何区别?

转载 2015年09月13日 23:07:17
本质区别:
长按 = (x, y) + 时间;
3D Touch = (x, y, z);
举个例子:题主想象手握一支沾了墨的毛笔,
1、你用笔尖轻轻在纸上一点,会出现一个点;
2、你同样的力度把笔尖置于纸上保持一段时间,会出现一个墨迹比1情况更重的点;
3、你用两倍的力度在纸上点一下也会出现比1情况更重的点;
而你的问题就类似于2、3的区别。
下面来看苹果官网对3D Touch的简单描述:
3D Touch以前的iPhone的屏幕触控操作后台得到的永远是(x,y)这样的东西(或一组这样的东西),也就是手指在屏幕上触摸的点的横坐标与纵坐标。当然现实的情况远远比这个复杂,因为还可以判断触控的面积,还有多点,但是它也始终是在屏幕这个面上的数据,无非是x与y更加复杂一些而已。那长按究竟是什么呢?长按是(x,y) + 时间,在面本身上加上时间的属性。但3D Touch是在面的基础上加了“深”,后台得到的不再是(x, y)这样的东西,而是变成了(x,y,z)这样的东西。

3D Touch是触摸操作的一次重要里程,因为维度的增加能带来的想象是极其丰富的。题主之所以提出这样的问题,在于现在对3D Touch的使用相对简单,这种简单受限于交互的转变是一个过程而非一瞬间的事情。应用需要一点点将新技术融入自己的交互设计中,用户也需要去了解熟悉这种新技术。



========================================================================


有关3D Touch,目前一个很流行的观点是:重压能做到的,长按也能做到。所以3D Touch没什么鸟用。但是我们只能在静止状态下长按,划动的时候就没法长按了。
而3D Touch能区分“轻划”和“重划”,带来很多潜在的应用。
iOS原来有边缘划动的功能。从边缘划入可以打开任务栏、控制中心。有了“重划”,可以添加更多的快捷方式。原来的“划动返回”也可以升级,可以利用重划来进行更大程度的返回,例如返回主页、返回桌面等。
在浏览列表时,可以使用“重划”来实现返回页首、跳到页尾等功能。

touch.js——手机端的操作手势

TOUCH.JS手势操作,例如一指拖动、两指旋 基本事件: touchstart   //手指刚接触屏幕时触发 touchmove    //手指在屏幕上移动时触发 touchend     /...
  • wangjiaohome
  • wangjiaohome
  • 2015-10-23 18:23:34
  • 21242

android UiAutomator长按实现控制按住控件时间的方法

本人在使用UiAutomator做测试的时候,遇到一些控件需要长按一会儿,比如录音功能,需要按住几秒,官方api不太好用,所以自己写了一个长按的方法。分享如下,供大家参考。 public void...
  • Fhaohaizi
  • Fhaohaizi
  • 2017-07-19 19:12:49
  • 897

windows7 中 wacom数位板如何关闭点击水波 和长按右键这两个特效

就是点住笔尖不动,就会弹出右键,这个功能是微软操作系统具有的一项功能,,如果您感觉不便,可以按以下方法将其去掉: 1.打开“控制面板--笔和触摸--笔选项--按下并保持--设置”; 2.将...
  • meegomeego
  • meegomeego
  • 2014-07-01 23:23:20
  • 8570

安卓长按后的释放响应(长按模仿iphone6s的3DTouch)

安卓长按后的释放响应(长按模仿6s的3DTouch)我个人觉得iphone的新技术–3dtouch有点多余,我也体验过真机,觉得用长按来取代足够了,看发布会的时候王自如说安卓的长按做不到长按后的释放响...
  • dct8888
  • dct8888
  • 2015-10-10 21:27:29
  • 2759

拆解iPhone 6S屏幕:8面薄层处处不同,3D Touch重新定义手机屏幕--ESM

由于iPhone 6s在构造上相比iPhone 6来说变化不大,国际知名拆解网站iFixit拆解后给出的可维修得分为7分。iPhone6S最大的变化是搭载了全新的人机交互功能——3D Touch,苹果...
  • youbangxingye
  • youbangxingye
  • 2015-10-14 09:23:23
  • 1009

在iPhone上使用3D Touch

重要:这是针对于正在开发中的API或技术的预备文档(预发布版本)。苹果提供这份文档的目的是帮助你按照文中描述的方式对技术的选择及界面的设计开发进行规划。这些信息有可能发生变化,因此根据本文档的软件开发...
  • Vic__li
  • Vic__li
  • 2015-11-25 16:17:43
  • 147

EM78P468 义隆单片机 单键触控

地pin就是GND pin VDD pin  I/O口,我接的是P6.0 pin  开关闭合时,i/o口低电平,打开时I/O口高电平 ...
  • CAIYUNFREEDOM
  • CAIYUNFREEDOM
  • 2011-05-03 15:18:00
  • 1600

苹果的3D Touch技术与安卓以往的“长按屏幕”有何区别

本质区别: 长按 = (x, y) + 时间; 3D Touch = (x, y, z); 举个例子:题主想象手握一支沾了墨的毛笔, 1、你用笔尖轻轻在纸上一点,会出现一个点; 2、你同样的...
  • zeb_perfect
  • zeb_perfect
  • 2015-09-14 17:37:12
  • 993

iOS 3D-touch

  • 2016年07月23日 11:22
  • 69KB
  • 下载

iPhone手机中AssistiveTouch功能如何使用

原文转自:http://www.hzhuti.com/help/iphone/44846.html AssistiveTouch功能是苹果手机为了防止手机按键坏了,所以手机增加了一个Assistiv...
  • wanggsx20080817
  • wanggsx20080817
  • 2014-03-13 09:52:41
  • 1182
收藏助手
不良信息举报
您举报文章:苹果的新技术3D Touch与以往的“长按屏幕”有何区别?
举报原因:
原因补充:

(最多只允许输入30个字)