苹果的新技术3D Touch与以往的“长按屏幕”有何区别?
来源:互联网 发布:学生交友软件 编辑:程序博客网 时间:2024/05/02 04:40
本质区别:
长按 = (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)这样的东西。
长按 = (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原来有边缘划动的功能。从边缘划入可以打开任务栏、控制中心。有了“重划”,可以添加更多的快捷方式。原来的“划动返回”也可以升级,可以利用重划来进行更大程度的返回,例如返回主页、返回桌面等。
在浏览列表时,可以使用“重划”来实现返回页首、跳到页尾等功能。
0 0
- 苹果的新技术3D Touch与以往的“长按屏幕”有何区别?
- 苹果的3D Touch技术与安卓以往的“长按屏幕”有何区别
- C++类的protected与private有何区别
- Introspector、BeanInfo的用法,不知与Class有何区别
- ElasticSearch的Scroll与Scan有何作用?区别?
- 3D touch的使用
- 3D Touch 的实现:
- iOS9的3D Touch
- awk 的这两条命令有何区别?
- dd 与 touch 的区别
- (有码)和屏幕有关的事件传递Touch
- android获取屏幕的长与宽
- 2017-与以往不同的一年
- 编译成release版本与debug版本的程序有何执行上的区别?
- 编译成release版本与debug版本的程序有何执行上的区别?
- D:/与D:\的区别
- HTML5 格式与 flash 有何区别,有何优势
- 苹果图标apple-touch-icon-precomposed和apple-touch-icon两种设置的区别探究
- 类图中的四种关系
- 汇编语言超浓缩教程
- javaScript基础系列2
- Windows下R-CNN 配置与demo运行
- hdu 5438(拓扑+bfs)
- 苹果的新技术3D Touch与以往的“长按屏幕”有何区别?
- Java中的Copy-On-Write容器
- 华为机试题 2015 9月份 题三 朋友圈信息转发
- 06格式化字符串
- 从语法定义层面看abstract class 和 interface
- hihocoder Browser Caching(字符串hash)
- Hadoop(五)——核心编程MapReduce(下)
- 优先对列模拟 hdu5437 Alisha’s Party
- 员工管理系统集合框架版