一种调整触控标识对象间距的方法及装置与流程

文档序号:11154008阅读:187来源:国知局
一种调整触控标识对象间距的方法及装置与制造工艺

本发明涉及信息处理技术领域,尤其涉及一种调整触控标识对象间距的方法及装置。



背景技术:

随着通信技术和终端技术的快速发展,诸如智能手机、平台电脑等的移动终端的使用越来越广泛,已经逐渐成为人们生活中不可缺少的工具。在现有技术中,移动终端上触控标识对象预设的排列位置往往无法满足不同用户的不同需求,对于特殊群体的用户而言,尤其是老年人,在对目标触控标识对象进行触控点击操作时,往往无法准确地点击到目标触控标识对象,容易产生误操作。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的调整触控标识对象间距的方法及装置。

依据本发明的一个方面,提供了一种调整触控标识对象间距的方法,包括:

接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作;

判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距;

若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

优选的,所述接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作,包括:

接受用户对所述目标触控标识对象进行的单次触控点击操作;或;

接受用户对所述目标触控标识对象进行的多次触控点击操作。

优选的,所述目标触控标识对象包括触控热区和显示区域,其中,所述触控热区大于所述显示区域。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的单次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断所述单次触控点击操作的触控位置是否位于所述目标触控标识对象的触发扩距区域内,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若所述触控位置位于所述触发扩距区域内,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,所述第一触控点击操作的触控位置不在所述目标触控标识对象的所述触控热区内,所述第二触控点击操作的触控位置位于所述目标触控标识对象的所述触控热区内;

若存在所述第二触控点击操作,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断在触控位置位于所述目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量超过所述预设数量,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,所述至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距,包括:

至少以预设间距值对所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

优选的,所述至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距,包括:

扩大所述显示界面中包括所述目标触控标识对象在内的所有相邻的两个所述触控标识对象之间的间距。

优选的,所述触控标识对象为应用程序或通讯录中的联系人或操作界面中的操作按键。

依据本发明的另一个方面,提供了一种调整触控标识对象间距的装置,包括:

接受模块,用于接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作;

判断模块,用于判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距;

扩大间距模块,用于若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

优选的,所述接受模块,包括:

第一接受单元,用于接受用户对所述目标触控标识对象进行的单次触控点击操作;或;

第二接受单元,用于接受用户对所述目标触控标识对象进行的多次触控点击操作。

优选的,所述目标触控标识对象包括触控热区和显示区域,其中,所述触控热区大于所述显示区域。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的单次触控点击操作时,所述判断模块,包括:

第一判断单元,用于判断所述单次触控点击操作的触控位置是否位于所述目标触控标识对象的触发扩距区域内,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若所述触控位置位于所述触发扩距区域内,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断模块,包括:

第二判断单元,用于判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,所述第一触控点击操作的触控位置不在所述目标触控标识对象的所述触控热区内,所述第二触控点击操作的触控位置位于所述目标触控标识对象的所述触控热区内;

若存在所述第二触控点击操作,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断模块,包括:

第三判断模块,用于判断在触控位置位于所述目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若触控位置位于所述触发扩距区域内的触控点击操作的数量超过所述预设数量,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,所述扩大间距模块,包括:

第一扩大单元,用于至少以预设间距值对所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

优选的,所述扩大间距模块,包括:

第二扩大单元,用于扩大所述显示界面中包括所述目标触控标识对象在内的所有相邻的两个所述触控标识对象之间的间距。

优选的,所述触控标识对象为应用程序或通讯录中的联系人或操作界面中的操作按键。

根据本发明的调整触控标识对象间距的方法及装置,通过接受用户对目标触控标识对象的触控点击操作,进而判断触控点击操作的触控位置与目标触控标识对象所在位置之间的相对位置关系是否满足用于扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距的预设扩大间距条件,若满足预设扩大间距条件,则至少扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距,实现了根据触控点击操作的触控位置自动扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距的技术效果,从而能够避免用户发生错点击到与目标触控标识对象相邻的其他触控标识对象的误操作,提高触控点击操作的准确率。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考图形表示相同的部件。在附图中:

图1示出了本发明实施例的一种调整触控标识对象间距的方法的流程图;

图2示出了本发明实施例中触控标识对象为应用程序,且应用程序的触控热区大于显示区域时,触控热区与显示区域之间位置关系的示意图;

图3示出了本发明实施例中触控标识对象为操作按键,且操作按键的触控热区大于显示区域时,触控热区与显示区域之间位置关系的示意图;

