一种基于移动终端的屏幕缩放控制方法及系统技术方案

技术编号:14190108 阅读:121 留言:0更新日期:2016-12-15 02:08
本发明专利技术公开了一种基于移动终端的屏幕缩放控制方法及系统,所述方法包括:步骤A、检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;步骤B、继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;步骤C、由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。本发明专利技术提供了一种放大缩小控制方法以使用户可以自行动态调整拖动条放大缩小与拖动距离的关系,从而使放大缩小倍数与拖动距离之间的关系可以根据需要调整,为用户提供了方便。

Screen zooming control method and system based on mobile terminal

The invention discloses a mobile terminal screen zoom control method and system based on the method comprises the following steps: step A, detect the user drag a focus, get the distance between the focus and a drag drag drag strip starting point, and record the current location of the focus point for; step B, continue to test the user drag a focus second, get the distance between the focus and the drag drag strip point; step C, the ratio of second and the first drag drag distance distance as image magnification or minification. The present invention provides a zoom control method to users can dynamically adjust the zoom and drag a drag distance, so that the relationship between the zoom ratio and drag distance can be adjusted according to the requirements, to provide convenience for the users.

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及的是一种基于移动终端的屏幕缩放控制方法及系统
技术介绍
目前很多移动终端的显示或应用均是通过一条拖动条进行放大缩小操作,比如最为常见的是在开启移动终端的照相机功能时,用户如果相将图像进行放大操作可以通过拖动屏幕上的拖动条来实现,图像放大的倍数是通过拖动条焦点与起点之间的距离来进行换算的。现有技术中使用拖动条来对图像进行放大的示意图,在移动终端中预先保存了各种拖动条焦点与起点之间距离与图像放大倍数之间的转换关系;用户通过左右拖动拖动条焦点左右移动来改变拖动条焦点与起点之间的距离,从而来对图像进行各种倍数的放大操作。但现有技术存在这样的缺陷,由于在移动终端中预先保存的各种拖动条焦点与起点之间距离与图像放大倍数之间的转换关系是确定的,因此,用户在必须精确的将拖动条拖至一个确定的位置才能达到将图像放大到指定倍数,操作不方便。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的屏幕缩放控制方法及系统。本专利技术提供了一种放大缩小控制方法以使用户可以自行动态调整拖动条放大缩小与拖动距离的关系,从而使放大缩小倍数与拖动距离之间的关系可以根据需要调整,为用户提供了方便。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的屏幕缩放控制方法,其中,包括:步骤A、检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;步骤B、继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;步骤C、由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。所述基于移动终端的屏幕缩放控制方法,其中,所述步骤A具体包括:A1、检测用户拖动拖动条焦点;A2、当检测到拖动条焦点位置不变的时间大于等于预设的时间门限时,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点。所述基于移动终端的屏幕缩放控制方法,其中,所述步骤B具体包括:B1、继续检测用户区拖动拖动条焦点;B2、当检测到拖动条焦点位置不变的时间超过预设的时间门限时,获取拖动条焦点与分点之间的第二拖动距离。所述基于移动终端的屏幕缩放控制方法,其中,所述步骤C具体包括:C1、当第二拖动距离大于第一拖动距离,则图像放大至原图像乘以第二拖动距离与第一拖动距离的比值;C2、当第二拖动距离小于第一拖动距离,则图像缩小至原图像乘以第二拖动距离与第一拖动距离的比值;C3、当第二拖动距离等于第一拖动距离,则图像不变。所述基于移动终端的屏幕缩放控制方法,其中,所述预设的时间门限为3秒。一种基于移动终端的屏幕缩放控制系统,其中,包括:第一检测与获取模块,用于检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;第二检测与获取模块,用于继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;图像缩放倍数计算模块,用于由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。所述基于移动终端的屏幕缩放控制系统,其中,第一检测与获取模块包括:第一检测单元,用于检测用户拖动拖动条焦点;获取与记录单元,用于当检测到拖动条焦点位置不变的时间大于等于预设的时间门限时,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点。所述基于移动终端的屏幕缩放控制系统,其中,第二检测与获取模块包括:第二检测单元,用于继续检测用户区拖动拖动条焦点;获取单元,用于当检测到拖动条焦点位置不变的时间超过预设的时间门限时,获取拖动条焦点与分点之间的第二拖动距离。所述基于移动终端的屏幕缩放控制系统,其中,图像缩放倍数计算模块包括:第一缩放计算模块,用于当第二拖动距离大于第一拖动距离,则图像放大至原图像乘以第二拖动距离与第一拖动距离的比值;第二缩放计算模块,用于当第二拖动距离小于第一拖动距离,则图像缩小至原图像乘以第二拖动距离与第一拖动距离的比值;第三缩放计算模块,用于当第二拖动距离等于第一拖动距离,则图像不变。本专利技术所提供的基于移动终端的屏幕缩放控制方法及系统,所述方法通过检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数;以使用户可以自行动态调整拖动条放大缩小与拖动距离的关系,从而使放大缩小倍数与拖动距离之间的关系可以根据需要调整,为用户提供了方便。附图说明图1是本专利技术基于移动终端的屏幕缩放控制方法的较佳实施例的流程图。图2是本专利技术基于移动终端的屏幕缩放控制方法的较佳实施例的中移动终端显示的图像结构示意图。图3是本专利技术基于移动终端的屏幕缩放控制系统的较佳实施例的功能原理框图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于移动终端的屏幕缩放控制方法的较佳实施例的结构示意图。如图1所示,本专利技术实施例提供的一种基于移动终端的屏幕缩放控制方法,包括:步骤S100、检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点。本专利技术实施例中,需要预先设置一拖动条控件,拖动条控件为一长度固定的条状触摸区域,在拖动条控件中有一拖动条焦点,用户区可以左右拖动拖动条焦点;在本实施例中,整个拖动条控件位于触摸屏中,用户可以通过触摸屏操作对拖动条焦点进行左右拖动操作。如图2所示,图2中表示的为移动终端显示的图像10:其中,20表示为拖动条控件,21表示为拖动条起点,22表示为拖动条焦点。本专利技术实施例中,当触摸屏处于释放状态时,拖动条焦点位于拖动条起点位置,当检测到用户触摸触摸屏的触摸点为拖动条焦点时则开始检测拖动条焦点位置的变化。本专利技术方法实施例中,检测用户拖动拖动条焦点22;当检测到拖动条焦点22位置不变的时间大于等于预设的时间门限时,获取拖动条焦点22与拖动条起点21之间的第一拖动距离(即如图2所示,21到22的位置为第一拖动距离),并记录当前焦点位置为分点(即对应图2所示的22)。步骤S200、继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离。具体为、参考图2所示,继续检测用户区拖动拖动条焦点22;当检测到拖动条焦点22位置不变的时间超过预设的时间门限(例如3秒)时,获取拖动条焦点22与分点之间的第二拖动距离(如图2所示,拖动条焦点22从22位置拖动到b22所示位置的距离为第二距离)。步骤S300、由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。本专利技术中具体为、当第二拖动距离小于第一拖动距离,则图像缩小至原图像乘以第二拖动距离与第一拖动距离的比值;参考图2所示,即当b22到22的距离(第二拖动距离,例如为2厘米)小于22到21的距离(第一拖动距离,例如为6厘米),则图像缩小至原图像乘以第二拖动距离与第一拖动距离的比值,则将原图像缩小3倍(即6除2)。同理,当第二拖动距离大于第一拖动距离,则图像放本文档来自技高网...
一种基于移动终端的屏幕缩放控制方法及系统

