一种确定操作对象的方法及装置制造方法及图纸

技术编号:7935314 阅读:206 留言:0更新日期:2012-11-01 04:58
本发明专利技术公开一种确定操作对象的方法及装置,该方法应用于一电子设备,电子设备具有一触摸显示屏上显示有至少一个操作对象,该方法包括:检测在触摸显示屏上是否有至少一操作输入,产生一检测信息;当检测信息表示触摸显示屏上有所述至少一操作输入时,响应至少一操作在触摸显示屏上形成一滑动轨迹;判断滑动轨迹是否满足预设条件;其中,所述预设条件为所述滑动轨迹为曲线轨迹且包括第一位置和第二位置,第一位置和第二位置为重合或者不重合的位置;当滑动轨迹满足所述预设条件时,基于第一位置及第二位置,在触摸显示屏上确定与滑动轨迹对应的有效区域;确定滑动轨迹上的操作对象及有效区域中的操作对象为待处理操作对象。

【技术实现步骤摘要】

本专利技术涉及多点触控
,尤其涉及一种确定操作对象的方法及装置
技术介绍
在现有技术中,由于触摸操作的便利性及人性化操作方式,包含触摸显示屏的电子设备越来越受欢迎,现有的触摸手势例如点击、长按、放大、缩小、拨划等。但是,在多点触摸屏幕上进行文件选择或者多个文件选择上使用现有的触摸操作不容易操作,而且也容易误操作,同样取消选择也比较困难。现有的解决方案每个文件都设计一个check box,通过勾选check box对文件进行选择,专利技术人在专利技术过程中,发现现有的解决方案至少存在以下缺点 如果用户需要多选时,需要对每个文件进行单个选中,既浪费时间,并且对于触摸交互并不自然。
技术实现思路
本申请实施例提供了一种确定操作对象的方法及装置,用于解决现有技术中在多点触摸屏幕上进行文件选择或者多个文件选择上使用现有的触摸操作不容易操作的技术问题。为了解决上述技术问题,一方面,本申请实施例提供了一种确定操作对象的方法,应用于一电子设备,所述电子设备具有一触摸显示屏,所述触摸显示屏上显示有至少一个操作对象,所述方法包括检测在所述触摸显示屏上是否有至少一操作输入,产生一检测信息;当所述检测信息表示所述触摸显示屏上有所述至少一操作输入时,响应所述至少一操作在所述触摸显示屏上形成一滑动轨迹;判断所述滑动轨迹是否满足预设条件;其中,所述预设条件为所述滑动轨迹为曲线轨迹且包括第一位置和第二位置,其中,所述第一位置和所述第二位置为重合或者不重合的位置;当所述滑动轨迹满足所述预设条件时,基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域;确定所述滑动轨迹上的操作对象及所述有效区域中的操作对象为待处理操作对象。其中,在所述第一位置为起始位置,所述第二位置为终点位置,且所述起始位置和所述终点位置重合时,所述滑动轨迹具体为一闭合曲线轨迹;在所述第一位置为起始位置,所述第二位置为终点位置,且所述起始位置及所述终点位置不重合时,所述滑动轨迹具体为一非闭合曲线轨迹。第一种情况,在所述滑动轨迹为所述闭合曲线轨迹时,所述基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域,具体为基于所述起始位置及所述终点位置,在所述触摸显示屏上确定所述闭合曲线轨迹所形成的封闭区域为与所述滑动轨迹对应的有效区域。所述确定所述滑动轨迹上的操作对象及所述有效区域中的操作对象为待处理操作对象,具体为确定所述闭合曲线轨迹上的操作对象及所述封闭区域内的操作对象为待处理操作对象。第二种情况,在所述滑动轨迹为所述非闭合曲线轨迹时,所述基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域,具体为基于在所述起始位置的第一切线,在所述终点位置的第二切线间,所述第一切线与所述第二切线间的交叉点,及所述非闭合曲线轨迹,在所述触摸显示屏上确定所述滑动·轨迹对应的有效区域。第三种情况,在所述滑动轨迹为所述非闭合曲线轨迹时,所述基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域,具体为基于所述起始位置与所述终点位置间的连线,将所述触摸显示屏至少分成第一区域和第二区域;确定所述第一区域和/或所述第二区域为与所述滑动轨迹对应的有效区域。所述确定所述第一区域和/或所述第二区域为与所述滑动轨迹对应的有效区域,具体包括在所述触摸显示屏上显示一用于选择所述第一区域和/或所述第二区域的选择图标;响应对所述选择图标的选择操作,生成选择指令;执行所述选择指令,以确定所述第一区域和/或所述第二区域为与所述滑动轨迹对应的有效区域。进一步的,在所述滑动轨迹为非闭合曲线轨迹时,所述确定所述滑动轨迹上的操作对象及所述至少一有效区域中的操作对象为待处理操作对象,具体为确定所述非闭合曲线轨迹上的操作对象以及所述第一区域和/或所述第二区域中的操作对象为待处理操作对象。另一方面,本申请还提供了一种确定操作对象的装置,应用在一电子设备中,所述电子设备具有一触摸显示屏,所述触摸显示屏上显示有至少一个操作对象,所述装置包括检测单元,用于检测在所述触摸显示屏上是否有至少一操作输入,产生一检测信息;响应单元,用于当所述检测信息表示所述触摸显示屏上有所述至少一操作输入时,响应所述至少一操作在所述触摸显示屏上形成一滑动轨迹;判断单元,用于判断所述滑动轨迹是否满足预设条件;其中,所述预设条件为所述滑动轨迹包括第一位置和第二位置,其中,所述第一位置和所述第二位置为重合或者不重合的位置;有效区域确定单元,用于当所述滑动轨迹满足所述预设条件时,基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域;操作对象确定单元,用于确定所述滑动轨迹上的操作对象及所述有效区域中的操作对象为待处理操作对象。其中,在所述起始第一位置为起始位置,所述第二位置为终点位置,且所述起始位置和所述终点位置为重合时,的位置时,所述滑动轨迹具体为一闭合曲线轨迹;在所述第一位置为起始位置和,所述第二位置为终点位置,且所述起始位置及所述终点位置为不重合的位置时,所述滑动轨迹具体为一非闭合曲线轨迹。第一种情况,在所述滑动轨迹为所述闭合曲线轨迹时,所述有效区域确定单元具体用于基于所述起始位置及所述终点位置,在所述触摸显示屏上确定所述闭合曲线轨迹 所形成的封闭区域为与所述滑动轨迹对应的有效区域。所述操作对象确定单元具体用于确定所述闭合曲线轨迹上的操作对象及所述封闭区域内的操作对象为待处理操作对象。第二种情况,在所述滑动轨迹为所述非闭合曲线轨迹时,所述有效区域确定单元具体用于基于在所述起始位置的第一切线,在所述终点位置的第二切线间,所述第一切线与所述第二切线间的交叉点,及所述非闭合曲线轨迹,在所述触摸显示屏上确定所述滑动轨迹对应的有效区域。第三种情况,在所述滑动轨迹为所述非闭合曲线轨迹时,所述有效区域确定单元具体用于基于所述起始位置与所述终点位置间的连线,将所述触摸显示屏至少分成第一区域和第二区域;确定所述第一区域和/或所述第二区域为与所述滑动轨迹对应的有效区域。所述操作对象确定单元具体包括图标显示单元,用于在所述触摸显示屏上显示一用于选择所述第一区域和/或所述第二区域的选择图标;指令生成单元,用于响应对所述选择图标的选择操作,生成选择指令;指令执行单元,用于执行所述选择指令,以确定所述第一区域和/或所述第二区域为与所述滑动轨迹对应的有效区域。进一步的,在所述滑动轨迹为非闭合曲线轨迹时,所述操作对象确定单元具体用于确定所述非闭合曲线轨迹上的操作对象以及所述第一区域和/或所述第二区域中的操作对象为待处理操作对象。本申请针对现有技术的问题和现有解决方案的缺陷,通过以上一个或多个实施例提供的技术方案,具有以下有益技术效果或者优点之一1,本申请利用多点触摸技术设计一种自然的文件选择手势,手势设计更符合自然的操作习惯;2,用户对手势的学习成本较低,既方便又节省时间;3,还可以通过多选手势对文件进行批量选择后,再对现在的文件进行编辑,例如归类,以节省桌面空间;4,对于归类的文件可以进行统一的操作,并且操作简单。附图说明图I为实施例I中提供的确定操作对象的方法流程图;图2为实施例I中闭合曲线轨迹图;图3为实施例I中非闭合曲线轨迹的第一种类型;图本文档来自技高网...

【技术保护点】
一种确定操作对象的方法,应用于一电子设备,所述电子设备具有一触摸显示屏,所述触摸显示屏上显示有至少一个操作对象,其特征在于,所述方法包括:检测在所述触摸显示屏上是否有至少一操作输入,产生一检测信息;当所述检测信息表示所述触摸显示屏上有所述至少一操作输入时,响应所述至少一操作在所述触摸显示屏上形成一滑动轨迹;判断所述滑动轨迹是否满足预设条件;其中,所述预设条件为所述滑动轨迹为曲线轨迹且包括第一位置和第二位置,其中,所述第一位置和所述第二位置为重合或者不重合的位置;当所述滑动轨迹满足所述预设条件时,基于所述第一位置及所述第二位置,在所述触摸显示屏上确定与所述滑动轨迹对应的有效区域;确定所述滑动轨迹上的操作对象及所述有效区域中的操作对象为待处理操作对象。

【技术特征摘要】

【专利技术属性】
技术研发人员:路璐
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1