图4示出了本发明实施例中在扩大间距之前显示界面的示意图;

图5示出了本发明实施例中在仅扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距之后显示界面的示意图;

图6示出了本发明实施例中在扩大目标触控标识对象所属显示界面中所有相邻的两个触控标识对象之间间距之后显示界面的示意图;

图7示出了本发明实施例中在扩大操作按键之间间距之前操作界面的示意图;

图8示出了本发明实施例中在扩大操作按键之间间距之后操作界面的示意图;

图9示出了本发明实施例中调整触控标识对象间距的装置的结构图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1是本发明实施例中一种调整触控标识对象间距的方法的流程图,该方法应用于包含一触控显示单元的电子设备中,该电子设备可以为手机或平板电脑等移动终端。具体地,该方法包括以下步骤:

步骤101:接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作。

在本申请中,电子设备的显示界面中存在包括目标触控标识对象在内的多个触控标识对象。对于包括目标触控标识对象在内的任一触控标识对象而言,触控标识对象的类型可以为应用程序,也可以为通讯录中的联系人,还可以为电子设备中显示的操作界面中的操作按键,其中,操作界面可以为音视频操作界面,在音视频操作界面中可以包含播放操作按键、前一个操作按键、后一个操作按键、快进操作按键和快退操作按键等操作按键。触控标识对象对应有显示对象,当触控标识对象为应用程序时,其显示对象可以为应用程序图标,当触控标识对象为联系人时,其显示对象可以为联系人文字,也可以为联系人图标,当触控标识对象为操作按键时,其显示对象可以为操作按键图标。

进一步,对于包括目标触控标识对象在内的任一触控标识对象而言,触控标识对象包含显示区域和触控热区,触控标识对象的显示区域为触控标识对象的显示对象进行显示的区域,也即显示对象的显示范围,例如,当目标触控标识对象为应用程序时,该显示区域为应用程序图标的显示区域,当目标触控标识对象为联系人时,该显示区域可以为联系人图标的显示区域,该显示区域也可以为联系人文字的显示区域。触控热区为能够响应触控点击操作的区域,触控热区并不会进行显示,如果用户的触控点击操作的触控位置位于触控热区内,则,响应触控点击操作打开触控标识对象或执行与该操作按键相对应的功能,如果用户的触控点击操作的触控位置位于触控热区外,则不会响应触控点击操作。通常来讲,显示区域位于触控热区内,其中,触控热区可以等于显示区域,即,显示区域与触控热区的范围相同。而,为提高用户点击触控标识对象的准确性,触控标识对象的触控热区也可以大于显示对象的显示区域,当触控标识对象为应用程序甲时,如图2所示,触控热区为A区域,显示区域为B区域,C区域为触控热区内除显示区域以外的区域,从而,当触控位置位于触控热区内除显示对象的显示区域以外的区域时,仍然能够响应触控点击操作,当触控标识对象为播放操作按键时,如图3所示,同样,A区域为触控热区,B区域为显示区域,C区域为触控热区内除显示区域以外的区域。

进一步,触控热区的形状可以与显示区域的形状相对应,如,触控热区和显示区域的形状均为圆形,触控热区的半径大于显示区域的半径,另外,触控热区的形状也可以与显示区域的形状不同,如,触控热区的形状为方形,显示区域的形状为圆形,本申请对触控热区和显示区域的具体形状不做限定。

具体来讲,在步骤101中,电子设备可以接收用户对目标触控标识对象的单次触控点击操作,电子设备也可以接收用户对目标触控标识对象的多次触控点击操作。电子设备接受用户的触控点击操作将会获得与该触控点击操作对应的触控位置。

步骤102:判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距。

在第一种实施方式下,当电子设备接受的是用户的单次触控点击操作,则,可以判断该触控点击操作的触控位置是否位于目标触控标识对象的触发扩距区域内,其中,目标触控标识对象的触发扩距区域为目标触控标识对象的触控热区内除目标触控标识对象的显示区域以外的区域,若触控位置位于触发扩距区域内,则表明满足预设扩大间距条件,若触控位置不在触发扩距区域内,则表明不满足预设扩大间距条件。例如,参见图2,若应用程序甲的触控热区为A区域,应用程序甲的图标的显示区域为B区域,则,触发扩距区域为A区域中除B区域以外的C区域,针对用户对应用程序甲执行的单次触控点击操作,电子设备检测到触控点击操作后,获得触控点击操作的触控位置,并判断触控位置是否位于C区域内,若触控位置位于C区域内,则表明满足预设扩大间距条件,若触控位置不在C区域,则表明不满足预设扩大间距条件。本申请通过判断单次触控点击操作的触控位置是否位于触发扩距区域内,以确定是否需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,若单次触控点击操作的触控位置位于触发扩距区域内,则表明需要扩大间距,否则,表明不需要扩大间距。

