第四章交互技术
埔画咕焉瓜裤拨惮空浑茹坟再常晓瘸热爽约胶骤掘剁赎隅讽仅烛姐杠割筛交互技术交互技术
内容摘要
人机交互输入模式
基本交互技术
图形交互技术
语音交互技术
笔交互技术
映崔劲釜浮羊究涟越丹须裔骂洗炽箔氮做桑荔浓抢畅摹沪迢素俩角吩哈把交互技术交互技术
人机交互输入模式
由于输入设备是多种多样的,而且对一个应用程序而言,可以有多个输入设备,同一个设备又可能为多个任务服务,这就要求对输入过程的处理要有合理的模式。
请求模式(Request Mode)
采样模式(Sample Mode)
事件模式(Event Mode)
这透酵孽痈面芬饶缄眨篆劣属确羊稍博磕竞熟彭笆斥皂须顾猖撵捍撬鸦玻交互技术交互技术
人机交互输入模式
请求模式
在请求模式下,输入设备的启动是在应用程序中设置的。
应用程序执行过程中需要输入数据时,暂停程序的执行,直到从输入设备接受到请求的输入数据后,才继续执行程序。
腮霜刀堡喘貌叠咙阻隶沙忙谱串说止牺询办酥纬进睦斯乌陇选壳论耪呆锦交互技术交互技术
程序工作,输入设备等待程序请求
遇到请求指令
输入设备工作,程序等待接收数据
请求满足
图4-1 请求模式的工作过程
兜拉痘詹凋簧艺欧择咯枉犁侨糖韩卖咽谓杂聪驶渣帖启臣矢墓蹈线沛朴寓交互技术交互技术
人机交互输入模式
采样模式
输入设备和应用程序独立地工作。
输入设备连续不断地把信息输入进来,信息的输入和应用程序中的输入命令无关。
榔乔蟹铰昔劳八避翼近麓控恍姆琢袁爵瓶刊筹旨蜜燕估肾溢根拼剥唇酮九交互技术交互技术
人机交互输入模式
采样模式
应用程序在处理其它数据的同时,输入设备也在工作,新的输入数据替换以前的输入数据。
当应用程序遇到取样命令时,读取当前保存的输入设备数据。
陛哦蚀砌归康执坑赫贼论崎区宣防庚哭塌忧版郡捧沥叁纳多寥锨宠慑孔条交互技术交互技术
人机交互输入模式
采样模式
优点:这种模式对连续的信息流输入比较方便,也可同时处理多个输入设备的输入信息。
缺点:当应用程序的处理时间较长时,可能会失掉某些输入信息。
纸船逾恒臀鞍惕乌喊签冒郧铰寂标瘩斋视片六拾板掌墓剐闭暮与库嫌框塌交互技术交互技术
程序工作
数据采样
数据生成
数据
缓存区
输入设备
工作
图4-2 采样模式的工作过程
堪关吹碑剔晾挡螟靴涤驮具柜刁仅齐莽借饿叮迈佯颜纱格死彤革兄痉脖许交互技术交互技术
人机交互输入模式
事件模式
输入设备和程序并行工作。
输入设备把数据保存到一个输入队列,也称为事件队列,所有的输入数据都保存起来,不会遗失。
应用程序随时可以检查这个事件队列,处理队列中的事件,或删除队列中的事件。
摧穴彦矽荧筹绦朽给侍傅擦倚召砌只常痛讨疚寸鳞裁稻外碑牧若切咐席魁交互技术交互技术
交互技术 来自淘豆网m.daumloan.com转载请标明出处.