CN107885442B - 信息处理方法和电子设备 - Google Patents
信息处理方法和电子设备 Download PDFInfo
- Publication number
- CN107885442B CN107885442B CN201711122985.5A CN201711122985A CN107885442B CN 107885442 B CN107885442 B CN 107885442B CN 201711122985 A CN201711122985 A CN 201711122985A CN 107885442 B CN107885442 B CN 107885442B
- Authority
- CN
- China
- Prior art keywords
- data items
- continuous track
- display interface
- area
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种信息处理方法和电子设备,属于通信领域。所述方法应用于电子设备中,该电子设备包括显示单元,该方法包括:通过所述显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得操作体进行滑动操作所产生的连续轨迹;按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;将所述L个数据项设定为选中状态。所述电子设备包括:显示单元、获取单元、确定单元和设置单元。本发明实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
Description
本申请为2014年3月7日提交中国专利局、申请号为201410083775.X、发明名称为“信息处理方法和电子设备”的中国专利申请的分案申请,其全部内容通过引用结合在本申请中。
技术领域
本发明涉及通信领域,特别涉及一种信息处理方法和电子设备。
背景技术
复选框,是一种基础控件,通常用于某选项的打开或关闭。大多数应用程序内均设置有此控件。复选框有两种状态,一种是选定状态,另一种是清除状态。选定状态是指该选项被用户选中的状态,清除状态是指该选项未被用户选中的状态。
目前,用户在列表中对多个选项进行复选时,比较常见的方式是点击复选框,通过点击多个复选框来完成选中多个选项的功能。但是,这种方式需要用户一个一个地点击复选框,操作比较麻烦,尤其是当需要选中的选项数目较大时,很繁琐,而且效率很低。
发明内容
有鉴于此,本发明实施例提供了一种信息处理方法和电子设备,以简化群选操作和提高效率。所述技术方案如下:
一方面,提供了一种信息处理方法,应用于电子设备中,所述电子设备包括显示单元,所述方法包括:
通过所述显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;
获得操作体进行滑动操作所产生的连续轨迹;
按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
将所述L个数据项设定为选中状态。
其中,所述按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,包括:
识别所述连续轨迹;
当所述连续轨迹不具有拐点时,将所述连续轨迹所经过的数据项确定为L个数据项;
当所述连续轨迹具有拐点时,将所述连续轨迹中除所述拐点以外的其余轨迹所经过的数据项确定为L个数据项。
其中,所述获得操作体进行滑动操作所产生的连续轨迹之前,还包括:
获得一触发操作;
响应所述触发操作将所述显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于所述第一区域内也位于所述第二区域内。
其中,所述按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,包括:
识别所述连续轨迹;
当所述连续轨迹部分或全部位于所述第一区域内时,将其中位于所述第一区域内的轨迹所经过的数据项确定为L个数据项。
其中,所述识别所述连续轨迹,进一步还包括:
当所述连续轨迹的终点已到达显示界面的边缘,且所述终点在显示界面上被按住的时间超过指定时长时,所述连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,所述第一时间段为从滚动显示开始至所述滑动操作结束或至滚动显示结束的时间段。
另一方面,提供了一种电子设备,包括:
显示单元,用于在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;
获取单元,用于获得操作体进行滑动操作所产生的连续轨迹;
确定单元,用于按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
设置单元,用于将所述L个数据项设定为选中状态。
其中,所述确定单元包括:
识别子单元,用于识别所述连续轨迹;
确定子单元,用于当所述连续轨迹不具有拐点时,将所述连续轨迹所经过的数据项确定为L个数据项;当所述连续轨迹具有拐点时,将所述连续轨迹中除所述拐点以外的其余轨迹所经过的数据项确定为L个数据项。
其中,所述获取单元还用于:获得一触发操作;
所述电子设备还包括:
响应单元,用于响应所述触发操作将所述显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于所述第一区域内也位于所述第二区域内。
其中,所述确定单元包括:
识别子单元,用于识别所述连续轨迹;
确定子单元,用于当所述连续轨迹部分或全部位于所述第一区域内时,将其中位于所述第一区域内的轨迹所经过的数据项确定为L个数据项。
其中,所述识别子单元还用于:
当所述连续轨迹的终点已到达显示界面的边缘,且所述终点在显示界面上被按住的时间超过指定时长时,所述连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,所述第一时间段为从滚动显示开始至所述滑动操作结束或至滚动显示结束的时间段。
本发明提供的技术方案带来的有益效果是:通过显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得操作体进行滑动操作所产生的连续轨迹;按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;将所述L个数据项设定为选中状态,从而实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1提供的信息处理方法流程图;
图2是本发明实施例2提供的信息处理方法流程图;
图3是本发明实施例2提供的无拐点的连续轨迹示意图;
图4是本发明实施例2提供的有拐点的连续轨迹示意图;
图5是本发明实施例3提供的信息处理方法流程图;
图6是本发明实施例3提供的第一区域和第二区域示意图;
图7是本发明实施例4提供的电子设备结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
参见图1,本实施例提供了一种信息处理方法,应用于电子设备中,该电子设备包括显示单元,该方法包括:
101:通过该显示单元在显示界面上显示一个页面的M个数据项,该页面包括N个数据项,M≤N,M和N均为正整数;
其中,数据项是指显示界面上显示的可以供用户选择及查看的各个选项,通常以数据项列表的形式显示,其内容和形式本实施例不做具体限定。如数据项可以为邮件列表中的邮件,或短消息列表中的短消息等等。数据项列表可以横向排列显示,或者也可以纵向排列显示等等。
通常,一个页面中包括的数据项有很多,对于显示界面来说,尤其是手机等尺寸有限的显示界面来说,会产生在一个显示界面上无法显示该页面内的全部数据项的情况,这种情况下,通常会通过响应用户操作来滚动显示,以便用户查看所有数据项。
102:获得操作体进行滑动操作所产生的连续轨迹;
所述操作体可以是用户的手指,或者也可以是鼠标等等,本实施例对此不做具体限定。
本实施例中,所述连续轨迹可以是直线轨迹,当然也可以是曲线轨迹,此处不限定。
103:按照预定规则从该连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
104:将该L个数据项设定为选中状态。
其中,L可以为1,多数情况下大于1,在大于1的情况下,就可以实现多个数据项的群选,用户只需执行一次滑动操作就可以实现数据项的群选,操作简单,极大地方便了用户使用。
本实施例中,按照预定规则从该连续轨迹所经过的J个数据项中确定L个数据项,可以包括:
识别该连续轨迹;当该连续轨迹不具有拐点时,将该连续轨迹所经过的数据项确定为L个数据项;当该连续轨迹具有拐点时,将该连续轨迹中除该拐点以外的其余轨迹所经过的数据项确定为L个数据项。
本实施例中,获得操作体进行滑动操作所产生的连续轨迹之前,还可以包括:
获得一触发操作;响应该触发操作将该显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于该第一区域内也位于该第二区域内。
进一步地,按照预定规则从该连续轨迹所经过的J个数据项中确定L个数据项,可以包括:
识别该连续轨迹;当该连续轨迹部分或全部位于该第一区域内时,将其中位于该第一区域内的轨迹所经过的数据项确定为L个数据项。
本实施例中,上述识别该连续轨迹,进一步还可以包括:
当该连续轨迹的终点已到达显示界面的边缘,且该终点在显示界面上被按住的时间超过指定时长时,该连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;其中,该第一时间段为从滚动显示开始至该滑动操作结束或至滚动显示结束的时间段。
本实施例提供的上述方法,通过显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得操作体进行滑动操作所产生的连续轨迹;按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;将所述L个数据项设定为选中状态,从而实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
实施例2
参见图2,本实施例提供了一种信息处理方法,应用于电子设备中,该电子设备包括显示单元,该方法包括:
201:通过该显示单元在显示界面上显示一个页面的M个数据项,该页面包括N个数据项,M≤N,M和N均为正整数;
202:获得操作体进行滑动操作所产生的连续轨迹;
203:识别该连续轨迹,该连续轨迹所经过的数据项为J个,1≤J≤N;
204:当该连续轨迹不具有拐点时,将该连续轨迹所经过的数据项确定为L个数据项,此时L=J;当该连续轨迹具有拐点时,将该连续轨迹中除该拐点以外的其余轨迹所经过的数据项确定为L个数据项,L<J;
本实施例中,当用户选择数据项时,有选择多个连续数据项的场景,也有选择不连续数据项的场景。当选择多个连续数据项的时候,可以进行直线滑动操作,此时,该滑动操作所产生的连续轨迹为直线轨迹,不具有拐点。当选择多个不连续数据项的时候,可以进行曲线滑动操作,此时,该滑动操作所产生的连续轨迹为曲线轨迹,具有拐点。
例如,页面上的邮件列表中有30封邮件,显示界面上当前显示了其中的7封邮件。参见图3,用户的滑动操作为直线轨迹,经过的数据项包括“BBBBB”至“FFFFF”共5个数据项,因此,将该5个数据项设定为选中状态,实现了连续数据项的群选。参见图4,用户的滑动操作为曲线轨迹,中间具有拐点,除拐点以外经过的数据项包括“BBBBB”和“CCCCC”,以及“FFFFF”和“GGGGG”,因此,将这4个数据项设定为选中状态,实现了不连续数据项的群选。
在本实施例中,用户滑动操作的范围为整个显示界面,不限定是在显示界面的左方、右方,还是上方、下方等等,用户可以随意执行滑动操作,极大地方便了用户使用。
205:将确定的L个数据项设定为选中状态。
进一步地,上述识别该连续轨迹还可以包括:
当该连续轨迹的终点已到达显示界面的边缘,且该终点在显示界面上被按住的时间超过指定时长时,该连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;其中,该第一时间段为从滚动显示开始至该滑动操作结束或至滚动显示结束的时间段。
其中,连续轨迹的终点到达显示界面的边缘是指滑动操作已滑动至显示界面的边界线且无法再继续滑动的场景。如果此时用户的手指或者鼠标还未松开,即滑动操作还未结束,则显示界面会执行滚动显示以更新当前显示的数据项,这种情况下,滚动显示的新增数据项也会认为是连续轨迹所经过的数据项。该滑动操作可以在滚动显示过程中结束,则所述第一时间段为滚动显示开始至滑动操作结束为止。或者,该滑动操作也可以在滚动显示过程结束后结束,则所述第一时间段为滚动显示开始至滚动显示结束为止。无论是哪种场景,该第一时间段内显示界面上新增的数据项均认为是该连续轨迹所经过的数据项。
例如,显示界面当前显示的数据项为1-10条数据项,滑动操作向下滑动至显示界面的边缘且用户未松开手指保持继续按着的状态,则显示界面向上滚动显示其余的数据项,新增的数据项包括11、12、13条……数据项等等。当新增的数据项显示至15条数据项时,如果用户松开手指滑动操作结束或者该15条数据项已经是列表中的最后一条数据项,则该滑动操作所产生的连续轨迹所经过的数据项还包括数据项11-15条。
另外,本实施例中,上述方法可以在显示界面上当前显示的数据项处于编辑状态下执行。其中,该编辑状态可以默认进入,或者也可以用户手动触发进入,本实施例对此不做具体限定。例如,可以在界面上设置一个按钮,当用户点击该按钮之后,则进入编辑状态,在编辑状态下,用户执行滑动操作以实现群选。或者,在显示数据项时就默认已进入编辑状态,用户无需手动触发,直接执行滑动操作就可以实现群选,这种情况下,为了保证显示数据项时翻屏浏览的正常响应,可以将响应翻屏对应的滑动操作与响应群选对应的滑动操作区分开,以保证二者的兼容性。例如,可以设置单指滑动操作对应群选,双指滑动操作对应翻屏等等,本实施例对此不做具体限定。
本实施例提供的上述方法,通过显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得操作体进行滑动操作所产生的连续轨迹;识别该连续轨迹,当该连续轨迹不具有拐点时,将该连续轨迹所经过的数据项确定为L个数据项;当该连续轨迹具有拐点时,将该连续轨迹中除该拐点以外的其余轨迹所经过的数据项确定为L个数据项;将所述L个数据项设定为选中状态,从而实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
实施例3
参见图5,本实施例提供了一种信息处理方法,应用于电子设备中,该电子设备包括显示单元,该方法包括:
501:通过该显示单元在显示界面上显示一个页面的M个数据项,该页面包括N个数据项,M≤N,M和N均为正整数;
502:获得一触发操作;
其中,该触发操作可以有多种形式,本实施例对此不做具体限定。例如,可以为用户点击界面上的一个按钮,或者用户在设置菜单中勾选相应的选项等等。
503:响应该触发操作将该显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于该第一区域内也位于该第二区域内;
其中,第一区域为对滑动操作执行群选响应的区域,第二区域为对滑动操作执行滚动显示的区域。在划分第一区域和第二区域时,任一数据项均既位于该第一区域内也位于该第二区域内,因此,第一区域内包括所有数据项,第二区域也包括所有数据项,从而可以在第一区域内对所有数据项按照需要执行群选操作,在第二区域内对所有数据项执行查看和浏览的操作。
例如,参见图6,在显示界面上以所示虚线为分界线,将显示界面划分为左边的第一区域和右边的第二区域,在第一区域内对数据项执行群选操作,在第二区域内对数据项执行浏览操作,从而保证了兼容性。
504:获得操作体进行滑动操作所产生的连续轨迹;
505:识别该连续轨迹,该连续轨迹所经过的数据项为J个,且1≤J≤N;
506:当该连续轨迹部分或全部位于该第一区域内时,将其中位于该第一区域内的轨迹所经过的数据项确定为L个数据项,L≤J;
本实施例中,该连续轨迹可以为具有拐点的轨迹,也可以为不具有拐点的轨迹。这里的规则只需确定该连续轨迹中落入第一区域内的轨迹,就可以对落入第一区域内的轨迹所经过的数据项执行群选,而无需关心该连续轨迹落入第二区域内的部分。
507:将确定的L个数据项设定为选中状态。
进一步地,上述识别该连续轨迹还可以包括:
当该连续轨迹的终点已到达显示界面的边缘,且该终点在显示界面上被按住的时间超过指定时长时,该连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,该第一时间段为从滚动显示开始至该滑动操作结束或至滚动显示结束的时间段。
本实施例提供的上述方法,通过显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得一触发操作,响应该触发操作将该显示界面划分为第一区域和第二区域;获得操作体进行滑动操作所产生的连续轨迹,识别该连续轨迹,当该连续轨迹部分或全部位于该第一区域内时,将其中位于该第一区域内的轨迹所经过的数据项确定为L个数据项;将所述L个数据项设定为选中状态,从而实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
实施例4
参见图7,本实施例提供了一种电子设备,包括:
显示单元701,用于在显示界面上显示一个页面的M个数据项,该页面包括N个数据项,M≤N,M和N均为正整数;
获取单元702,用于获得操作体进行滑动操作所产生的连续轨迹;
确定单元703,用于按照预定规则从该连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
设置单元704,用于将该L个数据项设定为选中状态。
本实施例中,确定单元703可以包括:
识别子单元,用于识别该连续轨迹;
确定子单元,用于当该连续轨迹不具有拐点时,将该连续轨迹所经过的数据项确定为L个数据项;当该连续轨迹具有拐点时,将该连续轨迹中除该拐点以外的其余轨迹所经过的数据项确定为L个数据项。
本实施例中,获取单元702还可以用于:获得一触发操作;
相应地,上述电子设备还可以包括:
响应单元,用于响应该触发操作将该显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于该第一区域内也位于该第二区域内。
进一步地,上述确定单元703可以包括:
识别子单元,用于识别该连续轨迹;
确定子单元,用于当该连续轨迹部分或全部位于该第一区域内时,将其中位于该第一区域内的轨迹所经过的数据项确定为L个数据项。
本实施例中,上述任一个识别子单元还可以用于:
当该连续轨迹的终点已到达显示界面的边缘,且该终点在显示界面上被按住的时间超过指定时长时,该连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,该第一时间段为从滚动显示开始至该滑动操作结束或至滚动显示结束的时间段。
本实施例提供的上述电子设备可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例中的描述,此处不赘述。
本实施例提供的上述电子设备,通过显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;获得操作体进行滑动操作所产生的连续轨迹;按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;将所述L个数据项设定为选中状态,从而实现了群选数据项的操作,无需用户逐一点击复选框,极大地简化了操作,提高了群选效率。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种信息处理方法,应用于电子设备中,所述电子设备包括显示单元,其特征在于,所述方法包括:
通过所述显示单元在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;
获得操作体进行滑动操作所产生的连续轨迹;
按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
将所述L个数据项设定为选中状态;
其中,当所述连续轨迹的终点已到达所述显示界面的边缘且所述操作体未松开且保持继续按着的状态时,则所述显示界面上滚动显示以更新当前显示的数据项;
所述连续轨迹所经过的数据项包括所述连续轨迹未到达所述显示界面的边缘时与所述连续轨迹对应的数据项,所述连续轨迹所经过的数据项还包括所述连续轨迹的终点已到达所述显示界面的边缘时的第一时间段内所述显示界面上滚动显示的新增数据项;所述第一时间段为滚动显示开始至所述滑动操作结束为止。
2.根据权利要求1所述的方法,其特征在于,所述按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,包括:
识别所述连续轨迹;当所述连续轨迹不具有拐点时,将所述连续轨迹所经过的数据项确定为L个数据项;
当所述连续轨迹具有拐点时,将所述连续轨迹中除所述拐点以外的其余轨迹所经过的数据项确定为L个数据项。
3.根据权利要求1所述的方法,其特征在于,所述获得操作体进行滑动操作所产生的连续轨迹之前,还包括:
获得一触发操作;
响应所述触发操作将所述显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于所述第一区域内也位于所述第二区域内。
4.根据权利要求3所述的方法,其特征在于,所述按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,包括:
识别所述连续轨迹;
当所述连续轨迹部分或全部位于所述第一区域内时,将其中位于所述第一区域内的轨迹所经过的数据项确定为L个数据项。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述连续轨迹的终点已到达显示界面的边缘,且所述终点在显示界面上被按住的时间超过指定时长时,所述连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,所述第一时间段为从滚动显示开始至所述滑动操作结束或至滚动显示结束的时间段。
6.一种电子设备,其特征在于,包括:
显示单元,用于在显示界面上显示一个页面的M个数据项,所述页面包括N个数据项,M≤N,M和N均为正整数;
获取单元,用于获得操作体进行滑动操作所产生的连续轨迹;
确定单元,用于按照预定规则从所述连续轨迹所经过的J个数据项中确定L个数据项,1≤J≤N,L≤J;
设置单元,用于将所述L个数据项设定为选中状态;
其中,当所述连续轨迹的终点已到达所述显示界面的边缘且所述操作体未松开且保持继续按着的状态时,则所述显示界面上滚动显示以更新当前显示的数据项;
所述连续轨迹所经过的数据项包括所述连续轨迹未到达所述显示界面的边缘时与所述连续轨迹对应的数据项,所述连续轨迹所经过的数据项还包括所述连续轨迹的终点已到达所述显示界面的边缘时的第一时间段内所述显示界面上滚动显示的新增数据项;所述第一时间段为滚动显示开始至所述滑动操作结束为止。
7.根据权利要求6所述的电子设备,其特征在于,所述确定单元包括:
识别子单元,用于识别所述连续轨迹;
确定子单元,用于当所述连续轨迹不具有拐点时,将所述连续轨迹所经过的数据项确定为L个数据项;当所述连续轨迹具有拐点时,将所述连续轨迹中除所述拐点以外的其余轨迹所经过的数据项确定为L个数据项。
8.根据权利要求6所述的电子设备,其特征在于,
所述获取单元还用于:获得一触发操作;
所述电子设备还包括:
响应单元,用于响应所述触发操作将所述显示界面划分为第一区域和第二区域,当前显示的每个数据项都既位于所述第一区域内也位于所述第二区域内。
9.根据权利要求8所述的电子设备,其特征在于,所述确定单元包括:
识别子单元,用于识别所述连续轨迹;
确定子单元,用于当所述连续轨迹部分或全部位于所述第一区域内时,将其中位于所述第一区域内的轨迹所经过的数据项确定为L个数据项。
10.根据权利要求6所述的电子设备,其特征在于,所述电子设备还用于:
当所述连续轨迹的终点已到达显示界面的边缘,且所述终点在显示界面上被按住的时间超过指定时长时,所述连续轨迹所经过的数据项还包括第一时间段内显示界面上滚动显示的新增数据项;
其中,所述第一时间段为从滚动显示开始至所述滑动操作结束或至滚动显示结束的时间段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711122985.5A CN107885442B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711122985.5A CN107885442B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
CN201410083775.XA CN103885689B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410083775.XA Division CN103885689B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107885442A CN107885442A (zh) | 2018-04-06 |
CN107885442B true CN107885442B (zh) | 2020-09-25 |
Family
ID=50954614
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711122985.5A Active CN107885442B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
CN201410083775.XA Active CN103885689B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410083775.XA Active CN103885689B (zh) | 2014-03-07 | 2014-03-07 | 信息处理方法和电子设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9880706B2 (zh) |
CN (2) | CN107885442B (zh) |
DE (1) | DE102014114112A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016075832A1 (ja) * | 2014-11-14 | 2016-05-19 | 富士通株式会社 | ページ自動編集方法、ページ自動編集プログラムおよびページ自動編集装置 |
CN104360818B (zh) * | 2014-12-09 | 2018-09-25 | 上海联彤网络通讯技术有限公司 | 实现列表视图复选的方法、手势纠错的方法及*** |
CN104965711A (zh) * | 2015-07-06 | 2015-10-07 | 无锡天脉聚源传媒科技有限公司 | 一种选项勾选的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008269456A (ja) * | 2007-04-24 | 2008-11-06 | Matsushita Electric Ind Co Ltd | 文字入力装置および文字入力用プログラム |
CN102375656A (zh) * | 2010-08-13 | 2012-03-14 | 腾讯科技(深圳)有限公司 | 基于触摸屏的全拼单字滑动输入法、装置及触摸屏终端 |
CN102662555A (zh) * | 2012-03-06 | 2012-09-12 | 华为终端有限公司 | 一种终端复选操作方法和终端 |
CN102929529A (zh) * | 2012-09-27 | 2013-02-13 | 北京百度网讯科技有限公司 | 列表界面的多选控制方法、装置和移动终端 |
CN103530046A (zh) * | 2012-07-02 | 2014-01-22 | ***通信集团公司 | 一种电子设备以及屏幕显示内容的选择方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5196838A (en) * | 1990-12-28 | 1993-03-23 | Apple Computer, Inc. | Intelligent scrolling |
US20020141643A1 (en) * | 2001-02-15 | 2002-10-03 | Denny Jaeger | Method for creating and operating control systems |
US7181695B2 (en) * | 2004-01-13 | 2007-02-20 | Nbor Corporation | System and method for sending and receiving electronic messages using graphic directional indicators |
US20090282332A1 (en) | 2008-05-12 | 2009-11-12 | Nokia Corporation | Apparatus, method and computer program product for selecting multiple items using multi-touch |
US20110202835A1 (en) * | 2010-02-13 | 2011-08-18 | Sony Ericsson Mobile Communications Ab | Item selection method for touch screen devices |
US10338672B2 (en) * | 2011-02-18 | 2019-07-02 | Business Objects Software Ltd. | System and method for manipulating objects in a graphical user interface |
KR20130097331A (ko) | 2012-02-24 | 2013-09-03 | 삼성전자주식회사 | 터치 스크린을 구비하는 전자기기에서 객체를 선택하기 위한 장치 및 방법 |
CN102741799B (zh) * | 2012-03-06 | 2014-12-24 | 华为终端有限公司 | 一种触摸屏的操作方法和终端 |
CN103064626B (zh) | 2012-12-31 | 2016-06-15 | 中兴通讯股份有限公司 | 一种触屏终端及其实现复选功能的方法 |
US20150143291A1 (en) * | 2013-11-21 | 2015-05-21 | Tencent Technology (Shenzhen) Company Limited | System and method for controlling data items displayed on a user interface |
-
2014
- 2014-03-07 CN CN201711122985.5A patent/CN107885442B/zh active Active
- 2014-03-07 CN CN201410083775.XA patent/CN103885689B/zh active Active
- 2014-09-26 US US14/497,982 patent/US9880706B2/en active Active
- 2014-09-29 DE DE102014114112.1A patent/DE102014114112A1/de active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008269456A (ja) * | 2007-04-24 | 2008-11-06 | Matsushita Electric Ind Co Ltd | 文字入力装置および文字入力用プログラム |
CN102375656A (zh) * | 2010-08-13 | 2012-03-14 | 腾讯科技(深圳)有限公司 | 基于触摸屏的全拼单字滑动输入法、装置及触摸屏终端 |
CN102662555A (zh) * | 2012-03-06 | 2012-09-12 | 华为终端有限公司 | 一种终端复选操作方法和终端 |
CN103530046A (zh) * | 2012-07-02 | 2014-01-22 | ***通信集团公司 | 一种电子设备以及屏幕显示内容的选择方法 |
CN102929529A (zh) * | 2012-09-27 | 2013-02-13 | 北京百度网讯科技有限公司 | 列表界面的多选控制方法、装置和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN107885442A (zh) | 2018-04-06 |
US9880706B2 (en) | 2018-01-30 |
DE102014114112A1 (de) | 2015-09-10 |
US20150253976A1 (en) | 2015-09-10 |
CN103885689A (zh) | 2014-06-25 |
CN103885689B (zh) | 2017-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106201170B (zh) | 一种应用图标的角标处理方法及终端 | |
JP6427559B6 (ja) | 手書き入力のための永久同期システム | |
CN109388506B (zh) | 一种数据处理方法及电子设备 | |
CN107797717B (zh) | 推送方法、显示方法、客户端设备和数据处理*** | |
CN110308860B (zh) | 截屏方法及相关装置 | |
EP4350535A2 (en) | Content item module arrangements | |
CN105068726A (zh) | 一种信息处理的方法及终端 | |
CN107885442B (zh) | 信息处理方法和电子设备 | |
CN106383718A (zh) | 一种图标的分类方法及装置 | |
CN109164966A (zh) | 一种屏幕截图的方法及装置 | |
CN104169861A (zh) | 合并联系人信息的方法、装置及终端 | |
KR20190040997A (ko) | 그룹을 생성하기 위한 방법 및 디바이스 | |
CN104516674A (zh) | 文字处理方法和装置 | |
CN108279848B (zh) | 一种显示方法及电子设备 | |
CN105607800A (zh) | 一种终端屏幕输入显示的方法及装置 | |
CN106648281B (zh) | 一种截图方法及装置 | |
JP5695966B2 (ja) | 興味推定装置、方法及びプログラム | |
CN109298817B (zh) | 条目显示方法、装置、终端及存储介质 | |
CN109460175B (zh) | 移动应用图标的方法、装置、电子终端及介质 | |
CN109683760B (zh) | 最近内容的显示方法、装置、终端及存储介质 | |
CN105589627B (zh) | 快捷菜单显示方法、快捷菜单显示装置和终端 | |
KR101731316B1 (ko) | 파일 일괄 처리 방법 | |
US10254959B2 (en) | Method of inputting a character into a text string using a sliding touch gesture, and electronic device therefor | |
CN105988679A (zh) | 一种信息呈现方法、装置及一种用户设备 | |
CN106897012A (zh) | 用户指令识别及处理方法、装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |