一种元素复选的方法及终端与流程

文档序号:11063285
一种元素复选的方法及终端与制造工艺

本发明涉及终端应用领域,尤其涉及一种元素复选的方法及终端。



背景技术:

随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的智能终端,享受随着科技发展带来的舒适生活。

目前,用户在进行元素选择操作时,只能在打开的菜单上进行单选或者通过“全选”按钮进行一键全选,但是,如果想要在菜单上选择位置连续或者不连续的若干元素的话,用户只能够手动一个一个地选择,例如用户某天收到了10条垃圾短信,想要删除这些短信,此时,用户只能在短信列表中一条一条选择,如果全选的话,就可能删除其它正常短信。

所以,现有技术中的多元素选择操作非常复杂。



技术实现要素:

有鉴于此,本发明实施例期望提供一种元素复选的方法及终端,以实现多元素的快速复选,方便用户操作,提供良好的用户体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供一种元素复选的方法,应用于一终端,所述方法包括:当所述终端的触摸显示屏显示多项选择界面时,对所述触摸显示屏进行扫描,获得第一操作点以及第二操作点,其中,所述第一操作点和第二操作点的压力值超过压力门限;在确定所述第一操作点和所述第二操作点满足预设条件后,在所述多项选择界面中将所述第一操作点对应的第一元素、所述第二操作点对应的第二元素以及所述第一元素和所述第二元素之间的所有元素标 记为选中,其中,所述第一元素、第二元素以及所述第一元素与所述第二元素之间的所有元素为同类型元素。

在上述技术方案中,所述当所述终端的触摸显示屏显示多项选择界面时,对所述触摸显示屏进行扫描,获得第一操作点以及第二操作点,包括:当所述终端的触摸显示屏显示多项选择界面时,对所述触摸显示屏进行扫描;当确定所述触摸显示屏的第一位置上获得的第一操作对应的所述第一元素为可复选元素时,将所述第一位置确定为所述第一操作点;当确定所述触摸显示屏的第二位置上获得的第二操作对应的所述第二元素为与所述第一元素同类型的可复选元素时,将所述第二位置确定为所述第二操作点,其中,所述第一位置与所述第二位置不同。

在上述技术方案中,在所述当所述终端的触摸显示屏显示多项选择界面时,对所述触摸显示屏进行扫描,获得第一操作点以及第二操作点之前,所述方法还包括:将所述多项选择界面中同类型的可复选元素进行顺序编号;相应地,所述在所述多项选择界面中将所述第一操作点对应的第一元素、所述第二操作点对应的第二元素以及所述第一元素和所述第二元素之间的所有元素标记为选中,包括:按照编号顺序,将所述第一元素、所述第二元素以及编号在所述第一元素和第二元素之间的所有元素标记为选中。

在上述技术方案中,所述确定所述第一操作点和所述第二操作点满足预设条件,包括:确定所述第一操作点的操作时间与所述第二操作点的操作时间之间间隔小于时间阈值;或,确定所述第一操作点为操作轨迹的起点,且所述第二操作点为所述操作轨迹的终点;或,确定所述第一操作点与所述第二操作点之间存在至少一个时间间隔小于所述时间阈值的中间操作点,其中,所述中间操作点对应的中间操作用于改变所述多项选择界面的显示内容。

在上述技术方案中,所述方法还包括:控制所述触摸显示屏显示所述第一元素、第二元素以及所述第一元素与所述第二元素之间的所有元素对应的至少一个操作,其中,所述至少一个操作能够实现至少一个功能。

第二方面,本发明实施例提供一种终端,包括:显示控制单元和扫描单元; 其中,所述显示控制单元,用于控制自身所属的终端的触摸显示屏显示多项选择界面;还用于在确定第一操作点和第二操作点满足预设条件后,在所述多项选择界面中将所述第一操作点对应的第一元素、所述第二操作点对应的第二元素以及所述第一元素和所述第二元素之间的所有元素标记为选中,其中,所述第一元素、第二元素以及所述第一元素与所述第二元素之间的所有元素为同类型元素;所述扫描单元,用于当所述触摸显示屏显示所述多项选择界面时,对所述触摸显示屏进行扫描,获得所述第一操作点以及所述第二操作点,其中,所述第一操作点和第二操作点的压力值超过压力门限。