需要说明的是,在前述第一种实施方式中,可以根据单次触控点击操作的触控位置确定出目标触控标识对象,具体来讲,在电子设备检测到单次触控点击操作后,将单次触控点击操作的触控位置所属的触控标识对象确定为目标触控标识对象,例如,单次触控点击操作的触控位置位于第一触控标识对象的触控热区内,第一触控标识对象则为目标触控标识对象,其中,触控位置可以位于第一触控标识对象的触控热区内的任何位置,如触控位置位于第一触控标识对象的显示区域内,或,触控位置位于第一触控标识对象触控热区内除显示区域以外的区域。

在第二种实施方式下,当电子设备接受的是用户的多次触控点击操作,则,对于判断触控点击操作的触控位置与目标触控标识对象所在位置之间的相对位置关系是否满足用于扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距的预设扩大间距条件,存在以下两种情况:

在第一种情况下,判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,第一触控点击操作的触控位置不在目标触控标识对象的触控热区内,第二触控点击操作的触控位置位于目标触控标识对象的触控热区内,若在第一触控点击操作之后的预设时间间隔内存在第二触控点击操作,则表明满足预设扩大间距条件,若不存在第二触控点击操作,则表明不满足预设扩大间距条件。通常,如果用户想要对目标触控标识对象进行操作时,当用户第一次没有点击到目标触控标识对象时,用户将会在一定时间内再次对目标触控标识对象进行触控点击操作,直至点击到目标触控标识对象,因此,本申请通过在多次触控点击操作中,判断在没有点击到目标触控标识对象的第一触控点击操作之后的预设时间间隔内是否存在点击到目标触控标识对象的第二触控点击操作,以确定是否需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,其中,触控点击操作的触控位置位于目标触控标识对象的触控热区内即代表点击到目标触控标识对象,触控点击操作的触控位置不在目标触控标识对象的触控热区内即代表没有点击到目标触控标识对象,若在第一触控点击操作之后的预设时间间隔内存在第二触控点击操作,则表明需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,若在第一触控点击操作之后的预设时间间隔内不存在第二触控点击操作,则表明不需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

其中,预设时间间隔可以根据用户的实际需要进行设定,设定的预设时间间隔越小,对用户想要扩大间距的需求的判断则越准确。例如,预设时间间隔为0.5秒,电子设备检测到用户执行的第一触控点击操作的触控位置不在目标触控标识对象的触控热区内,若在0.5秒以内电子设备检测到用户执行了触控位置位于目标触控标识对象的触控热区内的第二触控点击操作,则表明满足预设扩大间距条件,若在0.5秒以内没有检测到触控位置位于目标触控标识对象的触控热区内的第二触控点击操作,则表明不满足预设扩大间距条件。

需要说明的是,在前述第一种情况中,目标触控标识对象的触控热区可以与目标触控标识对象的显示区域相同,目标触控标识对象的触控热区也可以大于目标触控标识对象的显示区域。另外,在前述第一种情况中,在具体实施过程中,可以将第二触控点击操作的触控位置所属的触控标识对象确定为目标触控标识对象,例如,第一触控点击操作的触控位置位于第一触控标识对象的触控热区内,而,在0.5秒内,电子设备检测到第二触控点击操作,其中,第二触控点击操作的触控位置位于第二触控标识对象的触控热区内,则,将第二触控标识对象确定为目标触控标识对象,另外,也可以预先在多个触控标识对象中设定目标触控标识对象,例如,在包含应用程序甲、应用程序乙和应用程序丙的显示界面中将应用程序甲设定为目标触控标识对象。

