一种数据输出方法及装置制造方法及图纸

技术编号:7758767 阅读:145 留言:0更新日期:2012-09-14 00:14
本发明专利技术公开了一种数据输出方法,用于提高数据输出的效率。所述方法包括:获得触摸点的至少一个位置信息;根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周;当判断结果为是时,根据所述触摸点的移动轨迹连续输出数据。本发明专利技术还公开了用于实现所述方法的电子设备。

【技术实现步骤摘要】

本专利技术涉及嵌入式及通信领域,特别涉及一种数据输出方法及装置
技术介绍
触摸屏技术被广泛用于在各类终端设备中,尤其是移动设备,如手机、平板电脑等。在上述移动设备的业务中,互联网网页浏览、电子书阅读等浏览类业务是较为常用的业务。由于终端的物理显示屏只能显示有限的内容,当需要浏览更多内容时,用户需要通过触摸工具(例如手指、触摸笔等)在触摸屏上向上、向下、向左或向右移动,指示终端显示当前内容的后续内容或前面的内容,从用户的观看角度来看,像是屏幕在跟着触摸点移动,可以将此过程称为移动屏幕,简称移屏。当需要看的内容较多,且浏览速度较快时,可能 需要连续多次移屏。如图I中所示,为手指在触摸屏上进行向上滑动操作的示意图。图I中实线表示手指的滑动轨迹,显示内容跟随手指向手指的运动方向移动;图I中虚线表示手指脱离屏幕,移回起点位置为下次移动做准备,在此过程中显示内容停止移动。从图中可以看出,当连续移屏,尤其是连续快速移屏时,手指运动幅度较大,必须有回程动作(即如图I中虚线所示的动作),此时屏幕上的内容移动不连续,中间有停顿,会影响浏览效果和速度。而且这个回程动作完全属于无用功,容易使用户手指疲劳,甚至导致“手机指”病,影响用户健康。因此目前上下单向间断运动的移屏方式的效率、用户体验,以及用户健康等都成为亟待解决的问题。
技术实现思路
本专利技术实施例提供一种数据输出方法及电子设备,用于提高数据输出的效率。—种数据输出方法,应用于一具有触摸屏的电子设备,包括以下步骤获得触摸点的至少一个位置信息;根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周;当判断结果为是时,根据所述触摸点的移动轨迹连续输出数据。一种电子设备,所述电子设备具有触摸屏,所述电子设备还包括获取模块,用于获得触摸点的至少一个位置信息;判断模块,用于根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周;输出模块,用于当判断结果为是时,根据所述触摸点的移动轨迹连续输出数据。本专利技术实施例中的数据输出方法包括获得触摸点的至少一个位置信息;根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周;当判断结果为是时,根据所述触摸点的移动轨迹连续输出数据。当所述触摸点的移动轨迹为圆周时,根据所述触摸点的移动轨迹连续输出数据,使屏幕上的内容能够连续移动,不会因停顿而影响移动速度,提高移动效率,从而提高了数据输出的效率。且用户的手指无需有回程动作,不会使手指疲劳。附图说明图I为现有技术中手指在触摸屏上进行向上滑动操作的示意图;图2为本专利技术实施例中数据输出的主要方法流程图;图3为本专利技术实施例中操作体在触摸屏上进行顺时针圆周运动操作的示意图;图4为本专利技术实施例中电子设备的详细结构图。具体实施方式 本专利技术实施例中的数据输出方法包括获得触摸点的至少一个位置信息;根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周;当判断结果为是时,根据所述触摸点的移动轨迹连续输出数据。当所述触摸点的移动轨迹为圆周时,根据所述触摸点的移动轨迹连续输出数据,使屏幕上的内容能够连续移动,不会因停顿而影响移动速度,提高移动效率,从而提高了数据输出的效率。且用户的手指无需有回程动作,不会使手指疲。 首先通过具体流程来介绍本专利技术实施例中的数据输出方法。参见图2,本专利技术实施例中数据输出的主要方法流程如下,所述方法可以应用于一具有触摸屏的电子设备中步骤201 :获得触摸点的至少一个位置信息。所述电子设备上可以有一按钮,或有其他触发机制,当按下按钮,或以其他方式触发所述电子设备后,即可以激活本专利技术实施例中以圆周轨迹滑动来移屏的功能。当用户使用一操作体在所述电子设备的所述触摸屏上进行移动时,例如所述操作体可以是手指、触摸笔等,本专利技术实施例中以所述操作体是手指为例进行说明,所述操作体与所述触摸屏接触,则形成一个触摸点,所述电子设备在捕捉到有一触摸点信息时,即开始获得该触摸点的位置信息,该触摸点的位置信息可以是该触摸点的坐标,例如所述电子设备可以建立一统一的坐标系,所述触摸屏上的每个点都可以在该坐标系下表示。所述操作体的移动轨迹即为所述触摸点的移动轨迹,即所述触摸点可以对应至少一个位置信息。所述操作体每移动到一个新的位置,所述触摸点对应一个新的位置信息,所述电子设备即可获取所述触摸点的该新的位置信息。步骤202 :根据所述触摸点的至少一个位置信息判断所述触摸点的移动轨迹是否为圆周。该判断过程可以实时进行,也可以在受到触发后进行,或者定时进行。例如,在获得了触摸点的两个位置信息后,所述电子设备受到触发,开始判断所述触摸点的移动轨迹是否为圆周。例如,因在步骤201之前已经激活了本专利技术实施例中以圆周轨迹滑动来移屏的功能,则在所述电子设备进行判断时,可以直接将获得的触摸点的至少一个位置信息与一预设圆周的轨迹进行拟合运算,判断二者是否一致。其中,因用户划出的图形不一定是完全标准的图形,因此在将其进行拟合后可以获知用户划出的图形与预设图形的相似度值,本专利技术实施例中当所述相似度值不小于第一预设相似度值时,则可以认为二者一致。或者,图形都是由多个点组成,对于其中每个点,都可以有一个第一预设范围,本专利技术实施例中当用户划出的图形上每个点都不超过其相应的所述第一预设范围时,则可以认为二者一致。或者例如,所述电子设备在进行判断时,可以首先参考上次的判断结果,如果上次的判断结果为所述触摸点的移动轨迹为圆周,所述触摸体进行的是顺时针圆周运动,则本次可以首先将获得的触摸点的至少一个位置信息与所述预设圆周进行拟合。并且,预设的可能有大小不同的多个圆周轨迹,所述电子设备在进行本次拟合时,可以将获得的触摸点的至少一个位置信息与上次的所述预设圆周进行拟合。如果拟合确定二者一致,可以根据本次触摸点的移动轨迹来确定本次触摸点的移动方向,是顺时针或逆时针。 或者例如,所述电子设备可以记录每次的判断结果,可以根据每次的判断结果分析出用户的习惯操作。例如用户的习惯操作为划圆,则所述电子设备在进行判断时,可以直接将获得的触摸点的至少一个位置信息与所述预设圆周进行拟合。且,在得出用户的习惯操作时,还可以获知用户最常划的圆的半径大小,则所述电子设备在进行拟合时可以直接将获得的触摸点的至少一个位置信息和半径与所述半径相同大小的预设圆周进行拟合;例如用户的习惯操作为划圆和划直线,因在步骤201之前已经激活了本专利技术实施例中以圆周轨迹滑动来移屏的功能,则在所述电子设备进行判断时,可以首先将获得的触摸点的至少一个位置信息与一预设圆周的轨迹进行拟合运算,判断二者是否一致,且所述预设圆周的半径可以与用户习惯操作时划的圆的半径相同。如果拟合确定二者一致,可以根据本次触摸点的移动轨迹来确定本次触摸点的移动方向,是顺时针或逆时针。或者,所述电子设备在进行判断时,可以将获得的触摸点的至少一个位置信息与每个预设图形分别进行拟合,拟合过程可以是分别进行的,但其所用的时间对用户来说可以忽略。例如,所述预设图形有两种,圆周和直线,所述电子设备可以将获得的触摸点的至少一个位置信息与所述预设圆周和预设直线分别进行拟合,以判断所述获得的触摸点的至少一个位置信息是圆周或是直线。如果拟合确定二者一致,可以根据本次触摸点的移动轨迹来确定本次触摸点的移动本文档来自技高网...
一种数据输出方法及装置

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:郝振武
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1