对移动终端中图标进行显示的方法及装置的制作方法

文档序号:6401805阅读:90来源:国知局
专利名称:对移动终端中图标进行显示的方法及装置的制作方法
技术领域
本发明涉及人机交互技术领域,尤其涉及对移动终端中图标进行显示的方法及装置。
背景技术
随着移动通信技术的飞速发展,移动终端已被广泛应用于人们的日常生活当中,例如智能手机、平板电脑、掌上电脑、个人数字助理。移动终端中的图标,例如应用程序功能图标,作为识别程序类型的一个重要标志,其显示风格直接影响用户体验。应用程序功能图标可以是Word图标、Excel图标、媒体播放器图标、游戏图标、各种应用软件图标中的任意一种或多种。目前对于大多数移动终端,用户可以根据个人喜好,更换新的图标,或在原有的图标上添加一个外框,但是这些图标显示方式,并没有给用户带来一种很好的体验效果。

发明内容
本发明的目的 在于提出一种对移动终端中图标进行显示的方法及装置,能够使得移动终端中的图标随着移动终端的倾斜自动调整角度,有效提高了用户体验。为达此目的,本发明采用以下技术方案:对移动终端中图标进行显示的方法,所述方法包括:S1:从重力感应器实时获取移动终端角度信息;S2:根据所述移动终端角度信息,计算所述移动终端方向相对于垂直方向的倾斜角度;S3:根据所述倾斜角度,判断所述移动终端是否发生倒置,如果是,执行步骤S4,否则,执行步骤S5;S4:旋转移动终端屏幕180度,执行步骤S5 ;S5:将所述图标旋转第一夹角的角度;其中,所述第一夹角为移动终端底端与水平面的夹角。进一步地,所述步骤SI之前还包括:读取用户输入指令,判断是否打开所述重力感应器;如果是,向所述重力感应器发送控制信号,启动所述重力感应器。进一步地,所述移动终端方向为所述移动终端的底部指向顶部,且与移动终端两侧平行的方向;所述垂直方向为垂直于水平面向上的方向。进一步地,所述步骤S3包括:如果所述倾斜角度大于90度,判断所述移动终端发生倒置,执行步骤S4 ;如果所述倾斜角度小于等于90度,判断所述移动终端未发生倒置,执行步骤S5。对应地,本发明还提供了对移动终端中图标进行显示的装置,所述装置包括:角度获取模块,用于:从重力感应器实时获取移动终端角度信息;根据所述移动终端角度信息,计算所述移动终端方向相对于垂直方向的倾斜角度;倒置判断模块,用于根据所述倾斜角度,判断所述移动终端是否发生倒置;屏幕旋转模块,用于所述倒置判断模块判断所述移动终端发生倒置时,旋转移动终端屏幕180度;图标旋转模块,用于将所述图标旋转第一夹角的角度;其中,所述第一夹角为移动终端底端与水平面的夹角。进一步地,所述装置还包括重力感应器开启模块,用于:读取用户输入指令,判断是否打开所述重力感应器;如果是,向所述重力感应器发送控制信号,启动所述重力感应器。进一步地,所述移动终端方向为所述移动终端的底部指向顶部,且与移动终端两侧平行的方向;所述垂直方向为垂直于水平面向上的方向。进一步地,所述倒置判断模块包括:如果所述倾斜角度大于90度,判断所述移动终端发生倒置;如果所述倾斜角度小于等于90度,判断所述移动终端未发生倒置。本发明能够根据移动终端方向相对于垂直方向的倾斜角度,自动调整移动终端中的图标角度,与现有技术中只是更换新的图标,或在原有的图标上添加一个外框相比,有效提闻了用户体验。



