一种基于重力感应器改变图像显示尺寸的方法及系统与流程

文档序号:11176702阅读:482来源:国知局
一种基于重力感应器改变图像显示尺寸的方法及系统与流程

本发明涉及智能终端以及移动设备的图像处理技术,特别是一种基于重力感应器改变图像显示尺寸的方法及系统。



背景技术:

智能手机从产生到发展到现在,娱乐功能越来越丰富,可玩性越来越高,如观看电影,查看图片等,相册浏览是其中一个必备的功能。在相册浏览时一般是通过外界设备,功能按钮或者右键菜单完成图片的缩放,通常需要双手放大缩小图片,这样必须双手操作才能达到目的,给用户带来一定的不便,而且缩放的程度也无法精确控制。目前很多智能终端设备上都有重力感应器,可以利用重力感应器侦测三维空间的变化,计算智能终端设备当前的重力方向,从而控制相册浏览时图片为横屏显示或者竖屏显示,只是可以控制显示方向,但对显示尺寸没有本法控制,而本技术采用重力感应来放大缩小图片上指定的区域,使用单手操作就可以达到放大缩小图片的目的,操作起来更加方便,更有可玩性。



技术实现要素:

本发明的目的在于提供一种基于重力感应器改变图像显示尺寸的方法,包括:(1)打开相册进入浏览图片模式;(2)在浏览图片模式下,注册监听器监听屏幕状态,记录手指点击屏幕的时间,如果手指点击屏幕超过预定的时间,则判定为长点击屏幕;(3)注册重力感应器,监听垂直于屏幕方向的重力加速度;(4)随着手机的倾斜程度变化,垂直于屏幕的重力加速度改变,当变化值超过预定的范围内则引起图片的尺寸变化;(5)当手指从屏幕上抬起时,取消监听重力感应,在手指放开的瞬间图片也停止变化,并保持当前的大小。

优选的,所述步骤(1)浏览图片模式具有图片旋转模式和图片缩放模式。

优选的,所述步骤(2)的所述预定的时间为2-5s。

优选的,所述步骤(3)还包括选定有效屏幕坐标面,则任一移动终端的倾斜动作在所述有效坐标面上的投影为有效动作,其他投影面上的投影为无效动作。

优选的,所述步骤(4)当监听的所述垂直于屏幕方向的重力加速度变大时放大图片,加速度变小时缩小图片。

本发明的目的还通过一种基于重力感应器改变图像显示尺寸的系统实现,包括:启动模块:打开相册进入浏览图片模式;判断模块:在浏览图片模式下,注册监听器监听屏幕状态,记录手指点击屏幕的时间,如果手指点击屏幕超过预定的时间,则判定为长点击屏幕;重力感应器模块:注册重力感应器,监听垂直于屏幕方向的重力加速度;尺寸调整模块:随着手机的倾斜程度变化,垂直于屏幕的重力加速度改变,当变化值超过预定的范围内则引起图片的尺寸变化;尺寸保持模块:当手指从屏幕上抬起时,取消监听重力感应,在手指放开的瞬间图片也停止变化,并保持当前的大小。

优选的,所述启动模块中浏览图片模式具有图片旋转模式和图片缩放模式。

优选的,所述判断模块的所述预定的时间为2-5s。

优选的,所述重力感应器模块还包括选定模块,用于选定有效屏幕坐标面,则任一移动终端的倾斜动作在所述有效坐标面上的投影为有效动作,其他投影面上的投影为无效动作。

优选的,所述尺寸调整模块工作时当监听的所述垂直于屏幕方向的重力加速度变大时放大图片,加速度变小时缩小图片。

采用该方法和系统,在浏览图片时,用手指按在图片上的某一块区域,倾斜改变手机的垂直屏幕的重力加速度,判断加速度的大小,当加速度超过一个界限时放大缩小图片上手指按压的区域,单手完成放大缩小指定图片上的区域,操作更方便、可玩性更高、用户体验好。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。本发明的目标及特征考虑到如下结合附图的描述将更加明显,附图中:

图1为根据本发明实施例的一种基于重力感应器改变图像显示尺寸的方法流程示意图;

图2为根据本发明实施例的一种基于重力感应器改变图像显示尺寸的系统结构框图。

具体实施方式

参见附图1,一种基于重力感应器改变图像显示尺寸的方法,包括:(1)打开相册进入浏览图片模式,浏览图片模式具有图片旋转模式和图片缩放模式,这里主要使用尺寸缩放模式;(2)在浏览图片模式下,注册监听器监听屏幕状态,记录手指点击屏幕的时间,如果手指点击屏幕超过预定的时间3s,则判定为长点击屏幕;(3)注册重力感应器,监听垂直于屏幕方向的重力加速度,这里选定有效屏幕坐标面,则移动终端的倾斜动作在所述有效坐标面上的投影为有效动作,其他投影面上的投影为无效动作;(4)随着手机的倾斜程度变化,垂直于屏幕的重力加速度改变,当变化值超过预定的范围内则引起图片的尺寸变化,具体来说当监听的所述垂直于屏幕方向的重力加速度变大时放大图片,加速度变小时缩小图片;(5)当手指从屏幕上抬起时,取消监听重力感应,在手指放开的瞬间图片也停止变化,并保持当前的大小。

参见附图2,一种基于重力感应器改变图像显示尺寸的系统,包括:启动模块(101):打开相册进入浏览图片模式,所述启动模块(101)中浏览图片模式具有图片旋转模式和图片缩放模式,这里主要使用图片缩放模式;判断模块(102):在浏览图片模式下,注册监听器监听屏幕状态,记录手指点击屏幕的时间,如果手指点击屏幕超过预定的时间3s时,则判定为长点击屏幕;重力感应器模块(103):注册重力感应器,监听垂直于屏幕方向的重力加速度,所述重力感应器模块(103)具有选定模块,用于选定有效屏幕坐标面,则移动终端的倾斜动作在所述有效坐标面上的投影为有效动作,其他投影面上的投影为无效动作;尺寸调整模块(104):随着手机的倾斜程度变化,垂直于屏幕的重力加速度改变,当变化值超过预定的范围内则引起图片的尺寸变化,具体来讲当监听的所述垂直于屏幕方向的重力加速度变大时放大图片,加速度变小时缩小图片;尺寸保持模块(105):当手指从屏幕上抬起时,取消监听重力感应,在手指放开的瞬间图片也停止变化,并保持当前的大小。

采用该方法和系统,在浏览图片时,用手指按在图片上的某一块区域,倾斜改变手机的垂直屏幕的重力加速度,判断加速度的大小,当加速度超过一个界限时放大缩小图片上手指按压的区域,单手完成放大缩小指定图片上的区域,操作更方便、可玩性更高、用户体验好。

虽然本发明已经参考特定的说明性实施例进行了描述,但是不会受到这些实施例的限定而仅仅受到附加权利要求的限定。本领域技术人员应当理解可以在不偏离本发明的保护范围和精神的情况下对本发明的实施例能够进行改动和修改。



技术特征:

技术总结
本发明提供一种基于重力感应器改变图像显示尺寸的方法,包括如下步骤:(1)打开相册进入浏览图片模式;(2)在浏览图片模式下,注册监听器监听屏幕状态,记录手指点击屏幕的时间,如果手指点击屏幕超过预定的时间,则判定为长点击屏幕;(3)注册重力感应器,监听垂直于屏幕方向的重力加速度;(4)随着手机的倾斜程度变化,垂直于屏幕的重力加速度改变,当变化值超过预定的范围内则引起图片的尺寸变化;(5)当手指从屏幕上抬起时,取消监听重力感应,在手指放开的瞬间图片也停止变化,并保持当前的大小。还提供一种基于重力感应器改变图像显示尺寸的系统。单手完成缩放指定图片的区域,操作方便、可玩性高、用户体验好。

技术研发人员:不公告发明人
受保护的技术使用者:深圳市靖洲科技有限公司
技术研发日:2017.06.26
技术公布日:2017.10.03
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1