专利名称:一种显示信息的方法和装置的制作方法
技术领域:
本发明涉及触摸屏和多点触控技术领域,尤其涉及一种显示信息的方法和装置。
背景技术:
触摸屏和多点触控技术已经广泛应用到各种电子设备,用户可以通过触摸屏进行方便快捷的操作。目前大部分手机采取触摸屏技术,用户仅需通过简单的点击、滑动等操作,即可完成复杂的功能。手机提供基本的手势操作方案进行图像和信息的交互查看浏览,比如点击进行查看特定图像,滑动进行图像切换查看,以及多点触控实现的图像缩放查看等。其基本原理是基于手势识别,捕捉触摸屏上手指的位置和动作,分析判断相应的手势动作,并且将其转化为控制参数,基于这些控制参数,使用后台程序产生想要的图像切换、变换,并且进行及时快速的显示。但是,目前手机仅提供简单的手势操作图像,不能根据触控动作实现信息显示模式的自适应变化和过渡。
发明内容
本发明提供了一种显示信息的方法和装置,能够根据触控动作实现信息显示模式的自适应变化和过渡。本发明的技术方案是这样实现的:一种显示信息的方法,包括:检测用户对显示信息的触控动作,获取相应的触控位置和触控时间;根据所述触控位置和触控时间确定触控动作的方向、力度或速度;根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。一种显示信息的装置,包括:检测模块,用于检测用户对显示信息的触控动作,获取相应的触控位置和触控时间;动作分析模块,用于根据所述触控位置和触控时间确定所述触控动作的方向、力度或速度;显示过渡模块,用于根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。可见,本发明提出的显示信息的方法和装置,通过自动识别用户的触控动作,产生相应的触控信息并确定触控动作的方向、力度或速度,实现了信息显示模式的自适应变化和过渡。
图1为本发明提出的显示信息的方法流程图2为本发明实施例显示图像信息的方法流程图;图3为本发明提出的显示信息的装置结构示意图。
具体实施例方式本发明提出一种显示信息的方法,如图1为本发明提出的显示信息的方法流程图,包括:步骤101:检测用户对显示信息的触控动作,获取相应的触控位置和触控时间;步骤102:根据所述触控位置和触控时间确定触控动作的方向、力度或速度;步骤103:根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。上述步骤102的具体方式可以为:通过触控位置与用户之前触控位置的坐标位置关系,确定触控动作的方向;根据触控位置与用户之前触控位置的坐标距离,确定触控动作的力度;或者,根据触控位置与用户之前触控位置的坐标距离和触控时间与用户之前触控时间的差值的比值,确定触控动作的速度。上述步骤103的具体方式可以为:当触控动作的力度或速度增大时,产生第一控制指令,将信息显示模式从单图查看模式切换到缩略图浏览模式;当触控动作的力度或速度减小时,产生第二控制指令,将信息显示模式从缩略图浏览模式切换到单图查看模式。其中,将信息显示模式从单图查看模式切换到缩略图浏览模式的方式可以为:根据触控动作的方向确定信息的切换方向和待显示信息;根据触控动作的力度或速度及预先设定的触控动作的力度或速度与待显示信息缩放比例的对应关系,确定待显示信息的缩放比例和填充数量;根据待显示信息的缩放比例和填充数量确定缩略图浏览模式,将信息显示模式从单图查看模式切换到所述缩略图浏览模式。上述方法之后,可以进一步包括:当用户的触控动作发生变化时,获取新的触控位置和触控时间,根据所述新的触控位置和触控时间确定变化后的触控动作的方向、力度和速度;根据变化后的触控动作的方向、力度和速度确定新的缩略图浏览模式,将信息显示模式切换到所述新的缩略图浏览模式。或者,当用户的触控动作结束时,将信息显示模式从缩略图浏览模式切换到单图查看模式。以下举具体的实施例详细介绍。在本实施例中,以显示图像信息为例进行介绍。如图2为本发明实施例显示图像信息的方法流程图,包括:步骤201、触控动作识别:检测用户对于图像信息的触控操作,识别确定触控动作,并且获取相应的触控位置和触控时间。步骤202、触控动作分析:基于上述触控信息,为了更好地实现用户的真实交互效果,本实施例执行下述转换:触控动作的方向:通过判断当前触控位置与用户之前触控位置的横坐标位置关系,确定触控动作的方向;基于该触控动作的方向,可以确定图像信息的切换方向和待显示图像。针对其他信息浏览也可以产生相应的显示信息。触控动作的力度:通过判断当前触控位置与用户之前触控位置的坐标距离,确定触控动作的力度。触控动作的速度:通过当前触控位置与之前触控位置的坐标距离和当前触控时间和用户之前触控时间的差值的比值,确定触控动作的速度。基于触控动作的力度和速度,可以进行相应的视图缩放和缩量图填充数量的显示模式变换。针对其他信息也可以自动调整页面信息进行模式变换。步骤203、显示模式过渡开始:由于滑动触控动作之前,图像的显示模式一般是单张图像的查看,为了更好的保证切换的效果,本实施例利用触控动作的方向确定待显示图像的切换方向和待显示图像,利用触控动作的力度和速度以及预先设定的触控动作的力度和速度与待显示图像缩放比例的关系,确定待显示图像的缩放比例和填充数量,从而确定缩略图切换浏览模式,按照一定的速度将图像显示模式从查看模式自然过渡到缩略图切换浏览模式。所谓自然过渡,是指将一张满屏的图像逐渐缩小,并最终在屏幕中出现多张缩小的图像;而不是突兀地将一张满屏的图像直接变化为多张缩小的图像。本实施例采用的自然过渡方式能够提高用户的视觉体验。步骤204、触控动作跟踪:在触控滑动过程中,跟踪触控动作的触控位置和触控时间等信息,并根据这些信息分析该触控动作所产生的方向、力度和速度的变换。步骤205、触控动作模式分析:分析触控动作过程中的动作方向、力度、速度等的变换,在图像的切换方向、速度、以及视图的切换上进行分析。步骤206、显示模式切换:根据触控动作的力度和速度的变化,以及触控动作的力度或速度与待显示图像缩放比例的对应关系,调整缩略图切换浏览模式,具体地:如果触控动作的速度和力度增大,则缩小缩略图的显示尺寸,并且增加缩略图的显示数量,调整得到新的缩略图切换浏览模式。保证用户可以实现快速查找需要查看的图像。如果触控动作的速度和力度减小,则增大缩略图的显示尺寸,并且减少缩略图的显示数量,调整得到新的缩略图切换浏览模式。保证用户方便定位到自己需要查看的图像。整个过程都是根据触控动作跟踪和动作模式参数的分析,确定实现不同的图像显示模式切换。针对其他信息,也可以按照相应的触控动作变化,切换不同的显示模式,并通过页面的内容多少和页面布局,实现更好的信息浏览模式切换方案。步骤207、显示模式过渡结束:当触控动作结束时,用户会希望将缩略图切换浏览模式转换到查看模式,从而方便用户查看图像;因此,当用户的触控动作结束时,本实施例将信息显示模式从缩略图切换浏览模式自然过渡到查看模式。本发明还提出一种显示信息的装置,如图3为本发明提出的显示信息的装置结构示意图,该装置包括:检测模块301,用于检测用户对显示信息的触控动作,获取相应的触控位置和触控时间;动作分析模块302,用于根据所述触控位置和触控时间确定所述触控动作的方向、力度或速度;显示过渡模块303,用于根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。上述装置中,动作分析模块302,具体可以用于通过所述触控位置与用户之前触控位置的坐标位置关系,确定触控动作的方向;根据所述触控位置与用户之前触控位置的坐标距离,确定触控动作的力度;或者,根据所述触控位置与用户之前触控位置的坐标距离和所述触控时间与用户之前触控时间的差值的比值,确定触控动作的速度。上述显示过渡模块303,具体可以用于,当触控动作的力度或速度增大时,产生第一控制指令,将信息显示模式从单图查看模式切换到缩略图浏览模式;当触控动作的力度或速度减小时,产生第二控制指令,将信息显示模式从缩略图浏览模式切换到单图查看模式。显示过渡模块303将信息显示模式从单图查看模式切换到缩略图浏览模式的方式可以为:根据所述触控动作的方向确定信息的切换方向和待显示信息;根据所述触控动作的力度或速度及预先设定的触控动作的力度或速度与待显示信息缩放比例的对应关系,确定待显示信息的缩放比例和填充数量;根据所述待显示信息的缩放比例和填充数量确定缩略图浏览模式,将信息显示模式从单图查看模式切换到所述缩略图浏览模式。上述检测模块301还可以用于,当用户的触控动作发生变化时,获取相应的触控位置和触控时间;上述动作分析模块302还可以用于,根据所述新的触控位置和触控时间确定变化后的触控动作的方向、力度和速度;上述显示过渡模块303还可以用于,根据所述变化后的触控动作的方向、力度和速度确定新的缩略图浏览模式,将信息显示模式切换到所述新的缩略图浏览模式。显示过渡模块303还可以用于,当用户的触控动作结束时,将信息显示模式从缩略图浏览模式切换到单图查看模式。综上可见,本发明提出的显示信息的方法和装置,通过自动识别和判断用户的触控动作,产生相应的触控信息并确定触控动作的方向、力度或速度,实现了信息显示模式的自适应变化和过渡。通过跟踪触控动作,分析产生相应的动作方向、动作力度和动作速度等参数,模拟最真实的用户触控效果,实现最真实的用户体验。当触控动作开始和结束时,本发明采用自然的过渡效果,使得浏览和显示模式的切换效果自然,提高用户的视觉体验。在触控滑动过程中,能够根据触控的速度和力度,变换不同缩略图的显示尺寸和显示数量,从而方便用户快速查找和方便定位到目标图片。本发明中,触控操作不仅限于图像信息的浏览,同样适用于其他信息,如网页、多媒体等信息的浏览。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.一种显示信息的方法,其特征在于,所述方法包括: 检测用户对显示信息的触控动作,获取相应的触控位置和触控时间; 根据所述触控位置和触控时间确定触控动作的方向、力度或速度; 根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。
2.根据权利要求1所述的方法,其特征在于,所述根据触控位置和触控时间确定触控动作的方向、力度或速度的方式为: 通过所述触控位置与用户之前触控位置的坐标位置关系,确定触控动作的方向;根据所述触控位置与用户之前触控位置的坐标距离,确定触控动作的力度;或者,根据所述触控位置与用户之前触控位置的坐标距离和所述触控时间与用户之前触控时间的差值的比值,确定触控动作的速度。
3.根据权利要求1所述的方法,其特征在于,当触控动作的力度或速度增大时,产生第一控制指令,将信息显示模式从单图查看模式切换到缩略图浏览模式;当触控动作的力度或速度减小时,产生第二控制指令,将信息显示模式从缩略图浏览模式切换到单图查看模式。
4.根据权利要求3所述的方法,其特征在于,所述将信息显示模式从单图查看模式切换到缩略图浏览模式的方式为: 根据所述触控动作的方向确定信息的切换方向和待显示信息;根据所述触控动作的力度或速度及预先设定的触控动作的力度或速度与待显示信息缩放比例的对应关系,确定待显示信息的缩放比例和填充数量;根据所述待显示信息的缩放比例和填充数量确定缩略图浏览模式,将信息显示模式从单图查看模式切换到所述缩略图浏览模式。
5.根据权利要求4所述的方法,其特征在于,所述方法进一步包括: 当用户的触控动作发生变化时,获取新的触控位置和触控时间,根据所述新的触控位置和触控时间确定变化后的触控动作的方向、力度和速度; 根据所述变化后的触控动作的方向、力度和速度确定新的缩略图浏览模式,将信息显示模式切换到所述新的缩略图浏览模式。
6.根据权利要求4所述的方法,其特征在于,所述方法进一步包括: 当用户的触控动作结束时,将信息显示模式从缩略图浏览模式切换到单图查看模式。
7.—种显示信息的装置,其特征在于,所述装置包括: 检测模块,用于检测用户对显示信息的触控动作,获取相应的触控位置和触控时间; 动作分析模块,用于根据所述触控位置和触控时间确定所述触控动作的方向、力度或速度; 显示过渡模块,用于根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。
8.根据权利要求7所述的装置,其特征在于,所述动作分析模块,用于通过所述触控位置与用户之前触控位置的坐标位置关系,确定触控动作的方向;根据所述触控位置与用户之前触控位置的坐标距离,确定触控动作的力度;或者,根据所述触控位置与用户之前触控位置的坐标距离和所述触控时间与用户之前触控时间的差值的比值,确定触控动作的速度。
9.根据权利要求7所述的装置,其特征在于,所述显示过渡模块用于,当触控动作的力度或速度增大时,产生第一控制指令,将信息显示模式从单图查看模式切换到缩略图浏览模式;当触控动作的力度或速度减小时,产生第二控制指令,将信息显示模式从缩略图浏览模式切换到单图查看模式。
10.根据权利要求9所述的装置,其特征在于,所述显示过渡模块将信息显示模式从单图查看模式切换到缩略图浏览模式的方式为:根据所述触控动作的方向确定信息的切换方向和待显示信息;根据所述触控动作的力度或速度及预先设定的触控动作的力度或速度与待显示信息缩放比例的对应关系,确定待显示信息的缩放比例和填充数量;根据所述待显示信息的缩放比例和填充数量确定缩略图浏览模式,将信息显示模式从单图查看模式切换到所述缩略图浏览模式。
11.根据权利要求10所述的装置,其特征在于,所述检测模块还用于,当用户的触控动作发生变化时,获取相应的触控位置和触控时间; 所述动作分析模块还用于,根据所述新的触控位置和触控时间确定变化后的触控动作的方向、力度和速度; 所述显示过渡模块还用于,根据所述变化后的触控动作的方向、力度和速度确定新的缩略图浏览模式,将信息显示模式切换到所述新的缩略图浏览模式。
12.根据权利要求10所述的装置,其特征在于,所述显示过渡模块还用于,当用户的触控动作结束时, 将信息显示模式从缩略图浏览模式切换到单图查看模式。
全文摘要
本发明提出一种显示信息的方法和装置,其中方法包括检测用户对显示信息的触控动作,获取相应的触控位置和触控时间;根据所述触控位置和触控时间确定触控动作的方向、力度或速度;根据所述触控动作的方向、力度或速度将信息显示模式从第一显示模式切换到第二显示模式。本发明能够根据触控动作实现信息显示模式的自适应变化和过渡。
文档编号G06F3/041GK103164057SQ20111040821
公开日2013年6月19日 申请日期2011年12月9日 优先权日2011年12月9日
发明者沈艳慧 申请人:腾讯科技(深圳)有限公司