在上述技术方案中,所述扫描单元,用于当所述触摸显示屏显示多项选择界面时,对所述触摸显示屏进行扫描,获得所述第一操作点;当确定所述触摸显示屏的第一位置上获得的第一操作对应的所述第一元素为可复选元素时,将所述第一位置确定为所述第一操作点;当确定所述触摸显示屏的第二位置上获得的第二操作对应的所述第二元素为与所述第一元素同类型的可复选元素时,将所述第二位置确定为所述第二操作点,其中,所述第一位置与所述第二位置不同。

在上述技术方案中,所述显示控制单元,还用于在所述扫描单元对所述触摸显示屏进行扫描之前,将所述多项选择界面中同类型的可复选元素进行顺序编号;还用于按照编号顺序,将所述第一元素、所述第二元素以及编号在所述第一元素和第二元素之间的所有元素标记为选中。

在上述技术方案中,所述显示控制单元,具体用于确定所述第一操作点的操作时间与所述第二操作点的操作时间之间间隔小于时间阈值;或,确定所述第一操作点为操作轨迹的起点,且所述第二操作点为所述操作轨迹的终点;或,确定所述第一操作点与所述第二操作点之间存在至少一个时间间隔小于所述时间阈值的中间操作点,其中,所述中间操作点对应的中间操作用于改变所述多项选择界面的显示内容。

在上述技术方案中,所述显示控制单元,还用于控制所述触摸显示屏显示所述第一元素、第二元素以及所述第一元素与所述第二元素之间的所有元素对 应的至少一个操作,其中,所述至少一个操作能够实现至少一个功能。

本发明实施例提供了一种元素复选的方法及终端,当终端的触摸显示屏显示多项选择界面时,对触摸显示屏进行扫描,获得第一操作点以及第二操作点,这两个操作点均为按压操作,且压力值超过压力门限,然后,在确定第一操作点和第二操作点满足预设条件后,在多项选择界面中将第一操作点对应的第一元素、第二操作点对应的第二元素以及第一元素和第二元素之间的所有元素标记为选中,这些元素为同类型元素,如应用图标、短消息、相册中的照片等。如此,当用户要进行元素复选时,仅需要在想要选择的首个元素,即第一元素对应的位置上用力按压一下,再在想要选择的最一个元素,即第二元素对应的位置上用力按压一下,终端就能够将从第一元素开始到第二元素结束的所有元素均标记选中,实现多元素的快速复选,方便用户操作,提供良好的用户体验。

附图说明

图1为本发明实施例中的元素复选的方法流程示意图;

图2为本发明实施例中的终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例提供一种元素复选的方法,应用于一终端,该终端具有一触摸显示屏,可以为压感式触摸屏,也可以为通过红外传感器、生物电传感器等实现压力感应的触摸显示屏,当然,还可以有其它形式的触摸显示屏,只要支持Force Touch即可,本发明不做具体限定。

参见图1所示,上述方法具体包括:

S101:当终端的触摸显示屏显示多项选择界面时,对触摸显示屏进行扫描,获得第一操作点以及第二操作点;

其中,第一操作点和第二操作点的压力值超过压力门限;

这里,当用户打开一个多项选择界面,如短信列表、相册、桌面等时,终端控制触摸显示屏显示该界面,同时,对触摸显示屏进行扫描,以检测用户在触摸显示屏上的触摸、滑动等操作。

在具体实施过程中,由于本发明实施例中的触摸显示屏能够感应压力,所以,S101可以包括:当终端的触摸显示屏显示多项选择界面时,对触摸显示屏进行扫描;当确定第一位置上获得第一操作对应的第一元素为可复选元素时,将第一位置确定为第一操作点;当确定第二位置上获得第二操作对应的第二元素为与第一元素同类型的可复选元素时,将第二位置确定为第二操作点。