在第二种情况下,判断在触控位置位于目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,目标触控标识对象的触发扩距区域为目标触控标识对象的触控热区内除目标触控标识对象的显示区域以外的区域,若触控位置位于目标触控标识对象的触发扩距区域内的触控点击操作的数量超过预设数量,则表明满足预设扩大间距条件,否则,表明不满足预设扩大间距条件。其中,预设数量可以根据用户的实际需要进行设定,预设数量与触控位置位于目标触控标识对象的触控热区内的触控点击操作的数量之间具有预设比例关系,例如,可以将预设数量设定为触控位置位于目标触控标识对象的触控热区内的触控点击操作的数量的70%,若电子设备检测到用户执行的触控位置位于目标触控标识对象的触控热区内的触控点击操作的数量为10次,其中,在这10次触控点击操作中有超过7次的触控点击操作其触控位置位于目标触控标识对象的触发扩距区域内,则表明满足预设扩大间距条件,若不超过7次,则表明不满足预设扩大间距条件。本申请通过判断在触控位置位于目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,以确定是否需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,若触控位置位于触发扩距区域内的触控点击操作的数量超过预设数量,则表明需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,若触控位置位于触发扩距区域内的触控点击操作的数量不超过预设数量,则表明不需要对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大。需要说明的是,在上述第二种情况下,多次触控点击操作针对同一触控标识对象,该触控标识对象即为目标触控标识对象。

步骤103:若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

具体来讲,若触控点击操作的触控位置与目标触控标识对象所在位置之间的相对位置关系满足预设扩大间距条件,则,可以仅扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距。例如,参见图4,目标触控标识对象为应用程序甲,与目标触控标识对象相邻的触控标识对象为应用程序乙,而显示界面中还包括应用程序丙和应用程序丁,则可以仅调整应用程序甲和应用程序乙之间的间距,如图5所示。其中,可以以预设间距值对目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距进行扩大,预设间距值可以根据用户的实际需要进行预先设定。

另外,在本申请中,还可以扩大显示界面中包括目标触控标识对象在内的所有相邻的两个触控标识对象之间的间距。例如,分别对应用程序甲和应用程序乙之间的间距、应用程序乙和应用程序丙之间的间距、以及应用程序丙和应用程序丁之间的间距进行扩大,如图6所示。在对所有相邻的两个触控标识对象之间的间距进行扩大时,可以以相同的间距值对各个间距进行扩大。在本申请中,若触控标识对象为操作按键时,当扩大操作按键之间间距之前操作界面如图7所示,则对操作界面中的所有操作按键之间的间距进行扩大之后操作界面如图8所示。

需要说明的是,在本申请中,对于触控标识对象之间间距的扩大实质上是调整触控标识对象的触控热区之间的间距。

进一步,在本申请中,若触控点击操作的触控位置与目标触控标识对象的位置之间的相对位置关系不满足预设扩大间距条件,则保持目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距不变。

基于同一发明构思,本发明实施例还提供一种调整触控标识对象间距的装置,如图9所示,包括:

接受模块901,用于接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作;

判断模块902,用于判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距;

扩大间距模块903,用于若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

优选的,接受模块901,包括:

第一接受单元,用于接受用户对所述目标触控标识对象进行的单次触控点击操作;或;

第二接受单元,用于接受用户对所述目标触控标识对象进行的多次触控点击操作。

优选的,所述目标触控标识对象包括触控热区和显示区域,其中,所述触控热区大于所述显示区域。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的单次触控点击操作时,判断模块902,包括:

第一判断单元,用于判断所述单次触控点击操作的触控位置是否位于所述目标触控标识对象的触发扩距区域内,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若所述触控位置位于所述触发扩距区域内,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,判断模块902,包括:

第二判断单元,用于判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,所述第一触控点击操作的触控位置不在所述目标触控标识对象的所述触控热区内,所述第二触控点击操作的触控位置位于所述目标触控标识对象的所述触控热区内;

若存在所述第二触控点击操作,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,判断模块902,包括:

第三判断模块,用于判断在触控位置位于所述目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若触控位置位于所述触发扩距区域内的触控点击操作的数量超过所述预设数量,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

优选的,扩大间距模块903,包括:

第一扩大单元,用于至少以预设间距值对所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

优选的,扩大间距模块903,包括:

第二扩大单元,用于扩大所述显示界面中包括所述目标触控标识对象在内的所有相邻的两个所述触控标识对象之间的间距。

优选的,所述触控标识对象为应用程序或通讯录中的联系人或操作界面中的操作按键。

总之,根据本发明的调整触控标识对象间距的方法及装置,通过接受用户对目标触控标识对象的触控点击操作,进而判断触控点击操作的触控位置与目标触控标识对象所在位置之间的相对位置关系是否满足用于扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距的预设扩大间距条件,若满足预设扩大间距条件,则至少扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间的间距,实现了根据触控点击操作的触控位置自动扩大目标触控标识对象和与目标触控标识对象相邻的触控标识对象之间间距的技术效果,从而能够避免用户发生错点击到与目标触控标识对象相邻的其他触控标识对象的误操作,提高触控点击操作的准确率。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的调整触控标识对象间距的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明公开了,A1、一种调整触控标识对象间距的方法,包括:

