物件选取方法及系统的制作方法

文档序号:6423840阅读:138来源:国知局
专利名称:物件选取方法及系统的制作方法
技术领域
本发明涉及一种物件选取方法及系统,特别涉及一种多个物件灵活选取的方法及系统。
背景技术
目前,大多数的电子装置都使用触摸屏作为输入输出设备。在触摸屏上可以显示电子装置中的若干个物件,如文件夹、图片、视频、应用程序的图标等。同时,用户还可以在触摸屏上通过手指或触控笔的触摸动作选取这些物件进行操作。当用户需要选取触摸屏当前页面中的多个物件时,一般需要逐一点选物件,或者通过一个“全选”的按钮一次性选取全部物件。然而逐一点选物件的操作十分繁琐,而使用“全选”按钮则无法只选取当前页面中的的部分物件,这种不够灵活的物件选取方式,造成了用户使用的不便
发明内容
鉴于以上内容,有必要提供一种物件选取方法,可以根据用户的触摸动作在触摸屏上确定相应的区域,从而快速灵活地选取该区域对应的物件。还有必要提供一种物件选取系统,可以根据用户的触摸动作在触摸屏上确定相应的区域,从而快速灵活地选取该区域对应的物件。一种物件选取方法,包括以下步骤检测步骤检测电子装置的触摸屏上发生的触摸动作,即每一个触摸动作从发生到中断的过程;确定步骤当检测到该触摸屏上发生触摸动作时,根据该触摸动作在触摸屏上确定一个闭合区域;选取步骤从触摸屏显示的物件中选取该闭合区域对应的物件。一种物件选取系统,包括检测模块,用于检测电子装置的触摸屏上发生的触摸动作,即每一个触摸动作从发生到中断的过程;确定模块,用于当检测到该触摸屏上发生触摸动作时,根据该触摸动作在触摸屏上确定一个闭合区域;选取模块,用于从触摸屏显示的物件中选取该闭合区域对应的物件。相较于现有技术,本发明可以根据用户的触摸动作在触摸屏上确定相应的区域,从而快速灵活地选取该区域对应的物件。


