一种滑动事件识别方法及装置制造方法及图纸

技术编号:19542076 阅读:29 留言:0更新日期:2018-11-24 20:20
本发明专利技术实施例提供了一种滑动事件识别方法及装置,包括:从第一显示屏获取第一滑动事件,第一滑动事件具有第一touch down事件和第一touch up事件;从第二显示屏获取第二滑动事件,第二滑动事件具有第二touch down事件和第二touch up事件;如果第一touch up事件和第二touch down事件满足预定条件,则将第一滑动事件和第二滑动事件识别为一个完整的第三滑动事件,有效解决发生在第一显示屏和第二显示屏的衔接处的滑动动作而产生误报的问题,并且该预定条件可根据不用用户的滑动操作习惯进行学习记录,动态调整预定条件。

A Sliding Event Recognition Method and Device

The embodiment of the present invention provides a sliding event recognition method and device, which includes: acquiring the first sliding event from the first display screen, the first sliding event having the first touch down event and the first touch up event; acquiring the second sliding event from the second display screen, and the second sliding event having the second touch down event and the second t. Ouch up event; if the first touch up event and the second touch down event satisfy the predetermined conditions, the first slide event and the second slide event are identified as a complete third slide event, which can effectively solve the problem of false alarm caused by sliding action at the junction of the first and second display screens. Reserved conditions can be dynamically adjusted according to the learning record of sliding operation habits without users.

【技术实现步骤摘要】
一种滑动事件识别方法及装置
本专利技术涉及通讯领域,特别涉及一种滑动事件识别方法及装置。
技术介绍
为了适应不同人群对智能终端设备的不同需求,设计出了多屏终端设备。该多屏终端设备的每个屏幕对应一个独立的触摸屏(TouchPad,TP),当在两个屏幕作为一个宽屏显示使用的时候(即两个屏幕显示一张完整的画面),如果在两个屏幕的衔接处做滑动动作,且滑动范围涉及到两个屏幕时,因为每个屏都有独立的触摸按下(touchdown)动作和触摸抬起(touchup)动作,每个屏幕都有一个独立滑动动作,该滑动动作就会被识别为两个独立的滑动动作,此时上层应用便会对两个独立滑动动作做不同的响应处理。但是,此时由于作为一个宽屏使用,应该是将其作为一个虚拟设备来处理,如果是按照两个独立滑动动作上报给上层应用处理的话,会导致误报。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种滑动事件识别方法及装置。该滑动事件识别方法可有效解决发生在第一显示屏和第二显示屏的衔接处的滑动而产生误报的情况。依据本专利技术实施例的一个方面,提供了一种滑动事件识别方法,包括:从所述第一显示屏获取第一滑动事件,所述第一滑动事件本文档来自技高网...

【技术保护点】
1.一种滑动事件识别方法,适用于至少包括:第一显示屏和第二显示屏的移动终端,其特征在于,包括:从所述第一显示屏获取第一滑动事件,所述第一滑动事件具有第一触摸按下touch down事件和第一触摸抬起touch up事件;从所述第二显示屏获取第二滑动事件,所述第二滑动事件具有第二touch down事件和第二touch up事件;如果所述第一touch up事件和所述第二touch down事件满足预定条件,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件。

【技术特征摘要】
1.一种滑动事件识别方法,适用于至少包括:第一显示屏和第二显示屏的移动终端,其特征在于,包括:从所述第一显示屏获取第一滑动事件,所述第一滑动事件具有第一触摸按下touchdown事件和第一触摸抬起touchup事件;从所述第二显示屏获取第二滑动事件,所述第二滑动事件具有第二touchdown事件和第二touchup事件;如果所述第一touchup事件和所述第二touchdown事件满足预定条件,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件。2.根据权利要求1所述的方法,其特征在于,如果所述第一touchup事件和所述第二touchdown事件满足预定条件,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件,包括:判断所述第一touchup事件对应的第一时间和所述第二touchdown事件对应的第二时间的差值的绝对值是否小于等于特定间隔时间;如果第一touchup事件对应的第一时间和事件第二touchdown事件对应的第二时间的差值的绝对值小于等于特定间隔时间,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件并将所述第三滑动事件上报给上层应用程序。3.根据权利要求1所述的方法,其特征在于,从第一显示屏获取第一滑动事件以及从第二显示屏获取第二滑动事件的步骤之前,所述方法还包括:判断所述滑动动作是否发生在第一显示屏和第二显示屏的衔接处;如果滑动动作发生在第一显示屏和第二显示屏的衔接处,判断滑动动作是否超出第一显示屏;如果滑动动作超出第一显示屏,获取特定间隔时间。4.根据权利要求3所述的方法,其特征在于,获取特定间隔时间,包括:获取初始设定的第一间隔时间;获取存储的多个第二间隔时间,其中,所述第二间隔时间是指同一个滑动动作在第一touchup事件对应的第一时间与在第二touchdown事件对应的第二时间的差值的绝对值;根据多个第二间隔时间计算得到第三间隔时间;判断第三间隔时间是否等于第一间隔时间;如果第三间隔时间等于第一间隔时间,将第一间隔时间作为特定间隔时间;如果第三间隔时间不等于第一间隔时间,将第三间隔时间作为特定间隔时间。5.根据权利要求1所述的方法,其特征在于,如果所述第一touchup事件和所述第二touchdown事件满足预定条件,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件,包括:判断所述第一touchup事件对应的第一位置和所述第二touchdown事件对应的第二位置之间的距离是否小于等于预定值;如果所述第一touchup事件对应的第一位置和所述第二touchdown事件对应的第二位置之间的距离小于等于预定值,则将所述第一滑动事件和所述第二滑动事件识别为一个完整的第三滑动事件并将所述第三滑动事件上报给上层应用程序。6.一种滑动事件识别装置,适用于至少包括:第一显示屏和第二显示屏的移动终端,其特征在于,包括:第一获取模块,用于从所述第一显示屏获取第一滑动事件,所述第一滑动事...

【专利技术属性】
技术研发人员:杨延鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1