具体来说,在进行触摸显示屏扫描的过程中,用户在第一位置用力按压,此时,终端能够获得用户该按压操作,即第一操作的位置信息和压力值,若第一操作的压力值超过压力门限,进一步地,确定在多项选择界面中第一位置对应的第一元素为可复选元素时,将第一位置确定为第一操作点,同样的,用户在第二位置上用力按压,此时,终端能够获得用户该按压操作,即第二操作的位置信息和压力值,进一步地,确定在多项选择界面中第二位置对应的第二元素为可复选元素时,将第二位置确定为第二操作点。

S102:在确定第一操作点和第二操作点满足预设条件后,在多项选择界面中将第一操作点对应的第一元素、第二操作点对应的第二元素以及第一元素和第二元素之间的所有元素标记为选中。

这里,第一元素、第二元素以及第一元素与第二元素之间的所有元素为同类型元素。

具体来说,当终端通S101确定出第一操作点和第二操作点之后,判断第一操作点和第二操作点是否满足预设条件,若是,在多项选择界面中,将第一操作点对应的第一元素、第二操作点对应的第二元素以及第一元素与第二元素之间的所有元素全部选中,即标记为选中。

在具体实施过程中,可以且不不限有以下几种预设条件。

第一种,第一操作点的操作时间与第二操作点的操作时间之间间隔小于时间阈值。

相应地,确定第一操作点和第二操作点满足预设条件的步骤可以为:终端在获得第一操作点和第二操作点之后,判断第一操作和第二操作的操作时间间隔是否小于时间阈值,若是,则认为第一操作点和第二操作点满足预设条件,若否,则对触摸显示屏继续扫描。

具体来说,当用户进行第一操作之后,手指离开触摸显示屏,然后再进行第二操作,此时,第一操作点的操作时间与第二操作点的操作时间就具有时间间隔,若该时间间隔小于时间阈值,则认为第一操作点和第二操作点满足预设条件,反之,则确定第一操作点和第二操作点不满足预设条件,对触摸显示屏继续扫描。

进一步地,第一操作和第二操作可以是同时进行的,也就是说,终端是同时扫描到第一操作点和第二操作点的。那么,第一操作点的操作时间等于第二操作点的操作时间,即上述时间间隔等于0,则认为第一操作点和第二操作点满足预设条件,反之,则确定第一操作点和第二操作点不满足预设条件,对触摸显示屏继续扫描。

第二种,确定第一操作点为操作轨迹的起点,且第二操作点为操作轨迹的终点。

相应地,确定第一操作点和第二操作点满足预设条件的步骤可以为:终端在获得第一操作点和第二操作点之后,判断第一操作和第二操作是否分别为一操作轨迹的起点和终点,若是,则认为第一操作点和第二操作点满足预设条件,若否,则对触摸显示屏继续扫描。

具体来说,用户在进行第一操作,即终端扫描到第一操作点之后,可以进行滑动操作,此时,终端可以检测到压力值小于压力门限的多个连续的操作点,这些操作点形成操作轨迹,然后,用户在操作轨迹的终点处进行第二操作,此时,终端扫描到第二操作点,如此,终端认为第一操作点和第二操作点分别为上述操作轨迹的起点和终点,第一操作点和第二操作点满足预设条件,反之,则确定第一操作点和第二操作点不满足预设条件,对触摸显示屏继续扫描。

第三种,确定第一操作点与第二操作点之间存在至少一个时间间隔小于时 间阈值的中间操作点。

相应地,确定第一操作点和第二操作点满足预设条件的步骤可以为:终端在获得第一操作点和第二操作点之后,判断第一操作和第二操作之间是否存在至少一个时间间隔小于时间阈值的中间操作点,若是,则认为第一操作点和第二操作点满足预设条件,若否,则对触摸显示屏继续扫描。

具体来说,用户在进行第一操作之后,经过一系列中间操作,如按住向左滑动,按住向右滑动,按住向上滑动,按住向下滑动等之后,再进行第二操作,也就是说,终端在扫描到第一操作点之后,扫描到用于改变显示内容的至少一个中间操作点,最后,扫描到第二操作点。那么,若中间操作点之间的时间间隔小于时间阈值的话,则确定第一操作点和第二操作点满足预设条件,反之,则确定第一操作点和第二操作点不满足预设条件,对触摸显示屏继续扫描。

