一种移动终端和触摸屏的显示方法

文档序号:9505933阅读:342来源:国知局
一种移动终端和触摸屏的显示方法
【技术领域】
[0001]本发明涉及一种移动终端和触摸屏的显示方法。
【背景技术】
[0002]随着通讯技术的迅猛发展,手机等移动终端为越来越多的用户所拥有,特别是触摸屏手机的使用越来越普及。但是,由于屏幕尺寸的限制,显示区域的内容较为紧凑,用户在操作触摸屏手机时,需要仔细分辨显示内容才能准确操作。
[0003]目前,当用户手指点击触控区域时,根据手指与待放大区域的接触时间,将触摸区域内容在原来内容上方放大显示,或者以触摸区域为中心放大显示。但是,在触摸目标对象时,手指会遮挡住目标对象,可能会导致操作失误。

【发明内容】

[0004]为此,本发明提供一种新的移动终端和触摸屏的显示方法,以力图解决或者至少缓解上面存在的问题。
[0005]根据本发明的一个方面,提供一种移动终端,该移动终端包括:触摸屏,适于显示目标对象,以及接收用户对目标对象的触摸操作事件;显示控制单元,适于根据触摸屏接收到用户对目标对象的第一触摸操作事件,调整目标对象的第一显示位置并显示目标对象,其中,第一触摸操作事件为点触事件,第一显示位置位于触摸位置上方,以及根据触摸屏接收到用户对目标对象的第二触摸操作事件,调整目标对象的第二显示位置并显示目标对象,其中第二触摸操作事件为拖动事件,其中第二显示位置与触摸位置重叠并随着触摸位置的移动而移动。
[0006]可选地,在根据本发明的移动终端中,拖动事件是响应于触摸位置在预定时间内坐标变化范围超过预定阈值而被触发的。
[0007]可选地,在根据本发明的移动终端中,预定时间为0.5秒,预定阈值为50像素。
[0008]可选地,在根据本发明的移动终端中,第一显示位置位于触摸位置上方60像素。
[0009]可选地,在根据本发明的移动终端中,点触事件是响应于开始触摸目标对象而被触发的或是响应于目标对象停止移动而被触发的。
[0010]根据本发明的另一个发面,提供一种触摸屏的显示方法,该方法包括:在触摸屏上显示目标对象;响应于接收到用户对目标对象的第一触摸操作事件,调整目标对象的第一显示位置并显示目标对象,其中,第一触摸操作事件为点触事件,第一显示位置位于触摸位置上方;响应于接收到用户对目标对象的第二触摸操作事件,调整目标对象的第二显示位置并显示目标对象,其中第二触摸操作事件为拖动事件,其中第二显示位置与触摸位置重叠并随着触摸位置的移动而移动。
[0011]可选地,在根据本发明的显示方法中,拖动事件是响应于触摸位置在预定时间内坐标变化范围超过预定阈值而被触发的。
[0012]可选地,在根据本发明的显示方法中,预定时间为0.5秒,预定阈值为50像素。
[0013]可选地,在根据本发明的显示方法中,第一显示位置位于触摸位置上方60像素。
[0014]可选地,在根据本发明的显示方法中,点触事件是响应于开始触摸目标对象而被触发的或是响应于目标对象停止移动而被触发的。
[0015]根据本发明的技术方案,通过上浮显示目标对象,便于用户确认触摸到期望触摸的目标对象,进一步便于用户拖动目标对象。
【附图说明】
[0016]为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
[0017]图1示出了根据本发明一个实施例的移动终端100的示意图;
[0018]图2示出了根据本发明一个实施例的触摸屏显示目标对象的示意图;以及
[0019]图3示出了根据本发明一个实施例的触摸屏的显示方法300的流程图。
【具体实施方式】
[0020]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0021]图1示出了根据本发明一个实施例的移动终端100的示意图。
[0022]如图1所示,该移动终端包括:触摸屏110和显示控制单元120。
[0023]移动终端的触摸屏110上可以显示多个目标对象,例如,游戏界面中呈阵列排布的小图标,图标的大小对应点击图标执行图标对应操作的触摸范围。
[0024]触摸屏110接收用户对目标对象的触摸操作事件,例如,点触事件或拖动事件。由于目标对象的显示区域受到触摸屏大小的限制,长度或宽度会在一定范围内,例如小于5mm。因此,当用户点触目标对象时,由于目标对象的显示区域较小,手指会完全覆盖到显示区域。
[0025]当用户手指点触目标对象时,显示控制单元120根据触摸屏110接收到的用户对目标对象的第一触摸操作事件,调整目标对象的第一显示位置并显示目标对象,即所述目标对象保持原始高宽比上浮显示。其中,第一显示位置位于触摸位置上方,例如,第一显示位置位于触摸位置上方60像素。第一触摸操作事件为点触事件,该点触事件可以是在手指开始触摸目标对象时被触发,也可以是在目标对象停止移动时被触发。
[0026]当用户希望移动该目标对象时,触摸屏110接收到用户对目标对象的触摸操作事件为第二触摸操作事件,即拖动事件。显示控制单元120根据接收单元接收到用户对目标对象的第二触摸操作事件,调整目标对象的第二显示位置并显示目标对象。其中,第二显示位置与触摸位置重叠并随着触摸位置的移动而移动,即目标对象跟随用户手指的移动而移动。这样,用户可以将目标对象移动到目标位置,达到例如游戏中同色图标消分的目的,使得操作更加简捷。
[0027]上述拖动事件可以为响应于触摸位置在预定时间内坐标变化范围超过预定阈值触发的。其中所述的预定时间可以为0.5秒,预定阈值可以为50像素。这样可以防止因用户手指抖动而产生误识别。
[0028]图2示出了根据本发明一个实施例的触摸屏显示目标对象的示意图。
[0029]根据一个实施例并参考图2,当手指触摸到目标对象时,每个触摸事件的event对象都提供了常见的属性。当手指触摸目标对象的时候触发touchstart事件,此时,目标对象会上浮显示,即在图示中的210位置显示。当用户拖动给目标对象移动时,手指在屏幕上拖动目标对象移动的时候连续地触发touchmove事件,在这个事件发生期间,调用preventDefaultO事件可以阻止滚动。目标对象按照例如图示中的轨迹移动到目标位置,在移动过程中目标对象不上浮显示,只有在目标对象停止移动后,目标对象才会上浮显示,即在图示中的220位置显示。在手指移动过程中,移动终端系统会跟踪手指触摸,一旦系统停止跟踪触摸的时候触发touchcancel事件。当用户停止拖动目标对象手指从屏幕上离开的时,候触发touchend事件,结束。
[0030]根据本发明的技术方案,通过上浮显示目标对象,便于用户确认触摸到期望触摸的目标对象,进一步便于用户拖动目标对象。
[0031]图3示出了根据本发明一个实施例的触摸屏的显示方法300的示意图。
[0032]如图3所述,该方法在上述移动终端中执行,所述方法始于步骤S310。
[0033]在步骤S310中,在触摸屏上显示目标对象。
[0034]随后,在步骤S3
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1