图1是本发明第一实施例提供的一种对移动终端中图标进行显示的方法流程示意图;图2为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为O度时的图标显示效果示意图;图3为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为30度时的图标显示效果示意图;图4为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为150度时的图标显示效果示意图;图5是本发明第二实施例提供的一种对移动终端中图标进行显示的装置示意图。
具体实施例方式下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。图1示出了本发明的第一实施例。图1是本发明第一实施例提供的一种对移动终端中图标进行显示的方法流程示意图。参见图1,该方法包括:SlOl:读取用户输入指令,判断是否打开重力感应器;如果是,向所述重力感应器发送控制信号,启动重力感应器。在本实施例中,可通过在移动终端显示设置中增加操作选项:是否打开重力图标效果,供用户设置。当监听到用户输入的打开重力图标效果指令时,向移动终端中的重力感应器发送控制信号,启动重力感应器。S102:从重力感应器实时获取移动终端角度信息。重力传感器实时感知移动终端加速度的变化,并将各种加速度变化转化为电信号后,通过微处理器的计算分析得到移动终端的角度信息,其中所述角度信息为能够确定移动终端具体位置的信息。S103:根据移动终端角度信息,计算移动终端方向相对于垂直方向的倾斜角度。在本实施的一个优选的实施方式中,移动终端方向定义为移动终端的底部指向顶部,且与移动终端两侧平行的方向,垂直方向定义为垂直于水平面向上的方向。移动终端方向相对于垂直方向的倾斜角度范围为O度到180度。S104:根据所述倾斜角度,判断移动终端是否发生倒置,如果是,执行步骤S105,否则,执行步骤S106。在本实施例中,当移动终端方向为移动终端的底部指向顶部,且与移动终端两侧平行的方向、垂直方向为垂直于水平面向上的方向时,如果所述倾斜角度大于90度,则判断移动终端发生倒置;如果所述倾斜角度小于等于90度,判断移动终端未发生倒置。S105:旋转移动终端屏幕180度,执行步骤S106。在判断移动终端发生倒置时,旋转移动终端屏幕180度,将原始移动终端的底部作为顶部。S106:将移动终端中的图标旋转弟一夹角的角度;其中,弟一夹角为移动终端底端与水平面的夹角。在本实施例中,将所述图标按照与移动终端倾斜方向相反的方向,旋转第一夹角的角度。其中,移动终端倾斜方向为移动终端方向相对于垂直方向的倾斜方向。图2为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为O度时的图标显示效果示意图。参见图2,移动终端方向Z相对于垂直方向Y的倾斜角度为O度,移动终端未发生倒置,移动终端中的图标1-9不发生任何变化。图3为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为30度时的图标显示效果示意图。参见图3,移动终端方向Z相对于垂直方向Y的倾斜角度为30度,移动终端未发生倒置,移动终端中的图标1-9按照与移动终端倾斜方向相反的方向,以图标的左上角为中心旋转30度,得到移动终端方向Z相对于垂直方向Y的倾斜角度为30度时的图标显示效果示意图。图4为本发明第一实施例提供的移动终端方向相对于垂直方向的倾斜角度为150度时的图标显示效果示意图。参见图4,移动终端方向Z相对于垂直方向Y的倾斜角度为150度,移动终端发生倒置,先旋转移动终端屏幕180度,再将移动终端中的图标1-9按照与移动终端倾斜方向相反的方向,以图标的左上角为中心旋转30度,得到移动终端方向Z相对于垂直方向Y的倾斜角度为150度时的图标显示效果示意图。图5示出了本发明的第二实施例。图5是本发明第二实施例提供的一种对移动终端中图标进行显示的装置示意图。参见图5,该装置包括:重力感应器 启动模块501,用于读取用户输入指令,判断是否打开重力感应器;如果是,向所述重力感应器发送控制信号,启动重力感应器。在本实施例中,可通过在移动终端显示设置中增加操作选项:是否打开重力图标效果,供用户设置。当监听到用户输入的打开重力图标效果指令时,向移动终端中的重力感应器发送控制信号,启动重力感应器。角度获取模块502,用于从重力感应器实时获取移动终端角度信息;根据移动终端角度信息,计算移动终端方向相对于垂直方向的倾斜角度。重力传感器实时感知移动终端加速度的变化,并将各种加速度变化转化为电信号后,通过微处理器的计算分析得到移动终端的角度信息,其中所述角度信息为能够确定移动终端具体位置的信息。在本实施的一个优选的实施方式中,移动终端方向定义为移动终端的底部指向顶部,且与移动终端两侧平行的方向,垂直方向定义为垂直于水平面向上的方向。移动终端方向相对于垂直方向的倾斜角度范围为O度到180度。倒置判断模块503,用于根据所述倾斜角度,判断移动终端是否发生倒置。在本实施例中,当移 动终端方向为移动终端的底部指向顶部,且与移动终端两侧平行的方向、垂直方向为垂直于水平面向上的方向时,如果所述倾斜角度大于90度,倒置判断模块503判断移动终端发生倒置;如果所述倾斜角度小于等于90度,倒置判断模块503判断移动终端未发生倒置。屏幕旋转模块504,用于当移动终端发生倒置时,旋转移动终端屏幕180度。在判断移动终端发生倒置时,屏幕旋转模块504旋转移动终端屏幕180度,将原始移动终端的底部作为顶部。图标旋转模块505,用于将移动终端中的图标旋转第一夹角的角度;其中,第一夹角为移动终端底端与水平面的夹角。在本实施例中,当移动终端发生倒置时,屏幕旋转模块504旋转移动终端屏幕180度后,或是当移动终端未发生倒置时,图标旋转模块505将移动终端中的图标,按照与移动终端倾斜方向相反的方向,旋转第一夹角的角度。其中,移动终端倾斜方向为移动终端方向相对于垂直方向的倾斜方向。本发明能够根据移动终端方向相对于垂直方向的倾斜角度,自动调整移动终端中的图标角度,与现有技术中只是更换新的图标,或在原有的图标上添加一个外框相比,有效提闻了用户体验。以上实施例提供的技术方案中的全部或部分内容可以通过软件编程实现,其软件程序存储在可读取的存储介质中,存储介质例如:计算机中的硬盘、光盘或软盘。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.对移动终端中图标进行显示的方法,其特征在于,所述方法包括: S1:从重力感应器实时获取移动终端角度信息; 52:根据所述移动终端角度信息,计算所述移动终端方向相对于垂直方向的倾斜角度; 53:根据所述倾斜角度,判断所述移动终端是否发生倒置,如果是,执行步骤S4,否则,执行步骤S5 ; 54:旋转移动终端屏幕180度,执行步骤S5 ; 55:将所述图标旋转第一夹角的角度;其中,所述第一夹角为移动终端底端与水平面的夹角。
2.根据权利要求1所述的对移动终端中图标进行显示的方法,其特征在于,所述步骤SI之前还包括: 读取用户输入指令,判断是否打开所述重力感应器;如果是,向所述重力感应器发送控制信号,启动所述重力感应器。
3.根据权利要求1所述的对移动终端中图标进行显示的方法,其特征在于,所述移动终端方向为所述移动终端的底部指向顶部,且与移动终端两侧平行的方向; 所述垂直方向为垂直于水平面向上的方向。
4.根据权利要求3所述的对移动终端中图标进行显示的方法,其特征在于,所述步骤S3包括: 如果所述倾斜角 度大于90度,判断所述移动终端发生倒置,执行步骤S4 ; 如果所述倾斜角度小于等于90度,判断所述移动终端未发生倒置,执行步骤S5。
5.对移动终端中图标进行显示的装置,其特征在于,所述装置包括: 角度获取模块,用于:从重力感应器实时获取移动终端角度信息;根据所述移动终端角度信息,计算所述移动终端方向相对于垂直方向的倾斜角度; 倒置判断模块,用于根据所述倾斜角度,判断所述移动终端是否发生倒置; 屏幕旋转模块,用于所述倒置判断模块判断所述移动终端发生倒置时,旋转移动终端屏幕180度; 图标旋转模块,用于将所述图标旋转第一夹角的角度;其中,所述第一夹角为移动终端底端与水平面的夹角。
6.根据权利要求5所述的对移动终端中图标进行显示的装置,其特征在于,所述装置还包括重力感应器开启模块,用于: 读取用户输入指令,判断是否打开所述重力感应器;如果是,向所述重力感应器发送控制信号,启动所述重力感应器。
7.根据权利要求5所述的对移动终端中图标进行显示的装置,其特征在于,所述移动终端方向为所述移动终端的底部指向顶部,且与移动终端两侧平行的方向; 所述垂直方向为垂直于水平面向上的方向。
8.根据权利要求7所述的对移动终端中图标进行显示的装置,其特征在于,所述倒置判断模块包括:如果所述倾斜角度大于90度,判断所述移动终端发生倒置;如果所述倾斜角度小于等于90度,判断所述移动终端未发生倒置。
全文摘要
本发明公开了对移动终端中图标进行显示的方法及装置,该方法包括S1从重力感应器实时获取移动终端角度信息;S2根据所述移动终端角度信息,计算所述移动终端方向相对于垂直方向的倾斜角度;S3根据所述倾斜角度,判断所述移动终端是否发生倒置,如果是,执行步骤S4,否则,执行步骤S5;S4旋转移动终端屏幕180度,执行步骤S5;S5将所述图标旋转第一夹角的角度;其中,所述第一夹角为移动终端底端与水平面的夹角。本发明能够使得移动终端中的图标随着移动终端的倾斜自动调整角度,有效提高了用户体验。
文档编号G06F3/0484GK103218060SQ20131012147
公开日2013年7月24日 申请日期2013年4月9日 优先权日2013年4月9日
发明者徐桅 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1