当然,在实际应用中,预设条件还可以为其它,本发明不做具体限定。

在另一实施例中,在S101之前,该方法还可以包括:将多项选择界面中同类型的可复选元素进行顺序编号;

相应地,S102中将第一元素、第二元素以及编号在第一元素和第二元素之间的所有元素标记为选中的步骤就可以为:按照编号顺序,将第一元素、第二元素以及编号在第一元素和第二元素之间的所有元素标记为选中。

具体来说,终端在上电开机或者应用首次打开之后,对于多项选择界面中可复选的元素进行顺序编号,比如,对短息列表中的每条短信按照接收时间顺序,从后向前编号;对相册中的每张照片按照拍摄时间,从前向后编号。相应地,终端在确定第一元素和第二元素之后,就可以按照编号顺序,将第一元素、第二元素以及编号在第一元素和第二元素之间的所有元素标记为选中。如此,便实现了多元素的复选。

进一步地,标记元素的同时,终端还可以控制控制触摸显示屏显示第一元素、第二元素以及第一元素与第二元素之间的所有元素对应的至少一个操作,比如,删除、转发、复制、移动等,这些操作能够对应实现一个功能。

至此,便完成了多元素复选的过程。在元素复选之后,用户还可以通过逐 个点选来取消选择。

由上述可知,当用户要进行元素复选时,仅需要在想要选择的首个元素,即第一元素对应的位置上用力按压一下,再在想要选择的最一个元素,即第二元素对应的位置上用力按压一下,终端就能够将从第一元素开始到第二元素结束的所有元素均标记选中,实现多元素的快速复选,方便用户操作,提供良好的用户体验。

基于同一发明构思,本发明实施例提供一种终端,与上述一个或者多个实施例中所述的终端一致。

参见图2所示,该终端包括:显示控制单元1和扫描单元2;其中,显示控制单元1,用于控制自身所属的终端的触摸显示屏显示多项选择界面;还用于在确定第一操作点和第二操作点满足预设条件后,在多项选择界面中将第一操作点对应的第一元素、第二操作点对应的第二元素以及第一元素和第二元素之间的所有元素标记为选中,其中,第一元素、第二元素以及第一元素与第二元素之间的所有元素为同类型元素;扫描单元2,用于当触摸显示屏显示多项选择界面时,对触摸显示屏进行扫描,获得第一操作点以及第二操作点,其中,第一操作点和第二操作点的压力值超过压力门限。

在上述方案中,扫描单元2,用于当触摸显示屏显示多项选择界面时,对触摸显示屏进行扫描,获得第一操作点;当确定触摸显示屏的第一位置上获得的第一操作对应的第一元素为可复选元素时,将第一位置确定为第一操作点;当确定触摸显示屏的第二位置上获得的第二操作对应的第二元素为与第一元素同类型的可复选元素时,将第二位置确定为第二操作点,其中,第一位置与第二位置不同。

在上述方案中,显示控制单元1,还用于在扫描单元对触摸显示屏进行扫描之前,将多项选择界面中同类型的可复选元素进行顺序编号;还用于按照编号顺序,将第一元素、第二元素以及编号在第一元素和第二元素之间的所有元素标记为选中。

在上述方案中,显示控制单元1,具体用于确定第一操作点的操作时间与 第二操作点的操作时间之间间隔小于时间阈值;或,确定第一操作点为操作轨迹的起点,且第二操作点为操作轨迹的终点;或,确定第一操作点与第二操作点之间存在至少一个时间间隔小于时间阈值的中间操作。

在上述方案中,显示控制单元1,还用于控制触摸显示屏显示第一元素、第二元素以及第一元素与第二元素之间的所有元素对应的至少一个操作,其中,至少一个操作能够实现至少一个功能。

这里需要指出的是,以上终端实施例项的描述,与上述方法描述是类似的,具有同方法实施例相同的有益效果,因此不做赘述。对于本发明终端实施例中未披露的技术细节,本领域的技术人员请参照本发明方法实施例的描述而理解,为节约篇幅,这里不再赘述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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