图I是本发明物件选取系统较佳实施例的运行环境图。图2是显示有物件的触摸屏示意图。图3至图5是三种在触摸屏上确定区域的方法示例图。图6是本发明物件选取方法较佳实施例的流程图。主要元件符号说明
电子装置11
知件选取系统 ~
触摸屏|3检测模块|21
确定模块
选取模块|23
如下具体实施方式
将结合上述附图进一步说明本发明。
具体实施例方式参阅图I所示,是本发明物件选取系统较佳实施例的运行环境图。在本实施例中,该物件选取系统2运行于电子装置I中,该电子装置I还包括触摸屏3。该电子装置I可以是,但不限于,手机、PDA、移动上网设备等包括所述触摸屏3的便携式移动设备。触摸屏3可以感应到发生在触摸屏3的一处或多处位置的触摸事件。物件选取系 统2用于实时检测发生在触摸屏3的一处或多处位置的触摸事件,从而判断用户对触摸屏3的触摸动作,即每一个触摸动作从发生到中断的过程,包括是否发生触摸、触摸的发生时间和持续时间、触摸是否发生移动及根据触摸屏3所处的坐标系确定触摸的移动路径、以及是否已经中断触摸等。例如,物件选取系统2可检测到在触摸屏3的某一位置发生了触摸,并在持续2秒后中断,或者在某一位置发生触摸,并且该触摸从该位置沿直线向两端移动。触摸屏3还可用于显示多个物件,如图2所示,该触摸屏3上显示有12个物件,分别为物件a、物件b……物件n。当用户需要选取其中的若干个物件进行操作时,可以根据该若干个物件在触摸屏3上的分布位置,通过触摸动作在触摸屏3上标记选取物件的区域。该触摸动作可由用户通过手指或触控笔来实现。物件选取系统2还用于根据该触摸动作确定用户所划的区域,并选取该区域对应的各个物件。在一些实施例中,用户可以通过两只手指同时触摸触摸屏3的两处位置,并将在该两处位置的触摸持续一预定时间,如2秒来标记区域。当物件选取系统2检测到在触摸屏3的两处位置同时发生持续一预定时间的触摸时,将根据该两处位置的坐标,以该两处位置为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏3的四个边界的矩形区域。如图3 Ca)所示,在接触点101和接触点102两处位置同时与触摸屏3发生持续一预定时间的触摸。则物件选取系统2将以该接触点101和接触点102为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏3的四个边界的矩形区域,如图3 (b)中的虚线限定的矩形区域103所示。而在另一些实施例中,用户可以通过手指在触摸屏3上持续移动从而划出所需选取的该若干个物件的分布范围来标记区域。用户可以同时使用两只手指分别在触摸屏3上持续移动而划一个闭合的范围,也可以使用一只手指在触摸屏3上持续移动而划一个闭合的范围。物件选取系统2根据触摸在触摸屏3上发生持续移动的移动路径,确定一个以该移动路径为边界的闭合区域。如图4所示,是使用两只手指分别在触摸屏3上持续移动而划一个闭合的范围的实施例。两只手指同时触摸触摸屏3的两处位置,当该两处位置之间的距离足够小,如在(T5mm范围内时,可以认为该两处位置重合,如图4 (a)中的起点201所示。在与触摸屏3保持接触的情况下,两只手指分别向任意方向持续移动,直至两只手指之间的距离足够小,可以认为两只手指触摸触摸屏3的两处位置再度重合为止,如图4 (a)中的终点202所示。当物件选取系统2检测到触摸屏3上发生同时从同一位置出发再同时到另一位置中断的两次持续移动的触摸时,将根据该两次持续移动的触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域,如图4 (b)中的虚线限定的闭合区域203所示。如图5所示,是使用一只手指在触摸屏3上持续移动而划一个闭合的范围的实施例。一只手指触摸触摸屏3上的某一处位置,如图5 (a)中的起点301所示。在保持与触摸屏3接触的情况下,手指向任意方向持续移动,直至手指又回到起点301为止。当物件选取系统2检测到触摸屏3上发生从一个位置出发持续移动后又回到该位置的触摸时,将根据该触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域,如图5 (b)中的虚线限定的闭合区域302所示。再参阅图I所示,所述物件选取系统2包括检测模块21、确定模块22和选取模块23。检测模块21用于检测触摸屏3上发生的触摸动作,即每一个触摸动作从发生到中断的过程,包括是否发生触摸、触摸的发生时间和持续时间、触摸是否发生移动及根据触摸 屏3所处的坐标系确定触摸的移动路径、以及是否已经中断触摸等。确定模块22用于当检测到触摸屏3上发生触摸动作时,根据该触摸动作在触摸屏3上确定一个闭合区域。当检测模块21检测到的触摸动作为在触摸屏3的两处位置同时发生持续一预定时间的触摸时,确定模块22将根据该两处位置的坐标,以该两处位置为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏3的四个边界的矩形区域。当检测模块21检测到的触摸动作为在触摸屏3上发生同时从同一位置出发再同时到另一位置中断的两次持续移动的触摸时,确定模块22将根据该两次持续移动的触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域。当检测模块21检测到的触摸动作为在触摸屏3上发生从一处位置出发持续移动后又回到该位置的触摸时,确定模块22将根据该触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域。若确定模块22根据检测模块21所检测到的触摸动作无法确定一个闭合区域,如该触摸动作为在触摸屏3的某一位置单击触摸屏3,或该触摸动作为持续移动的触摸,但以该触摸的移动路径为边界无法确定一个闭合区域,则选取物件的操作失败。选取模块23用于从触摸屏3显示的物件中选取所确定的该闭合区域对应的物件。在一些实施例中,选取模块23可以选取位于该闭合区域内的所有物件。如图4 (b)所示,位于虚线限定的闭合区域203内的物件有物件a、物件b、物件d、物件e、物件h、物件i、物件k和物件n这8个物件,则该8个物件都被选取模块23选取。而在另一些实施例中,选取模块23可以选取所处位置与该闭合区域有交集的所有物件。如图3 (b)所示,所处位置与虚线限定的闭合区域302有交集的物件有物件a、物件b、物件C、物件d、物件e、物件f、物件g、物件h、物件i这9个物件,则该9个物件都被选取模块23选取。参阅图6所示,是本发明物件选取方法较佳实施例的流程图。 步骤SOl,检测模块21检测触摸屏3上发生的触摸动作,即每一个触摸动作从发生到中断的过程,包括是否发生触摸、触摸的发生时间和持续时间、触摸是否发生移动及根据触摸屏3所处的坐标系确定触摸的移动路径、以及是否已经中断触摸等。
步骤S02,当检测到触摸屏3上发生触摸动作时,确定模块22根据该触摸动作在触摸屏3上确定一个闭合区域。当检测模块21检测到的触摸动作为在触摸屏3的两处位置同时发生持续一预定时间的触摸时,确定模块22将根据该两处位置的坐标,以该两处位置为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏3的四个边界的矩形区域。当检测模块21检测到的触摸动作为在触摸屏3上发生同时从同一位置出发再同时到另一位置中断的两次持续移动的触摸时,确定模块22将根据该两次持续移动的触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域。当检测模块21检测到的触摸动作为在触摸屏3上发生从一个位置出发持续移动后又回到该位置的触摸时,确定模块22将根据该触摸在触摸屏3上的移动路径,确定一个以该移动路径为边界的闭合区域。
若确定模块22根据该触摸动作无法在触摸屏3上确定一个闭合区域,则结束流程。步骤S03,选取模块23从触摸屏3显示的物件中选取所确定的该闭合区域对应的物件。选取模块23可以选取位于该闭合区域内的所有物件,也可以选取所处位置与该闭合区域有交集的所有物件。以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种物件选取方法,其特征在于,该方法包括以下步骤 检测步骤检测电子装置的触摸屏上发生的触摸动作,即每一个触摸动作从发生到中断的过程; 确定步骤当检测到该触摸屏上发生触摸动作时,根据该触摸动作在触摸屏上确定一个闭合区域; 选取步骤从触摸屏显示的物件中选取该闭合区域对应的物件。
2.如权利要求I所述的物件选取方法,其特征在于,所述确定步骤包括当检测到的触摸动作为在触摸屏的两处位置同时发生持续一预定时间的触摸时,将以该两处位置为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏的四个边界的矩形区域。
3.如权利要求I所述的物件选取方法,其特征在于,所述确定步骤包括当检测到的触摸动作为在触摸屏上发生同时从同一位置出发再同时到另一位置中断的两次持续移动的触摸时,将根据该两次持续移动的触摸的移动路径,确定一个以该移动路径为边界的闭合区域。
4.如权利要求I所述的物件选取方法,其特征在于,所述确定步骤包括当检测到的触摸动作为在触摸屏上发生从一个位置出发持续移动后又回到该位置的触摸时,将根据该触摸的移动路径,确定一个以该移动路径为边界的闭合区域。
5.如权利要求I所述的物件选取方法,其特征在于,所述选取步骤包括选取位于该闭合区域内的所有物件,或选取所处位置与该闭合区域有交集的所有物件。
6.—种物件选取系统,其特征在于,该系统包括 检测模块,用于检测电子装置的触摸屏上发生的触摸动作,即每一个触摸动作从发生到中断的过程; 确定模块,用于当检测到该触摸屏上发生触摸动作时,根据该触摸动作在触摸屏上确定一个闭合区域; 选取模块,用于从触摸屏显示的物件中选取该闭合区域对应的物件。
7.如权利要求6所述的物件选取系统,其特征在于,当检测到的触摸动作为在触摸屏的两处位置同时发生持续一预定时间的触摸时,所述确定模块将以该两处位置为顶点,以该两处位置的连线为对角线确定一个边界分别对应平行于触摸屏的四个边界的矩形区域。
8.如权利要求6所述的物件选取系统,其特征在于,当检测到的触摸动作为在触摸屏上发生同时从同一位置出发再同时到另一位置中断的两次持续移动的触摸时,所述确定模块将根据该两次持续移动的触摸的移动路径,确定一个以该移动路径为边界的闭合区域。
9.如权利要求6所述的物件选取系统,其特征在于,当检测到的触摸动作为在触摸屏上发生从一个位置出发持续移动后又回到该位置的触摸时,所述确定模块将根据该触摸的移动路径,确定一个以该移动路径为边界的闭合区域。
10.如权利要求6所述的物件选取系统,其特征在于,所述选取模块将选取位于该闭合区域内的所有物件,或选取所处位置与该闭合区域有交集的所有物件。
全文摘要
一种物件选取方法,包括以下步骤检测步骤检测电子装置的触摸屏上发生的触摸动作,即每一个触摸动作从发生到中断的过程;确定步骤当检测到该触摸屏上发生触摸动作时,根据该触摸动作在触摸屏上确定一个闭合区域;选取步骤从触摸屏显示的物件中选取该闭合区域对应的物件。本发明还提供一种物件选取系统。利用本发明可以根据用户的触摸动作在触摸屏上确定相应的区域,从而快速灵活地选取该区域对应的物件。
文档编号G06F3/048GK102778968SQ201110120688
公开日2012年11月14日 申请日期2011年5月11日 优先权日2011年5月11日
发明者郭文洁, 陈育群 申请人:奇美通讯股份有限公司, 深圳富泰宏精密工业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1