上一条 下一个

iPhone如何工作

经过:特雷西·威尔逊(Tracy V. Wilson),内森·钱德勒(Nathan Chandler),韦斯利·芬兰(Wesley Fenlon)伯纳黛特·约翰逊(Bernadette Johnson)

iPhone触摸屏

iPhone的触摸屏中的导电层使用户可以简单地滑动手指来提供设备命令。“width=
iPhone的触摸屏中的导电层使用户可以简单地滑动手指来提供设备命令。
©2007 How兴发首页xStuffWorks

电子设备可以使用大量不同的方法来检测一个人的输入触摸屏。他们中的大多数使用传感器和电路来监视特定状态的变化。包括iPhone在内的许多人监视电流的变化。其他人监视波反射的变化。这些可以是声波或近红外的光束。一些系统使用换能器来测量手指撞击屏幕表面或相机以监视光和阴影变化时引起的振动变化。

基本想法非常简单 - 当您将手指或手写笔放在屏幕上时,它会改变设备正在监视的状态。在依靠声波或光波的屏幕中,您的手指在物理上堵塞或反映了一些波浪。电容触摸屏使用一层电容材料容纳电荷;触摸屏幕会在特定的接触点上更改充电量。在电阻屏幕,手指的压力会导致电路的导电层相互接触,从而改变电路的电阻。

广告

在大多数情况下,这些系统擅长检测一触的位置。如果您尝试一次在多个位置触摸屏幕,则结果可能会不稳定。有些屏幕只是在第一个屏幕之后就无视所有触点。其他人可以检测到同时触摸,但是他们的软件无法准确计算每个触摸的位置。这样做的原因有几个,包括以下内容:

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

Apple iPhone不同 - 其多点触摸用户界面的许多元素要求您同时触摸屏幕上的多个点。例如,您可以放大到网页或通过将拇指和手指放在屏幕上并将其分开来图片。要放大,您可以将拇指和手指捏在一起。iPhone的触摸屏能够同时响应触摸点及其动作。我们将在下一部分中确切查看iPhone的执行方式。

特色