一种列表中的列表项的选择方法及装置制造方法及图纸

技术编号:17097063 阅读:19 留言:0更新日期:2018-01-21 08:37
本申请适用于通信技术领域,提供了一种列表中的列表项的选择方法及装置,包括:接收在第一列表项上触发的预设事件;接收在第二列表项上触发的所述预设事件;将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。本申请仅需要在列表中选择起始位置和截止位置,就可以对起始位置和截止位置之间的列表项进行的选中状态进行反转,避免了在选择列表项时需要长时间的连续滑动操作。

【技术实现步骤摘要】
一种列表中的列表项的选择方法及装置
本申请属于通信
,尤其涉及一种列表中的列表项的选择方法及装置。
技术介绍
随着移动终端的快速发展,移动终端的信息存储量也越来越大,用户通常需要借助列表功能来实现对文件的批量选择、复制、删除等操作。在现有技术中,通常先记录用户触摸事件的发生,触摸点所处列表的位置所处的列表项为开始位置,根据移动事件滑动选中开始位置到当前位置的所有列表项,以及手指离开触摸屏事件发生时,触摸点所处列表的位置,设置这两个位置之间的所有列表项为选中状态。现有技术存在一下以下问题:当要选取的列表项目过多时,可能需要滑动比较久的时间,一旦用户不小心手指离开了触摸屏,则需要重新进行选择,因此给用户带来极大的不便。
技术实现思路
有鉴于此,本申请实施例提供了一种列表中的列表项的选择方法及装置,以解决现有技术中列表项选择不方便的问题。本申请实施例的第一方面提供了一种列表中的列表项的选择方法,包括:接收在第一列表项上触发的预设事件;接收在第二列表项上触发的所述预设事件;将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。本申请实施例的第二方面提供了一种列表中的列表项的选择装置,包括:第一接收单元,用于接收在第一列表项上触发的预设事件;第二接收单元,接收在第二列表项上触发的所述预设事件;反转单元,用于将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。本申请实施例的第三方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的列表中的列表项的选择方法。本申请实施例的第四方面提供了一种计算机可读存储介质,包括:所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面或者上述第一方面的任一可能实现方式中提及的列表中的列表项的选择方法。本申请实施例的第五方面提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被一个或多个处理器执行时实现本申请第一方面提供的所述方法的步骤。本申请实施例与现有技术相比存在的有益效果是:本申请仅需要在列表中选择起始位置和截止位置,就可以对起始位置和截止位置之间的列表项的选中状态进行反转,避免了在选择列表项时需要长时间的连续滑动操作。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例一提供的列表项选择方法的实现流程示意图;图2是本申请实施例二提供的列表项选择方法的实现流程示意图;图3是本申请实施例二提供的另一列表项选择方法的实现流程示意图;图4是本申请实施例三提供的列表项选择方法的实现流程示意图;图5是本申请实施例四提供的列表项选择方法的实现流程示意图;图6是本申请实施例五提供的列表项选择装置的系统结构示意图;图7是本申请实施例六提供的终端设备的示例图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。实施例一图1示出了本申请实施例一提供的列表中的列表项的选择方法的实现流程。为了便于说明,仅示出了与本申请实施例相关的部分。如图1所示,所述方法包括:在步骤S101中,接收在第一列表项上触发的预设事件。在步骤S102中,接收在第二列表项上触发的预设事件。在本实施例中,所述列表为终端设备上的信息列表,例如手机联系人列表,或者是文件列表,例如短信列表,多媒体文件列表(照片列表,歌曲列表,视频列表等),或者是应用程序内的信息列表,例如购物类APP中的购物车,购物清单。所述列表中的列表项依次排列,例如,可以根据终端的重力传感器感应的重力方向,依次从上向下排列。当列表中的列表项数目较多时,可以通过与列表项的排列方向相同的方向滑动触摸屏来滚动切换列表的显示内容。其中触发的预设事件包括与列表滚动方向垂直的触屏滑动事件或长按事件。在步骤S103中,将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。在本实施例中,触发预设事件与选中列表项是不同的概念。选中列表项是指,当列表项被选中时,该列表项处于可编辑状态,用户可以对该列表项进行复制、删除、排序等操作。而列表项上触发的预设事件可以是标记出该列表项在列表中的位置,对列表项进行标记并不会引发对列表项的操作,例如,复制、删除、排序等。具体的,当标记的第一列表项在列表中的排序为第5位,则将该第5位标记为初始位。当标记的第二列表项在列表中的排序为第1000位,则将该第1000位标记为截止位。所述第一列表项和所述第二列表项之间至少存在一个列表项。当再次检测到以所述预定触发方式标记第二列表项时,则将列表中第5位至1000位之间的列表项的选中状态执行反转。例如如果第一列表项和第二列表项之间的所有列表项都是未被选中状态,则将它们设置为被选中状态;如果第一列表项和第二列表项之间的所有列表项都是被选中状态,则将它们设置为未被选中状态;如果第一列表项和第二列表项之间的部分列表项为选中状态,另一部分为未被选中状态,则将它们的选中状态进行反转。其中执行反转操作的列表项可以包括第一列表项和第二列表项的至少一个,或者不包括第一列表项和第二列表项。可选的,当第一列表项被预设事件触发之后,列表将不会接收列表项的选中或者取消选中的操作,例如,当第一列表项被长按事件触发生效之后,用户再在其他列表项上执行单击、双击或者滑动,都不会导致列表项被选中或取消选中。此时,列表仅接受与触发第一列表项相同的触发事件,用于触发第二列表项。在触发第二列表项生效时,执行第一列表项和第二列表项之间的列表项的选中状态反转。可选的,当执行完上述反转操作以后,自动取消对第一列表项和第二列表项的标记。从而可以使用户重新标记新的列表项,并执行列表项选中状态的反转操作。实施例二图2示出了本申请实施例二提供的列表中的列表项的选择方法的实现流程。为了便于说明,仅示出了与本申请实施例相关的部分。如图2所示,所述方法包括:在步骤S201中,若接收到在所述第一列表项上触发的所述预设事件,将所述第一列表项的显示状态由第一显示状态变更为第二显示状态;在本实施例中,当用户为了触发列表项的开始位置时,首先对第一列表项进行触发,使得第一列表项的显示状态发生变更,例如改变被触发的列表项的文字颜色、状态、字体,或者改变被触发的列表项的背景颜色、状态。例如将背景颜色变更为蓝色。或者也可以将第一列表项的文字部分的颜色与背景颜色进行替换,例如,在未被触发时,第一列表项的文字部分为黑色,背景颜色为白色,当第一列表项被触发之后,则将第一列表项的文字部分修改为白色,而将第一列表项的背景颜色修改为黑色。也本文档来自技高网...
一种列表中的列表项的选择方法及装置

