终端和定位方法技术

技术编号:8861986 阅读:114 留言:0更新日期:2013-06-28 01:13
本发明专利技术提供了一种终端,具有感应触摸设备,包括:采集模块,采集所述感应触摸设备感应到的定位操作;定位模块,根据所述定位操作,对所述终端上的待定位对象进行定位;判断模块,判断所述感应触摸设备在感应到所述定位操作的同时,是否感应到了缩放操作;缩放处理模块,在所述判断模块的判断结果为是的情况下,按照预设的缩放比例对所述待定位对象进行缩放。相应地,本发明专利技术该提供了一种定位方法。通过本发明专利技术的技术方案,可以以简便的操作方式,轻松实现对待定位对象的精确定位,避免由于终端屏幕的大小,限制了定位操作的精准性。

【技术实现步骤摘要】
终端和定位方法
本专利技术涉及定位技术,具体而言,涉及一种终端和一种定位方法。
技术介绍
在相关技术中,对于触摸屏终端上的定位操作,如果要定位到应用界面中某坐标点,需要通过单点触摸屏幕并进行滑动操作来定位。但由于触摸设备在用户单点触碰及滑动时对坐标的计算存在误差,经常会无法实现准确定位。也存在可以先对需要定位的对象进行放大操作再进行定位的方案,但这会使得操作过程变得繁琐,且用户的操作无法连贯进行。因此,需要一种新的定位技术,可以以简便的操作方式,轻松实现对待定位对象的精确定位,避免由于终端屏幕的大小,限制了定位操作的精准性。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的定位技术,可以以简便的操作方式,轻松实现对待定位对象的精确定位,避免由于终端屏幕的大小,限制了定位操作的精准性。有鉴于此,本专利技术提出了一种终端,具有感应触摸设备,包括:采集模块,采集所述感应触摸设备感应到的定位操作;定位模块,根据所述采集模块采集到的所述定位操作,对所述终端上的待定位对象进行定位;判断模块,判断所述感应触摸设备在感应到所述定位操作的同时,是否感应到了缩放操作;缩放处理模块,在所述判断模块的判断结果为是的情况下,按照预设的缩放比例对所述待定位对象进行缩放。在该技术方案中,待定位对象包括:终端中的应用程序的进度条,比如电子书阅读程序中,每本电子书的当前显示部分占总篇幅的比例会通过进度条的方式在终端的屏幕上显示出来,再比如视频播放器在播放视频时,也会将已播放时间的百分比在屏幕上进行显示,则用户可以通过对类似的进度条进行定位,从而将电子书的内容、视频的播放内容或其他应用程序的内容定位至用户希望阅读、观看或进行其它操作的部分,如从电子书的7.4%部分直接定位至59.8%或从视频的3分钟处直接定位至50分30秒处。此外,除了进度条,待定位对象还可以是应用程序的显示对象,比如对于股票数据,是时间与数值的对应曲线,可以通过定位至某个时间点,从而观测对应的股票数据。但是由于终端屏幕的大小有限,用户进行定位时,比如使用手指在终端的屏幕上进行点击,由于手指与屏幕的接触面积覆盖了进度条或曲线数据上的多个数据,无法确定用户具体所要选择的数据,从而导致终端对于用户的定位操作的辨别不够精确。因此,对于能够支持多点触控的终端,可以在用户使用一点进行定位操作时,以是否发生多点触控为判断条件,在发生多点触控时,将对应的待定位对象进行放大,从而使得用户定位时,与终端屏幕的接触面所覆盖的数据减少。同时,用户在定位时,往往使用手指或触屏工具点击终端屏幕后进行拖动,若将待定位对象放大后,则拖动相同距离时,扫过的数据也会减少,从而提高定位的精准度。在上述技术方案中,优选地,还包括:精度处理模块,在所述缩放处理模块对所述待定位对象进行缩放时,改变所述待定位对象的调节精度。在该技术方案中,除了对待定位对象进行缩放之外,还可以同时对待定位对象的调节精度进行变化。比如原本显示的进度条的数值范围为0至5000,最小调节距离为50,在进行放大后,显示的数值范围变为2000至3000,最小调节距离为50,在放大之前,对于用户而言,虽然最小调节距离为50,但实际定位时可能很难做到以50为单元进行调节,可能只能够以100作为实际最小调节距离,而在放大之后,则由于用户在移动相同距离的情况下,在屏幕上扫过更少的数值,因而可能能够实现以50作为实际最小调节距离进行调节和定位;而如果同时提高调节精度,比如将最小调节距离改为10,由于在不修改调节精度时,用户可能实际上已经可以按照10为实际最小调节距离进行调节,因而通过对调节精度的提高,用户显然可以实现更为精准的定位操作。在上述技术方案中,优选地,还包括:获取模块,获取所述缩放操作在所述感应触摸设备上的第一触摸位置,并记录所述第一触摸位置的运动路径、运动方向及运动距离;比例处理模块,在所述获取模块获取的所述第一触摸位置的运动路径与预设的第一路径相匹配的情况下,根据所述获取模块获取的所述第一触摸位置的运动方向和/或运动距离改变所述缩放处理模块采用的所述缩放比例。在该技术方案中,在发生多点触摸时,对待定位对象进行缩放和/或精度的改变,其中,对于缩放的具体比例,可以由用户进行自主控制,而控制的方式包括使用产生多点触摸的物体如手指在终端的屏幕上按照预设的路径进行运动,比如使用第一支手指点击在进度条上并进行移动时,可以进行定位,同时使用第二支手指点击在终端屏幕上,产生多点触摸,此时终端按照预设的缩放比例进行缩放,如放大至300%,然后第二支手指在终端上按照预设的路径进行运动,如向左运动时,降低缩放比例,向右运动时,提高缩放比例,并且根据运动的距离确定降低或提高缩放比例的具体数值,如每移动5mm则对应改变10%的缩放比例。类似地,对于调节精度的改变,显然也是可以由用户进行手动调节的,这样的方式有很多,比如使用第三支手指进行对精度的调节和控制,或是在对缩放比例进行调节的同时,对调节精度进行控制。在上述技术方案中,优选地,还包括:显示模块,在所述终端上显示出放大显示区,并在所述放大显示区中对所述待定位对象进行缩放过程的显示。在该技术方案中,除了将待定位对象整体进行放大之外,还可以通过在终端上划定一个区域,即放大显示区,并在该区域内显示出对待定位对象的缩放过程,这里的放大显示区的形状、大小、在终端屏幕上的位置等显然可以由用户进行自行设定。而在该区域中,可以只对用户正在进行定位的部分区域进行显示,而对其他不相干的区域则无需进行显示。在上述技术方案中,优选地,所述获取模块还用于:获取所述定位操作在所述终端上的第二触摸位置,并记录所述第二触摸位置的运动路径、运动方向及运动距离;所述缩放处理模块还用于:在所述获取模块获取的所述第二触摸位置的运动路径与预设的第二路径相匹配的情况下,对所述待定位对象进行缩放;以及所述比例处理模块还用于:根据所述第二触摸位置的运动方向和/或运动距离改变所述缩放处理模块进行缩放的比例。在该技术方案中,除了对多点触摸技术的利用,在单点触摸下,同样能够实现对于定位过程的处理。比如在用户使用手指点击在进度条上并沿着进度条的方向进行移动时,可以进行定位,此时,移动方向通常为左右方向,则可以设定在手指进行上下方向的移动时,对待定位对象如此处的进度条进行缩放,其中向上移动时进行放大处理,向下移动时进行缩小处理,并且根据距离初始点的距离,确定放大或缩小的比例。在进行缩放处理完成后,比如用户的手指向上移动了5mm,将进度条放大至300%,则用户需要进一步定位操作时,则以当前的位置为新的起始点,进行左右移动,对进度条进行定位。当然,如果进度条为上下方向,显然可以定义手指在左右方向移动,进行缩放,或者任何与定位时的移动方向不同的其他方向。根据本专利技术的又一方面,还提出了一种定位方法,用于具有感应触摸设备的终端,包括:步骤202,采集所述感应触摸设备感应到的定位操作,并根据所述定位操作,对所述终端上的待定位对象进行定位;步骤204,若所述感应触摸设备在感应到所述定位操作的同时,感应到了缩放操作,则按照预设的缩放比例对所述待定位对象进行缩放。在该技术方案中,待定位对象包括:终端中的应用程序的进度条,比如电子书阅读程序中,每本电子书的当前显示部分占总篇幅的比本文档来自技高网...
终端和定位方法

