程序利用手势操作丰富与用户互动的系统及方法技术方案

技术编号:8271207 阅读:216 留言:0更新日期:2013-01-31 03:21
本发明专利技术提出了一种程序利用手势操作丰富与用户互动的系统,包括接收屏幕操作事件的接收单元、获取触控点数的获取单元、判断手势操作的判断单元以及处理单元;接收单元、获取单元、判断单元以及处理单元依次连接。本发明专利技术程序利用手势操作丰富与用户互动的系统及方法,丰富和完善了用户的交互体验。

【技术实现步骤摘要】
本专利技术涉及一种程序利用手势操作丰富与用户互动的方法。
技术介绍
传统的程序中,为了实现与用户的交互操作,通常是给用户提供一些可点击区域,如按钮等。通过判断该区域是否被点击,来决定是否响应用户的需求。如今,有了多点触控的支持,程序中就可以通过对用户手指的触控点数以及操作轨迹形成的手势来进行判断,进而响应用户相应的需求。由此,便可以有选择地去掉按钮等交互区域,即节省了屏幕空间,最大化显示信息的阅览区域,又使得程序接口更简单干净,极大提升了用户体验,但是现在的多点触控方式仍然是比较单一的,所以需要一种操作丰富的系统来解决现在更多元化的需求。
技术实现思路
为了解决
技术介绍
中所存在的技术问题,本专利技术提出了一种程序利用手势操作丰富与用户互动的系统及方法,丰富和完善了用户的交互体验。本专利技术的技术解决方案是程序利用手势操作丰富与用户互动的系统,其特征在于所述系统包括接收屏幕操作事件的接收单元、获取触控点数的获取单元、判断手势操作的判断单元以及处理单元;所述接收单元、获取单元、判断单元以及处理单元依次连接。上述处理单元初始化手势操作。程序利用手势操作丰富与用户互动的方法,其特征在于所述方法包括以下步骤I)接收屏幕操作事件;2)判断手势操作是否已经初始化,若是,则进行步骤3);3)判断是否执行手势操作,若是,则进行步骤4);4)执行对应的手势绑定事件。上述步骤2)若手势操作没有初始化,则进行以下步骤2. I)获取当前设备最大触控点数;2. 2)初始化当前设备支持的手势操作;上述步骤3)执行手势操作的具体步骤是3. I)获取当前手指触屏点数;3. 2)获取当前手指移动轨迹;3. 3)取得对应手势;3.4)判断当前设备是否支持步骤3. 3)中的对应手势,若支持,则返同支持,若不支持,则返回不支持。本专利技术利用手势操作丰富程序和用户的互动,在程序中,通过对用户触控屏幕的点数和手指的操作轨迹形成的手势进行判断,再响应对应的需求即可。这极大的提升了用户的操作体验,也帮助用户摆脱了传统判断点击指定区域实现的单一、枯燥和乏味,让触控操作变的丰富、有趣起来。本专利技术是对传统交互方式的一个扩展,也弥补了传统交互方式的不足。丰富和完善了用户的交互体验。附图说明图I是本专利技术的结构示意图;图2是本专利技术程序实现手势交互流程图;图3是本专利技术程序实现是否手势操作流程具体实施方式 参见图1,本专利技术程序利用手势操作丰富与用户互动的系统,包括接收屏幕操作事件的接收单元I、获取触控点数的获取单元3、判断手势操作的判断单元3以及处理单元4 ;接收单元I、获取单元2、判断单元3以及处理单元4依次连接,处理单元4初始化手势操作。程序利用手势操作丰富与用户互动的方法,包括以下步骤I)接收屏幕操作事件;2)判断手势操作是否已经初始化,若是,则进行步骤3);若手势操作没有初始化,则进行以下步骤2. I)获取当前设备最大触控点数;2. 2)初始化当前设备支持的手势操作;3)判断是否执行手势操作,若是,则进行步骤4);执行手势操作的具体步骤是3. I)获取当前手指触屏点数;3. 2)获取当前手指移动轨迹;3. 3)取得对应手势;3. 4)判断当前设备是否支持步骤3. 3)中的对应手势,若支持,则返回支持,若不支持,则返回不支持;4)执行对应的手势绑定事件。本专利技术的具体实例如下假设设备支持两点触控,那么在程序接口有效的情况下当用户使用两指触屏向左快速滑动一段距离,此时程序判断后即可执行前进操作;当用户使用两指触屏向右快速滑动一段距离,此时程序判断后即可执行回退操作;当用户使用两指触屏向下快速滑动一段距离,此时程序判断后即可执行上翻页操作;当用户使用两指触屏向上快速滑动一段距离,此时程序判断后即可执行下翻页操作;当用户使用两指触屏从上向下快速滑动一段距离再转向右快速滑动一段距离,此时程序判断后即可执行退出操作;当用户使用两指触屏从上向下快速滑动一段距离再转向左快速滑动一段距离,此时程序判断后及可执行当前画面重新加载的刷新操作;当用户使用两指触屏从下向上快速滑动一段距离再向右快速滑动一段距离,此时程序判断后即可执行当前画面翻至首页的操作;当用户使用两指触屏从下向上快速滑动一段距离再向左快速滑动一段距离,此时程序判断后即可执行当前画面翻至尾页的操作等等。用户其它多点操作由此类似定义即可,程序也可以提供设置供用户自定义手势操作。本文档来自技高网...

【技术保护点】
程序利用手势操作丰富与用户互动的系统,其特征在于:所述系统包括接收屏幕操作事件的接收单元、获取触控点数的获取单元、判断手势操作的判断单元以及处理单元;所述接收单元、获取单元、判断单元以及处理单元依次连接。

【技术特征摘要】
1.程序利用手势操作丰富与用户互动的系统,其特征在于所述系统包括接收屏幕操作事件的接收单元、获取触控点数的获取单元、判断手势操作的判断单元以及处理单元;所述接收单元、获取单元、判断单元以及处理单元依次连接。2.根据权利要求I所述的程序利用手势操作丰富与用户互动的系统,其特征在于所述处理单元初始化手势操作。3.程序利用手势操作丰富与用户互动的方法,其特征在于所述方法包括以下步骤 1)接收屏幕操作事件; 2)判断手势操作是否已经初始化,若是,则进行步骤3); 3)判断是否执行手势操作,若是,则进行步骤4); 4)执彳丁对...

【专利技术属性】
技术研发人员:陈淮琰刘海斌邓郭帝
申请(专利权)人:无敌科技西安有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1