接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作;

判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距;

若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

A2、根据A1所述的方法,所述接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作,包括:

接受用户对所述目标触控标识对象进行的单次触控点击操作;或;

接受用户对所述目标触控标识对象进行的多次触控点击操作。

A3、根据A1所述的方法,所述目标触控标识对象包括触控热区和显示区域,其中,所述触控热区大于所述显示区域。

A4、根据A3所述的方法,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的单次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断所述单次触控点击操作的触控位置是否位于所述目标触控标识对象的触发扩距区域内,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若所述触控位置位于所述触发扩距区域内,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

A5、根据A1所述的方法,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,所述第一触控点击操作的触控位置不在所述目标触控标识对象的所述触控热区内,所述第二触控点击操作的触控位置位于所述目标触控标识对象的所述触控热区内;

若存在所述第二触控点击操作,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

A6、根据A3所述的方法,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,包括:

判断在触控位置位于所述目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量超过所述预设数量,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

A7、根据A1所述的方法,所述至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距,包括:

至少以预设间距值对所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

A8、根据A1所述的方法,所述至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距,包括:

扩大所述显示界面中包括所述目标触控标识对象在内的所有相邻的两个所述触控标识对象之间的间距。

A9、根据A1所述的方法,所述触控标识对象为应用程序或通讯录中的联系人或操作界面中的操作按键。

B10、一种调整触控标识对象间距的装置,包括:

接受模块,用于接受用户对包含多个触控标识对象的显示界面中的目标触控标识对象进行的触控点击操作;

判断模块,用于判断所述触控点击操作的触控位置与所述目标触控标识对象所在位置之间的相对位置关系是否满足预设扩大间距条件,其中,所述预设扩大间距条件用于扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间间距;

扩大间距模块,用于若所述相对位置关系满足所述预设扩大间距条件,则至少扩大所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距。

B11、根据B10所述的装置,所述接受模块,包括:

第一接受单元,用于接受用户对所述目标触控标识对象进行的单次触控点击操作;或;

第二接受单元,用于接受用户对所述目标触控标识对象进行的多次触控点击操作。

B12、根据B10所述的装置,所述目标触控标识对象包括触控热区和显示区域,其中,所述触控热区大于所述显示区域。

B13、根据B12所述的装置,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的单次触控点击操作时,所述判断模块,包括:

第一判断单元,用于判断所述单次触控点击操作的触控位置是否位于所述目标触控标识对象的触发扩距区域内,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若所述触控位置位于所述触发扩距区域内,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

B14、根据B10所述的装置,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断模块,包括:

第二判断单元,用于判断在第一触控点击操作之后的预设时间间隔内是否存在第二触控点击操作,其中,所述第一触控点击操作的触控位置不在所述目标触控标识对象的所述触控热区内,所述第二触控点击操作的触控位置位于所述目标触控标识对象的所述触控热区内;

若存在所述第二触控点击操作,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

B15、根据B12所述的装置,当接受的所述触控点击操作为用户对所述目标触控标识对象进行的多次触控点击操作时,所述判断模块,包括:

第三判断模块,用于判断在触控位置位于所述目标触控标识对象的触控热区内的多次触控点击操作中,触控位置位于所述目标触控标识对象的触发扩距区域内的触控点击操作的数量是否超过预设数量,其中,所述目标触控标识对象的触发扩距区域为所述触控热区内除所述显示区域以外的区域;

若触控位置位于所述触发扩距区域内的触控点击操作的数量超过所述预设数量,则表明满足所述预设扩大间距条件,否则,表明不满足所述预设扩大间距条件。

B16、根据B10所述的装置,所述扩大间距模块,包括:

第一扩大单元,用于至少以预设间距值对所述目标触控标识对象和与所述目标触控标识对象相邻的触控标识对象之间的间距进行扩大。

B17、根据B10所述的装置,所述扩大间距模块,包括:

第二扩大单元,用于扩大所述显示界面中包括所述目标触控标识对象在内的所有相邻的两个所述触控标识对象之间的间距。

B19、根据B10所述的装置,所述触控标识对象为应用程序或通讯录中的联系人或操作界面中的操作按键。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1