【技术保护点】
一种列表中的列表项的选择方法,其特征在于,包括:接收在第一列表项上触发的预设事件;接收在第二列表项上触发的所述预设事件;将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。

【技术特征摘要】
1.一种列表中的列表项的选择方法,其特征在于,包括:接收在第一列表项上触发的预设事件;接收在第二列表项上触发的所述预设事件;将所述第一列表项与所述第二列表项之间的列表项的选中状态进行反转。2.如权利要求1所述的选择方法,其特征在于,所述预设事件包括与列表滚动方向垂直的触屏滑动事件或长按事件。3.如权利要求1所述的选择方法,其特征在于,所述选择方法还包括:若接收到在所述第一列表项上触发的所述预设事件,将所述第一列表项的显示状态由第一显示状态变更为第二显示状态;若接收到在所述第二列表项上触发的所述预设事件,将所述第一列表项的显示状态变更回所述第一显示状态。4.如权利要求3所述的选择方法,其特征在于,所述预设事件包括长按事件,所述若接收到在所述第一列表项上触发的所述预设事件,将所述第一列表项的显示状态由第一显示状态变更为第二显示状态,还包括:在所述第一列表项上触发的所述预设事件发生之后且生效之前,将所述第一列表项的显示状态由第一显示状态变更为第三显示状态;在所述第一列表项上触发的所述预设事件生效之后,将所述第一列表项的显示状态由第三显示状态变更为第二显示状态。5.如权利要求3或4任一项所述的选择方法,其特征在于,所述列表项的显示状态,包括背景颜色、字体颜色、列表项样式、字体大小中的一项或多项。6.如权利要求1所述的选择方法,其特征在于,在所述接收在第一列表项上触发的预设事件之后,所述接收在第二列表项上触发的所述预设事件之前,所述选择方法还包括:接收在所述列表上触发的列表滚动事件,所述列表滚动事件用于滚动列表项以使所述第二列表项显示于终端当前界面;若所述终端当前界面中未显示所述第一列表项,在所述终端当前界面中显示关于所述第一列表项的内容...

【专利技术属性】
技术研发人员:龚敏
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

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

1