上一页 下一个

iPhone的工作原理

iPhone触摸屏

iPhone触摸屏上的导电层使用户可以通过简单的手指滑动来对设备下达命令。"width=
iPhone触摸屏上的导电层使用户可以通过简单的手指滑动来对设备下达命令。
©2007 乐动体育英超直播HowStuffWorks

电子设备可以使用许多不同的方法来检测一个人在电脑上的输入触摸屏.它们大多使用传感器和电路来监测特定状态下的变化。包括iPhone在内的许多设备都能监测电流变化。其他的监测波反射的变化。这些信号可以是声波或近红外光束.一些系统使用传感器来测量手指触碰屏幕表面时引起的振动变化,或者使用摄像头来监控光影变化。

其基本原理非常简单——当你将手指或触控笔放在屏幕上时,它就会改变设备正在监控的状态。在依靠声波或光波的屏幕上,你的手指会遮挡或反射一些波。电容式触摸屏使用一层电容性材料来保持电荷;触摸屏幕可以改变特定接触点的电量。在电阻屏,来自手指的压力会导致电路的导电层和电阻层相互接触,从而改变电路的电阻。

广告

大多数时候,这些系统都能很好地检测到精确的一次触摸的位置。如果你试图同时触摸屏幕上的几个地方,结果可能会不稳定。有些屏幕会忽略第一次触摸之后的所有触摸。其他的可以检测同时的触摸,但是他们的软件不能准确地计算出每个触摸的位置。这有几个原因,包括以下几点:

许多系统检测沿轴或特定方向的变化,而不是在屏幕上的每个点。有些屏幕依赖于系统范围内的平均值来确定触摸位置。有些系统通过首先建立基线来进行测量。当您触摸屏幕时,您创建了一个新的基线。添加另一个触摸会导致系统使用错误的基线作为起点进行测量。

苹果(Apple)的iPhone则不同,其多点触控用户界面的许多元素都要求你同时触摸屏幕上的多个点。例如,您可以放大到网页或者把你的拇指和手指放在屏幕上,然后把它们分开。要缩小,你可以把拇指和手指捏在一起。iPhone的触摸屏能够同时对触点和它们的动作做出反应。我们将在下一节中了解iPhone是如何做到这一点的。

特色