【技术保护点】
一种终端,具有感应触摸设备,其特征在于,包括:采集模块,采集所述感应触摸设备感应到的定位操作;定位模块,根据所述采集模块采集到的所述定位操作,对所述终端上的待定位对象进行定位;判断模块,判断所述感应触摸设备在感应到所述定位操作的同时,是否感应到了缩放操作;缩放处理模块,在所述判断模块的判断结果为是的情况下,按照预设的缩放比例对所述待定位对象进行缩放。

【技术特征摘要】
1.一种终端,具有感应触摸设备,其特征在于,包括:采集模块,采集所述感应触摸设备感应到的定位操作;定位模块,根据所述采集模块采集到的所述定位操作,对所述终端上的待定位对象进行定位;判断模块,判断所述感应触摸设备在感应到所述定位操作的同时,是否感应到了缩放操作;缩放处理模块,在所述判断模块感应到所述缩放操作时,按照预设的缩放比例对所述待定位对象进行缩放;获取模块,获取所述缩放操作在所述感应触摸设备上的第一触摸位置,并记录所述第一触摸位置的运动路径及运动距离;比例处理模块,在所述获取模块获取的所述第一触摸位置的运动路径与预设的第一路径相匹配的情况下,根据所述获取模块获取的所述第一触摸位置的运动距离改变所述缩放处理模块采用的所述缩放比例;所述获取模块还用于:获取所述定位操作在所述终端上的第二触摸位置,并记录所述第二触摸位置的运动路径、运动方向及运动距离;所述缩放处理模块还用于:在所述获取模块获取的所述第二触摸位置的运动路径与预设的第二路径相匹配的情况下,对所述待定位对象进行缩放;以及所述比例处理模块还用于:根据所述第二触摸位置的运动方向和/或运动距离改变所述缩放处理模块进行缩放的比例。2.根据权利要求1所述的终端,其特征在于,还包括:精度处理模块,在所述缩放处理模块对所述待定位对象进行缩放时,改变所述待定...

【专利技术属性】
技术研发人员:黄志勇
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

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

1