一种终端及触摸屏下实现批量操作的方法技术

技术编号:11636105 阅读:87 留言:0更新日期:2015-06-24 09:52
本发明专利技术公开了一种终端及触摸屏下实现批量操作的方法,涉及带有触摸屏的终端领域。本发明专利技术公开的方法包括:终端根据用户操作开启批量操作功能后,监听并识别用户手势;当识别到的用户手势指示为一封闭图案,则确定该手势的类型为选择手势,将该选择手势指示的封闭范围转换为触摸屏选择范围,并将所述触摸屏选择范围中显示的所有条目确定为批量操作对象;当识别到用户手势为设定的批量操作手势时,对所确定的批量操作对象进行该批量操作手势对应的操作处理。本发明专利技术还公开了一种终端。本申请技术方案允许用户在任意多条目(多对象)界面快速进行选择及复制、删除等批量操作,提高用户操控速度的同时,使得用户体验更自然,更方便。

【技术实现步骤摘要】

本专利技术涉及带有触摸屏的终端领域,尤其涉及。
技术介绍
目前触摸屏已是很多终端产品的标准配置,这使得用户除了用传统的点击和按键方式来操作终端外,还能用手势等更方便、自然的方式来操控终端;而用户在操作终端时,往往希望能同时对多个对象进行复制、删除等同样的操作,这就需要用户先选择多个对象,然后进行统一操作。故如何利用触摸屏的优势,提高用户在进行多对象批量操作时的速度,以及让用户体验更自然,更方便就成为一个很有应用价值的研究课题。传统的实现方式是采用复选框或者其他单条连续选择方式,用户需要点击屏幕多次,尤其是在选择对象比较多时,进行该操作非常耗时,且极易在操作过程中因误点击等原因造成操作失败。
技术实现思路
本专利技术提供了,能在各种列表、宫格等界面完成多条目(多对象)的选择及批量操作。为了解决上述技术问题,本专利技术公开了一种触摸屏下实现批量操作的方法,包括:终端根据用户操作开启批量操作功能后,监听并识别用户手势;当识别到的用户手势指示为一封闭图案,则确定该手势的类型为选择手势,将该选择手势指示的封闭范围转换为触摸屏选择范围,并将所述触摸屏选择范围中显示的所有条目确定为批量操作对象;当识别到用户手势为设定的批量操作手势时,对所确定的批量操作对象进行该批量操作手势对应的操作处理。可选地,上述方法中,将所述选择手势指示的封闭范围转换为触摸屏选择范围指:将用户的选择手势指示的封闭范围以内和封闭边缘覆盖到的所有条目确定为单次批量操作对象。可选地,上述方法中,确定用户的选择手势指示的封闭范围内的条目的过程包括:记录所述封闭图案的轨迹坐标,在X方向设置一定长dx,在Y方向设置一定长dy,先记录起始点坐标(X0, Y0),然后滑动轨迹的X坐标到达X0+n*dx (或X0_n*dx,其中η为自然数)位置,或者Y坐标到达Y0+n*dy (或Y0-n*dy,其中η为自然数)位置时,均对轨迹点做一次记录,直到X0+n*dx (或X0_n*dx)回到X,并且Y0+n*dy (或Y0_n*dy)回到Y为止,轨迹坐标记录完毕;当条目在X方向和Y方向的坐标均在记录的封闭图案的轨迹坐标内,则确定该条目属于单次批量操作对象。可选地,上述方法中,确定用户的选择手势指示的封闭边缘覆盖到的条目的过程包括:若判断某一条目满足至少一个端点坐标在划定封闭图案的轨迹坐标内,则确定该条目属于单次批量操作对象。可选地,上述方法中,判断某一条目的端点坐标是否在划定封闭图案的轨迹坐标内指:先将Xt与记录的轨迹坐标点的所有X坐标比较,只要找出一个X坐标Xa小于Xt,并且有另一个X坐标Xb大于Xt,则继续判断YO+ (Xa-XO) *dy/dx (或YO- (XO-Xa) *dy/dx)如果小于Yt,且YO+(Xb-XO) *dy/dx (或YO-(XO-Xb) *dy/dx)大于Yt,则该端点坐标在划定封闭图案的轨迹坐标内。可选地,上述方法还包括:当识别到的用户手势的类型为选择手势后,在设定时间间隔内再次识别选择手势时,将设定时间间隔内识别到选择手势分别指示的多个封闭范围合并,将合并后的封闭范围内的所有条目确定为批量操作对象。可选地,上述方法还包括:终端接收到用户发起的切屏操作后,在切换到的屏幕上再次识别选择手势,将设定时间间隔内针对此屏幕识别到的选择手势指示的封闭范围内的所有条目也确定为批量操作对象。本专利技术还公开了一种终端,至少包括:手势识别模块,根据用户操作开启批量操作功能后,监听并识别用户手势,当识别到的用户手势指示为一封闭图案,则确定该手势的类型为选择手势,当识别到用户手势为设定的批量操作手势时,确定该手势的类型为操作手势;手势解析模块,将手势识别模块所识别出的选择手势指示的封闭范围转换为触摸屏选择范围;位置分析管理模块,将所述手势解析模块转换的触摸屏选择范围中显示的所有条目确定为批量操作对象;手势命令管理模块,对所述位置分析管理模块所确定的批量操作对象按照所述手势识别模块所识别出的批量操作手势进行对应的操作处理。可选地,上述终端中,所述位置分析管理模块将所述手势解析模块转换的触摸屏选择范围中显示的所有条目确定为批量操作对象指:将用户的选择手势指示的封闭范围以内和封闭边缘覆盖到的所有条目确定为单次批量操作对象。可选地,上述终端中,确定用户的选择手势指示的封闭范围内的条目的过程包括:记录所述封闭图案的轨迹坐标,在X方向设置一定长dx,在Y方向设置一定长dy,先记录起始点坐标(X0, Y0),然后滑动轨迹的X坐标到达X0+n*dx (或X0_n*dx,其中η为自然数)位置,或者Y坐标到达Y0+n*dy (或Y0-n*dy,其中η为自然数)位置时,均对轨迹点做一次记录,直到X0+n*dx (或X0_n*dx)回到X,并且Y0+n*dy (或Y0_n*dy)回到Y为止,轨迹坐标记录完毕;当条目在X方向和Y方向的坐标均在记录的封闭图案的轨迹坐标内,则确定该条目属于单次批量操作对象。可选地,上述终端中,所述位置分析管理模块,将所述手势解析模块转换的触摸屏选择范围中显示的所有条目确定为批量操作对象的过程包括:若判断某一条目满足至少一个端点坐标在划定封闭图案的轨迹坐标内,则确定该条目属于单次批量操作对象。可选地,上述终端中,判断某一条目的端点坐标是否在划定封闭图案的轨迹坐标内指:先将Xt与记录的轨迹坐标点的所有X坐标比较,只要找出一个X坐标Xa小于Xt,并且有另一个X坐标Xb大于Xt,则继续判断YO+ (Xa-XO) *dy/dx (或YO- (XO-Xa) *dy/dx)如果小于Yt,且YO+(Xb-XO) *dy/dx (或YO-(XO-Xb) *dy/dx)大于Yt,则该端点坐标在划定封闭图案的轨迹坐标内。可选地,上述终端中,所述手势解析模块,在所述手势识别模块在设定时间间隔内识别出多个选择手势时,将设定时间间隔内识别到选择手势分别指示的多个触摸屏选择范围发送给所述位置分析管理模块;所述位置分析管理模块,将所述手势解析模块转换的多个触摸屏选择范围中显示的所有条目确定为批量操作对象。可选地,上述终端中,终端接收到用户发起的切屏操作后,在切换到的屏幕上再次识别选择手势,将设定时间间隔内针对此屏幕识别到的选择手势指示的封闭范围内的所有条目也确定为批量操作对象。本申请技术方案允许用户在任意多条目(多对象)界面快速进行选择及复制、删除等批量操作,提高用户操控速度的同时,使得用户体验更自然,更方便。此外,对于所有带有触摸屏的终端设备,该技术方案都适用。【附图说明】图1是本专利技术实施例的模块组成结构示意图;图2是本专利技术实施例进行快速批量操作工作流程示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚明白,下文将结合附图对本专利技术技术方案作进一步详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。实施例1为了改善传统方式的劣势,本申请考虑采用触摸屏上操作比较自然方便的手势来完成多对象的选择,然后采用手势批量执行各选择条目的统一操作。基于上述思想,本实施例提供一种终端,至少包括如下模块:手势识别模块,根据用户操作开启批量操作功能后,监听并识别用户手势,当识别到的用户手势指示为一封闭图案,则确定该手势的类型为选择手势,当识别本文档来自技高网...

【技术保护点】
一种触摸屏下实现批量操作的方法,其特征在于,包括:终端根据用户操作开启批量操作功能后,监听并识别用户手势;当识别到的用户手势指示为一封闭图案,则确定该手势的类型为选择手势,将该选择手势指示的封闭范围转换为触摸屏选择范围,并将所述触摸屏选择范围中显示的所有条目确定为批量操作对象;当识别到用户手势为设定的批量操作手势时,对所确定的批量操作对象进行该批量操作手势对应的操作处理。

【技术特征摘要】

【专利技术属性】
技术研发人员:谢志华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1