【技术保护点】
一种基于移动终端的屏幕缩放控制方法,其特征在于,包括:步骤A、检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;步骤B、继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;步骤C、由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。

【技术特征摘要】
1.一种基于移动终端的屏幕缩放控制方法,其特征在于,包括:步骤A、检测用户拖动拖动条焦点,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点;步骤B、继续检测用户拖动拖动条焦点,获取拖动条焦点与分点之间的第二拖动距离;步骤C、由第二拖动距离与第一拖动距离的比值作为图像放大倍数或缩小倍数。2.根据权利要求1所述基于移动终端的屏幕缩放控制方法,其特征在于,所述步骤A具体包括:A1、检测用户拖动拖动条焦点;A2、当检测到拖动条焦点位置不变的时间大于等于预设的时间门限时,获取拖动条焦点与拖动条起点之间的第一拖动距离,并记录当前焦点位置为分点。3.根据权利要求1所述基于移动终端的屏幕缩放控制方法,其特征在于,所述步骤B具体包括:B1、继续检测用户区拖动拖动条焦点;B2、当检测到拖动条焦点位置不变的时间超过预设的时间门限时,获取拖动条焦点与分点之间的第二拖动距离。4.根据权利要求1所述基于移动终端的屏幕缩放控制方法,其特征在于,所述步骤C具体包括:C1、当第二拖动距离大于第一拖动距离,则图像放大至原图像乘以第二拖动距离与第一拖动距离的比值;C2、当第二拖动距离小于第一拖动距离,则图像缩小至原图像乘以第二拖动距离与第一拖动距离的比值;C3、当第二拖动距离等于第一拖动距离,则图像不变。5.根据权利要求1所述基于移动终端的屏幕缩放控制方法,其特征在于,所述预设的时间门限为3秒。6.一种基于移动终端的屏幕缩放控...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

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

1