触摸屏操作的方法及系统技术方案

技术编号:7213011 阅读:285 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种触摸屏操作的方法及系统,属于计算机、网络技术领域。该方法包括有如下步骤:步骤1,将其中的顺时针或者逆时针旋转的操作信息,和触摸屏输出信息的放大或缩小操作进行对应;步骤2,采集通过触摸屏所输入的触摸操作信息,判定其中是否包括有顺时针或者逆时针旋转的操作信息;步骤3,在具有顺时针或者逆时针旋转操作信息的情况下,将其操作信息转变为针对于触摸屏输出信息的放大或缩小操作。利用本发明专利技术,能够通过具有顺时针或逆时针方向旋转的移动路径判定的方式,来实现触摸屏输出信息的放大或缩小操作。

【技术实现步骤摘要】

本专利技术属于计算机、软件

技术介绍
触摸屏是目前广泛应用的输入、输出形式。目前的大部分手持终端,比如智能手机、平板电脑等,绝大多数都设置有触摸屏,来作为输出及输入组件。利用触摸屏除了进行图象的输出操作之外,还可以通过手指或者触摸笔操作的方式来进行触摸输入操作。在进行触摸输入操作时,人们常使用的操作方式,包括利用触摸屏进行目标信息位置的点击操作,或触摸路径的输入操作。利用触摸屏还可以便利地实现显示内容的放大及缩小操作。比如,所述的放大和缩小操作,可以通过两个手指同时按压在触摸屏上,然后扩大两个手指的距离,就可以实现视窗内容的放大操作了 ;类似地,缩小两个手指的距离,则可以实现视窗内容的缩小操作。另外,在使用苹果电脑公司的一些手持终端设备时,还可以通过单次点击的方式, 将小的图象信息变换为大的图象信息。但是,这种变换方式,只能按照预设的放大比例进行调整。
技术实现思路
本专利技术的目的,是提供一种触摸屏操作的方法,以及配套的系统,利用本专利技术,能够通过具有顺时针或逆时针方向旋转的移动路径判定的方式,来实现触摸屏输出信息的放大或缩小操作。本专利技术提供一种触摸屏操作的方法,该方法包括有如下步骤步骤1,将其中的顺时针或者逆时针旋转的操作信息,和触摸屏输出信息的放大或缩小操作进行对应;步骤2,采集通过触摸屏所输入的触摸操作信息,判定其中是否包括有顺时针或者逆时针旋转的操作信息; 步骤3,在具有顺时针或者逆时针旋转操作信息的情况下,将其操作信息转变为针对于触摸屏输出信息的放大或缩小操作。进一步,在进行旋转操作的过程中,不同分段的旋转区域所在的中心发生移动,且移动的范围超出阈值的情况下,将其作为具有路径形式的旋转操作。进一步,所述的旋转区域所在的中心,是不同的旋转路径片段作为独立的组成单元所对应的中心,每一个旋转路径片段分割的方式,是按照路径长度进行分割,或按照不同路径下所对应的时间量进行分割,或按照不同角度范围所对应的区域进行分割。进一步,采集获得的旋转路径片段,优选为首段或尾段所对应的路径片段,相应的移动路径为首段和尾段的旋转路径片段所对应中心连线后所生成的矢量路径。进一步,所述的路径形式,以其路径的移动方向作为视窗信息的转移方向。进一步,采集所述的路径形式,以其作为翻页操作的触发信息,翻页之后的尺寸大小按照所述的旋转操作转变的尺寸大小实施。进一步,所述的放大或缩小操作,判定是否为单手指触摸操作,仅在单手指操作的情况下,才触发前述的针对于触摸屏旋转所进行的放大或缩小操作。进一步,在通过旋转的方式触发放大或缩小功能的情况下,输出用以进行尺寸的调整操作的尺寸调整窗口,该窗口中包括分别显示放大与缩小的倍数的控件,和/或通过拖动到不同的位置对应不同放大及缩小倍数的控件。进一步,采集用户通过旋转操作所放大或缩小的最终尺寸,将其取为平均值,或者临近数据,作为尺寸预设的参照数据;当下次采集到用户针对于该方式的放大或缩小操作时,优先提供预先设置的尺寸数据。进一步,采集用户进行旋转操作时原屏幕显示信息的当前尺寸;当判断得出当前尺寸为初始尺寸的话,那么判定当前所进行的旋转操作为放大操作。进一步,在当次使用中,将针对于前述操作反方向的旋转操作取为缩小操作。进一步,限定旋转角度超过预设阈值的旋转操作,为有效的触摸输入操作。进一步,设定在旋转角度的预设阈值,为一个圆周。本专利技术还提供一种触摸屏操作的系统,该系统包括有如下组成部分旋转规则模块,将其中的顺时针或者逆时针旋转的操作信息,和触摸屏输出信息的放大或缩小操作进行对应;触摸判定模块,采集通过触摸屏所输入的触摸操作信息,判定其中是否包括有顺时针或者逆时针旋转的操作信息;缩放执行模块,在具有顺时针或者逆时针旋转的操作信息的情况下,从而将其操作信息转变为针对于触摸屏输出信息的放大或缩小操作。附图说明图1是本专利技术所描述方法的流程图。图2是本专利技术所描述系统的结构框图。图3是本专利技术中一个实施例的示意图,在该实施例中,直接采集用户单个手指的旋转来实现触摸屏输出内容的放大及缩小操作。图4是本专利技术中另一个实施例的示意图,在该实施例中,通过旋转的方式同时实现图象的放大及位置的转移操作。 具体实施例方式参图1所描述的流程图,本专利技术具有如下步骤步骤S110,将其中的顺时针或者逆时针旋转的操作信息,和触摸屏输出信息的放大或缩小操作进行对应。在本专利技术中,所对应的规则形式,是将采集所获得的针对于触摸屏进行旋转方面的触摸操作信息,转变为放大及缩小方面的操作信息。采集用户触摸输出的方式,可以直接通过所在触摸屏的触摸信息采集机制来进行。作为举例,可以通过钩子函数的形式,来获取其数据信息。所述的旋转信息,既可以是完整的旋转信息,也可以是部分的旋转信息。比如说, 完整的旋转信息,是旋转一个封闭的圆,或者连续旋转一个及一个以上的圆。在这种情况下,可以将整个的旋转角度进行累加,以累加的方式来控制图象输出的放大或缩小的倍数。 另外一种实施方式,就是取其中的部分角度。利用部分角度与整体角度之间的比值来计量部分角度下进行放大或缩小的倍数。比如,将旋转一圈视为放大或缩小一倍的话,那么,如果旋转90度,则放大或缩小1/4倍。相应地,如果超出一圈,则将超出的部分和一圈进行比对,来获得最终的放大及缩小倍数。进一步,所述的规则,还可以是在进行旋转操作的过程中,旋转区域即时所在的中心发生移动,且移动的范围超出阈值的情况下,将其作为具有路径形式的旋转操作。其中,前述的旋转区域即时所在的中心,指的是采集旋转路径,将不同的旋转路径片段来作为相对独立的组成单元,每一个旋转路径片段在进行分割的时候,可以按照不同的方式来进行,比如,按预设的路径长度来进行分割,而且适合进行等比分割。另外,还可以按照不同路径下所对应的时间量进行分割,比如,每隔0. 1秒,将其中移动的距离作为一个分割单元。或者,按照不同角度范围所对应的区域进行分割,比如,每60度的角度范围,做一次分割。分割之后,所对应的路径将会有一个相应的旋转中心,该旋转中心如果和其它路径片段的旋转中心不一致的话,则可以采集其变化范围,并且,在变化范围超出预设阈值的情况下,将对应中心的位置变化情况,作为一个矢量性的移动路径。进一步,所采集获得的旋转路径片段,优选为首段或尾段所对应的路径片段,相应的移动路径为首段和尾段的旋转路径片段所对应中心连线后所生成的矢量路径。通过采集前述的移动路径,可以将其作为不同的触发信息。比如说,采集所述的路径形式,以其路径的移动方向作为视窗信息的转移方向。这种情况下,需要所在的视窗并没有满屏显示,视窗信息能够移动;而且,视窗中数据信息的完整尺寸大于屏幕的尺寸。于是, 就可以靠这种移动方式,来转移屏幕显示信息的输出区域,其执行效果,类似于直接用手指拖动触摸屏上的不同区域,来产生上下左右之类的位置移动操作。还比如说,采集所述的路径形式,以其路径来作为翻页操作的方式,翻页之后的尺寸大小,按照所述的旋转操作转变后的尺寸大小实施。这种情况下,是在所述触摸屏对应的信息内容具有翻页需求的情况下来实施的。比如,所输出的内容为电子图书的话,就可以利用该移动路径的判定,来进行同步翻页操作。比如,该移动路径如果指向屏幕的左侧,视为翻前部的页码;而将指向屏幕的右侧,视为翻后部的页码。在本专利技术中,本文档来自技高网...

【技术保护点】
1.一种触摸屏操作的方法,其特征在于该方法包括有如下步骤:步骤1,将其中的顺时针或者逆时针旋转的操作信息,和触摸屏输出信息的放大或缩小操作进行对应;步骤2,采集通过触摸屏所输入的触摸操作信息,判定其中是否包括有顺时针或者逆时针旋转的操作信息;步骤3,在具有顺时针或者逆时针旋转操作信息的情况下,将其操作信息转变为针对于触摸屏输出信息的放大或缩小操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:上海量明科技发展有限公司
类型:发明
国别省市:31

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

1