列表界面的多选控制方法、装置和移动终端制造方法及图纸

技术编号:8323092 阅读:176 留言:0更新日期:2013-02-13 23:30
本发明专利技术提出一种列表界面的多选控制方法、装置和移动终端,其中所述方法包括以下步骤:控制列表界面进入多选模式,其中列表界面包括多个列表项;当列表界面被触碰时,记录触碰点的坐标;根据触碰点的坐标确定选中的起始列表项;获取从触碰点开始的移动轨迹,并记录移动轨迹的终点坐标;根据触碰点坐标和终点坐标确定选中的列表项的集合;以及控制选中的列表项的状态改变。根据本发明专利技术实施例的方法,通过检测触碰点的移动轨迹可以实现连续选中多个列表项,使用方便,操作简单,提升了用户的交互体验。

【技术实现步骤摘要】

本专利技术涉及移动终端制造
,尤其涉及一种列表界面的多选控制方法、装置和移动终端
技术介绍
目前,用户使用移动终端选择列表界面中的列表项时,可以通过多次单击列表项实现多选或反选,通过点击进行选择存在的问题是,连续选中多个列表界面中的列表项时,需要通过多次触屏实现,操作繁琐,用户体验差。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的第一个目的在于提出一种列表界面的多选控制方法,该方法通过检测触碰点的移动轨迹可以实现连续选中多个列表项,使用方便,操作简单,提升了用户的交互体验。本专利技术的第二个目的在于提出一种列表界面的多选控制装置。本专利技术的第三个目的在于提出一种移动终端。为达到上述目的,本专利技术第一方面的实施例公开了一种列表界面的多选控制方法,包括以下步骤a、控制列表界面进入多选模式,其中所述列表界面包括多个列表项;b、当所述列表界面被触碰时,记录触碰点的坐标;c、根据所述触碰点的坐标确定选中的起始列表项;d、获取从所述触碰点开始的移动轨迹,并记录所述移动轨迹的终点坐标;e、根据所述触碰点坐标和所述终点坐标确定选中的列表项的集合;以及f、控制所述选中的列表项的状态改变。根据本专利技术实施例的列表界面的多选控制方法,通过触碰点坐标和终点坐标之间的移动轨迹确定选中的列表项的集合,然后控制选中的列表项的状态改变,可以实现连续选中多个列表项,使用方便,操作简单,提升了用户的交互体验。为达到上述目的,本专利技术第二方面的实施例公开了一种列表界面的多选控制装置,包括第一控制模块,用于控制列表界面进入多选模式,其中所述列表界面包括多个列表项;记录模块,用于当所述列表界面被触碰时,记录触碰点的坐标;第一确定模块,用于根据所述触碰点的坐标确定选中的起始列表项;获取模块,用于获取从所述触碰点开始的移动轨迹,并记录所述移动轨迹的终点坐标;第二确定模块,用于根据所述触碰点坐标和所述终点坐标确定选中的列表项的集合;以及第二控制模块,用于控制所述选中的列表项的状态改变。根据本专利技术实施例的列表界面的多选控制装置,通过触碰点坐标和终点坐标之间的移动轨迹确定选中的列表项的集合,然后控制选中的列表项的状态改变,可以实现连续选中多个列表项,使用方便,操作简单,提升了用户的交互体验。为达到上述目的,本专利技术第三方面的实施例公开了一种移动终端,包括本专利技术第二方面的实施例的列表界面的多选控制装置。根据本专利技术实施例的移动终端,根据列表界面的多选控制装置可以通过触碰点坐标和终点坐标之间的移动轨迹确定选中的列表项的集合,然后控制选中的列表项的状态改变,可以实现连续选中多个列表项,使用方便,操作简单,提升了用户的交互体验。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术所述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中图I为根据本专利技术一个实施例的列表界面的多选控制方法的流程图;·图2为根据本专利技术一个具体实施例的列表界面的多选控制方法的流程图;图3为根据本专利技术又一个具体实施例的列表界面的多选控制方法的流程图;图4为根据本专利技术一个实施例的列表界面的多选控制装置的结构示意图;图5为根据本专利技术一个具体实施例的列表界面的多选控制装置的结构示意图;以及图6为根据本专利技术又一个具体实施例的列表界面的多选控制装置的结构示意图。具体实施例方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本专利技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本专利技术的实施例所属
的技术人员所理解。下面参考附图描述根据本专利技术实施例的列表界面的多选控制方法、装置和移动终端。通过记录触碰点的移动轨迹经过的列表项可以控制多个列表项的状态,一种列表界面的多选控制方法,包括以下步骤a、控制列表界面进入多选模式,其中列表界面包括多个列表项;b、当列表界面被触碰时,记录触碰点的坐标;c、根据触碰点的坐标确定选中的起始列表项;d、获取从触碰点开始的移动轨迹,并记录移动轨迹的终点坐标;e、根据触碰点坐标和终点坐标确定选中的列表项的集合;以及f、控制选中的列表项的状态改变。图I为根据本专利技术一个实施例的列表界面的多选控制方法的流程图。如图I所示,根据本专利技术实施例的列表界面的多选控制方法,包括下述步骤。步骤S101,控制列表界面进入多选模式,其中列表界面包括多个列表项。步骤S102,当列表界面被触碰时,记录触碰点的坐标。具体地,可以设屏幕的左上角为平面直角坐标系的原点,当用户触碰屏幕中的列表界面时,可以得到触碰点的坐标为(Xs,ys),并记录该触碰点的坐标。步骤S103,根据触碰点的坐标确定选中的起始列表项。其中,可以将与触碰点的坐标距离最短的列表项确定为选中的起始列表项。具体地,根据触碰点的坐标通过以下的公式确定选中的起始列表项,·{i Imin(Ys-Yi), ys ^ yj ,其中,ys为触碰点的纵坐标,Ii为列表项i在列表界面上的纵坐标。应当理解,以上以触碰点与列表项在I坐标轴上的投影间的距离为例,在特殊情况下还可以以X坐标轴上的投影间的距离计算。步骤S104,获取从触碰点开始的移动轨迹,并记录移动轨迹的终点坐标。具体地,当用户的手指在屏幕上滑动时形成一条无规则的曲线,记录该条曲线作为移动轨迹,当手指离开屏幕时,记录此时的触碰点为终点坐标,可以记为(χε,ye)。步骤S105,根据触碰点坐标和终点坐标确定选中的列表项的集合。其中,位于触碰点与终点坐标之间的所有列表项可以为选中的列表项集合。具体地,根据触碰点的坐标和终点坐标通过以下的公式确定选中的列表项集合,{i I ys ( Yi+hi, ye 彡 yj, ys ^ ye其中,ys为触碰点的纵坐标,Iii为列表项i的高度,ye为终点的纵坐标,Yi为列表项i在列表界面上的纵坐标。应当理解,以上以触碰点与终点坐标在y坐标轴上的投影间的距离为例,在特殊情况下还可以以X坐标轴上的投影间的距离计算。步骤S106,控制选中的列表项的状态改变。具体地,如果所选中的列表项之前状态为未选中,则将其状态设置为选中;如果所选中的列表项之前状态为选中,则将其状态设置为未选中。应当理解,如果用户在列表界面上的移动轨迹是沿坐标轴的反方向,则Is ^ ye,只需将触碰点和终点交换,然后按照以上的步骤计算过程即可。根据本专利技术实施例的列表界面的多选控制方法,通过触碰点坐标和终点坐标之间的本文档来自技高网
...

【技术保护点】
一种列表界面的多选控制方法,其特征在于,包括以下步骤:a、控制列表界面进入多选模式,其中所述列表界面包括多个列表项;b、当所述列表界面被触碰时,记录触碰点的坐标;c、根据所述触碰点的坐标确定选中的起始列表项;d、获取从所述触碰点开始的移动轨迹,并记录所述移动轨迹的终点坐标;e、根据所述触碰点坐标和所述终点坐标确定选中的列表项的集合;以及f、控制所述选中的列表项的状态改变。

【技术特征摘要】
1.一种列表界面的多选控制方法,其特征在于,包括以下步骤 a、控制列表界面进入多选模式,其中所述列表界面包括多个列表项; b、当所述列表界面被触碰时,记录触碰点的坐标; c、根据所述触碰点的坐标确定选中的起始列表项; d、获取从所述触碰点开始的移动轨迹,并记录所述移动轨迹的终点坐标; e、根据所述触碰点坐标和所述终点坐标确定选中的列表项的集合;以及 f、控制所述选中的列表项的状态改变。2.根据权利要求I所述的列表界面的多选控制方法,其特征在于,还包括 在所述列表界面中显示所述移动轨迹。3.根据权利要求I或2所述的列表界面的多选控制方法,其特征在于,还包括 当所述移动轨迹的终点不在所述列表界面的区域内时,保持所述列表项的状态不变。4.根据权利要求I所述的方法,其特征在于,所述步骤c具体包括 根据所述触碰点的坐标通过以下的公式确定选中的起始列表项, {i Imin(Ys-Yi), ys ^ yj , 其中,Ys为所述触碰点的纵坐标,Ii为列表项i在所述列表界面上的纵坐标。5.根据权利要求I所述的方法,其特征在于,所述步骤e具体包括 根据所述触碰点的坐标和所述终点坐标通过以下的公式确定选中的列表项集合,UI ys ( Yi+hi, ye ^ YiI, ys ye 其中,Is为所述触碰点的纵坐标,hi为列表项i的高度,Ye为所述终点的纵坐标,Yi为列表项i在所述列表界面上的纵坐标。6.—种列表界面的多选控制装置,其特征在于,包括 第一控制模块,用于控制列表界面进入多选模式,其中所述列表界面包...

【专利技术属性】
技术研发人员:段启智
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1