界面响应方法及装置制造方法及图纸

技术编号:11540467 阅读:62 留言:0更新日期:2015-06-03 14:33
本发明专利技术适用于信息技术领域,提供了界面响应方法及装置。所述方法包括:当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数;根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数。本发明专利技术通过当接收到N个点击事件时,确定点击区域所支持的点击事件类型,再根据点击事件类型保留N个点击事件中的M个点击事件,并响应保留的M个点击事件,由此在接收到的点击事件的个数超过界面支持的点击次数或者系统卡顿时,避免界面多次跳转,从而实现用户预期的界面响应。

【技术实现步骤摘要】
界面响应方法及装置
本专利技术属于信息
,尤其涉及界面响应方法及装置。
技术介绍
在智能手机的使用过程中,有时会遇到这样的情况:多次点击某个图标或者按键,导致界面多次跳转。例如,快速多次地点击某个图标,导致进入了下下层或下几层界面;或者,多次点击返回按键,导致进入了上上层或上几层界面。导致上述问题的主要原因有两个:第一个主要原因是界面特性,例如,某一应用图标界面不支持双击,如果用户双击了,则不但会进入该应用,还会进入用户第二次点击的位置对应跳转的界面;第二个主要原因是系统卡顿,例如在系统卡顿时,用户多次点击某个界面,则点击事件会积累起来,等到系统不卡顿的时候全部响应,造成界面多次跳转,这一点在用户多次点击返回按键时特别常见。
技术实现思路
鉴于此,本专利技术实施例提供了一种界面响应方法及装置,以解决现有技术在接收到多个点击事件时界面多次跳转,导致进入非用户预期界面的问题。一方面,本专利技术实施例提供了一种界面响应方法,包括:当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数;根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数。第二方面,本专利技术实施例提供了一种界面响应装置,包括:点击事件类型确定单元,用于当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数;界面响应单元,用于根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例通过当接收到N个点击事件时,确定点击区域所支持的点击事件类型,再根据点击事件类型保留N个点击事件中的M个点击事件,并响应保留的M个点击事件,由此在接收到的点击事件的个数超过界面支持的点击次数或者系统卡顿时,避免界面多次跳转,从而实现用户预期的界面响应。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的界面响应方法的实现流程图;图2是本专利技术实施例提供的界面响应方法步骤S101的具体实现流程图;图3是本专利技术实施例通过的界面响应装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术实施例提供的界面响应方法的实现流程图,详述如下:在步骤S101中,当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数。需要说明的是,本专利技术实施例的执行主体可以为移动终端,也可以为其它计算机设备,在此不做限定。移动终端可以包括移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(PersonalCommunicationService,PCS)电话、无绳电话、会话发起协议(SessionInitiationProtocol,SIP)话机、无线本地环路(WirelessLocalLoop,WLL)站、个人数字助理(PersonalDigitalAssistant,PDA)等设备,在此不作限定。在本专利技术实施例中,一次单击或者一次长按生成一个点击事件。一次双击则生成两个点击事件,以此类推。在这里,点击事件可以由触摸操作生成,也可以由按键操作生成,在此不做限定。每个点击区域所支持的点击事件类型可能不同。例如,某一点击区域可能仅支持单击,也可能既支持单击也支持双击。在这里,假设第一点击区域支持的点击事件类型为单击,第二点击区域支持的点击事件类型为单击和双击。在步骤S102中,根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数。若根据N个点击事件确定的点击区域为第一点击区域,而第一点击区域支持的点击事件类型为单击,则保留N个点击事件中的一个点击事件,并响应该点击事件,即响应单击事件。若根据N个点击事件确定的点击区域为第二点击区域,而第二点击区域支持的点击事件类型为单击和双击,则保留N个点击事件中的两个点击事件,并响应该两个点击事件,即响应双击事件。可选地,当所述N个点击事件对应于同一个点击区域时,所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件具体为:根据所述点击事件类型保留所述N个点击事件中发生时间在前的M个点击事件。若根据N个点击事件确定的点击区域均为第一点击区域,则保留N个点击事件中的第一个点击事件,并响应该点击事件,即响应单击事件。若根据N个点击事件确定的点击区域均为第二点击区域,则保留N个点击事件中的前两个点击事件,并响应该两个点击事件,即响应双击事件。可选地,当所述N个点击事件对应于至少两个点击区域时,所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件具体为:根据所述点击事件类型保留所述N个点击事件中发生时间在后的M个点击事件。若根据N个点击事件确定的点击区域既包括第一点击区域也包括第二点击区域,且N个点击事件中的最后一个点击事件对应的点击区域为第一点击区域,则保留N个点击事件中的最后一个点击事件,并响应该点击事件,即响应单击事件。若根据N个点击事件确定的点击区域既包括第一点击区域也包括第二点击区域,且N个点击事件中的最后两个点击事件对应的点击区域均为第二点击区域,则保留N个点击事件中的最后两个点击事件,并响应该两个点击事件,即响应双击事件。若根据N个点击事件确定的点击区域既包括第一点击区域也包括第二点击区域,且N个点击事件中的最后一个点击事件对应的点击区域为第二点击区域,N个点击事件中的倒数第二个点击事件对应的点击区域为第一点击区域,则保留N个点击事件中的最后一个点击事件,并响应该点击事件,即响应单击事件。图2示出了本专利技术实施例提供的界面响应方法步骤S101的具体实现流程图,参照图2:所述当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型包括:在步骤S201中,当接收到N个点击事件时,获取所述N个点击事件的坐标信息;在步骤S202中,根据所述N个点击事件的坐标信息确定所述N个点击事件对应的点击区域;在步骤S203中,确定所述点击区域对应的应用图标或者界面所支持的点击事件类型。在本专利技术实施例中,当点击事件由触摸操作生成时,根据点击事件的坐标信息确定点击操作对应的点击区域。每一次的触摸操作均对应于一个坐标信息,即每一个点击事件均对应于一个坐标信息。进一步地,在所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件之后,所述方法还包括:丢弃所述N个点击事件中除所述M个点击事件以外的N-M个点击事件。在本专利技术实施例中,保留N个点击事本文档来自技高网...
界面响应方法及装置

【技术保护点】
一种界面响应方法,其特征在于,包括:当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数;根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数。

【技术特征摘要】
1.一种界面响应方法,其特征在于,包括:当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型,其中,N为大于1的整数;根据所述点击事件类型保留所述N个点击事件中的M个点击事件,并响应所述M个点击事件,其中,M为大于或等于1且小于或等于N的整数;其中,当所述N个点击事件对应于同一个点击区域时,所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件具体为:根据所述点击事件类型保留所述N个点击事件中发生时间在前的M个点击事件;当所述N个点击事件对应于至少两个点击区域时,所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件具体为:根据所述点击事件类型保留所述N个点击事件中发生时间在后的M个点击事件。2.如权利要求1所述的方法,其特征在于,所述当接收到N个点击事件时,确定所述N个点击事件对应的点击区域所支持的点击事件类型包括:当接收到N个点击事件时,获取所述N个点击事件的坐标信息;根据所述N个点击事件的坐标信息确定所述N个点击事件对应的点击区域;确定所述点击区域对应的应用图标或者界面所支持的点击事件类型。3.如权利要求1所述的方法,其特征在于,在所述根据所述点击事件类型保留所述N个点击事件中的M个点击事件之后,所述方法还包括:丢弃所述N个点击事件中除所述M个点...

【专利技术属性】
技术研发人员:张强
申请(专利权)人:深圳市欧珀通信软件有限公司
类型:发明
国别省市:广东;44

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

1