CN106339070B - 一种显示控制方法,及移动终端 - Google Patents
一种显示控制方法,及移动终端 Download PDFInfo
- Publication number
- CN106339070B CN106339070B CN201510400254.7A CN201510400254A CN106339070B CN 106339070 B CN106339070 B CN 106339070B CN 201510400254 A CN201510400254 A CN 201510400254A CN 106339070 B CN106339070 B CN 106339070B
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- displacement
- screen
- image
- relative displacement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
本发明实施例公开了一种显示控制方法,及移动终端,其中方法的实现包括:获取移动终端的运动数据,所述运动数据是用于表示所述移动终端当前运动状态的数据;依据所述运动数据确定所述移动终端与用户之间的相对位移,所述相对位移是用于表示所述移动终端与所述用户之间的相对位置变化的数据;调整在所述移动终端的显示器中当前显示的图像,使所述图像产生与所述相对位移相反方向的运动。通过获取移动终端的运动数据,然后据此确定移动终端与用户之间的相对位移,指导调整图像的显示,使图像产生与相对位移相反方向的运动,从而与移动终端产生的震动发生抵消;对于用户视觉来说,会减少显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种显示控制方法,及移动终端。
背景技术
显示器(display)通常也被称为监视器。显示器是属于电脑的输入/输出设备。它是一种将一定的电子文件通过特定的传输设备显示到屏幕上再反射到人眼的显示工具。
移动终端,是可以被移动的终端设备,例如:手机、平板电脑等。
移动终端晃动会导致无法看清显示内容,例如:人们经常在车上通过手机阅读网页上的新闻或者玩游戏,车在颠簸的时候,手机屏幕会晃动,导致看不清屏幕上的内容,妨碍正常使用,并且不利于使用者的眼睛健康。
发明内容
本发明实施例提供了一种显示控制方法,及移动终端,用于减少移动终端显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
一种显示控制方法,包括:
获取移动终端的运动数据;
依据所述运动数据确定所述移动终端与用户之间的相对位移,所述运动数据是用于表示所述移动终端当前运动状态的数据;
调整在所述移动终端的显示器中当前显示的图像,使所述图像产生与所述相对位移相反方向的运动。
一种移动终端,包括:
数据获取单元,用于获取移动终端的运动数据,所述运动数据是用于表示所述移动终端当前运动状态的数据;
位移计算单元,用于依据所述运动数据确定所述移动终端与用户之间的相对位移;
显示调整单元,用于调整在所述移动终端的显示器中当前显示的图像, 使所述图像产生与所述相对位移相反方向的运动。
从以上技术方案可以看出,本发明实施例具有以下优点:通过获取移动终端的运动数据,然后据此确定移动终端与用户之间的相对位移,然后指导调整图像的显示,使图像产生与相对位移相反方向的运动,从而与移动终端产生的震动发生抵消;对于用户视觉来说,会减少移动终端显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例方法流程示意图;
图2为本发明实施例参数获取的场景示意图;
图3为本发明实施例移动终端结构示意图;
图4为本发明实施例移动终端结构示意图;
图5为本发明实施例移动终端结构示意图;
图6为本发明实施例移动终端结构示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例提供了一种显示控制方法,如图1所示,包括:
101:获取移动终端的运动数据,上述运动数据是用于表示上述移动终端当前运动状态的数据;
在本发明实施例中,运动数据是移动终端的运动参数,用于表示上述移 动终端当前运动状态,例如:初始速度、加速度、旋转速度、旋转加速度等运动直接参数;也可以是体现移动终端发生运动的参数,例如:与参照物之间的角度变化、距离变化等。只要能用于计算终端与用户之间的相对位移的参数都可以,本发明实施例不作唯一性限定,以下给出了两个可选实例,具体如下:
一、上述获取移动终端的运动数据包括:采集上述移动终端在屏幕方向的加速度,或者,采集上述移动终端在屏幕方向的加速度以及上述移动终端在屏幕方向上的旋转角度。
二、上述获取移动终端的运动数据,包括:
计算上述移动终端的屏幕与用户参照位置之间的连线与移动终端的屏幕相交的角度变化值。
其中前一种方式,可以直接计算出移动终端的位移量;后一种则是作为参考参数存在,用于指导后续相对位移的调整。
102:依据上述运动数据确定上述移动终端与用户之间的相对位移;
在本发明实施例中,相对位移是移动终端与用户之间的相对位移,这个相对位移可以仅参考移动终端的位置变化,也可以参照用户的位置来计算;以上两种方式可以基于移动终端的硬件能力来确定,例如:移动终端是否具有获得用户参照物,例如:定位用户眼睛,或者眉心等位置的能力,具体如下:上述依据上述运动数据确定上述移动终端与用户之间的相对位移,包括:
依据上述加速度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移;或者,依据上述加速度以及上述旋转角度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移。
可以理解的是若获取到的运动数据是角度变化值,那么角度变化越大则表示相对位移越大。
103:调整在上述移动终端的显示器中当前显示的图像,使上述图像产生与上述相对位移相反方向的运动。
本发明实施例通过获取移动终端的运动数据,然后据此确定移动终端与用户之间的相对位移,然后指导调整图像的显示,使图像产生与相对位移相 反方向的运动,从而与移动终端产生的震动发生抵消;对于用户视觉来说,会减少移动终端显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
在本发明实施例中,需要调整图像的显示位置,那么就会涉及到调整多少的问题,本发明实施例还提供了基于前述实施例中给出的相对位移的具体内容计算图像位移的具体实现方案,如下:在调整在上述移动终端的显示器中当前显示的图像之前,上述方法还包括:
依据上述相对位移计算在屏幕上的图像位移,上述图像位移的方向与上述相对位移方向相反;上述图像位移为在屏幕上移动终端显示的图像的位移量。
由于移动终端可能晃动非常大,因此移动终端屏幕内的图像有时候不能完全抵消掉晃动,此时可以通过反向位移减少抖动而不是全部抵消掉抖动,具体如下:若上述相对位移大于预定阈值,则上述图像位移小于上述相对位移,或者,上述图像位移与上述相对位移成预定小于1的比例。
防抖功能是可以按需开启的,也可以默认开启,因此本发明实施例还提供了在按需开启或者默认开启的情况下的实现流程,具体如下:在上述获取移动终端的运动数据之前,还包括:
获取当前防抖功能的设置信息,若设置信息为防抖功能开启,则获取移动终端的运动数据。
其中按需开启可以是接收到开启或者关闭防抖功能的设置信息,默认开启的方式则可以是配置表中配置的设置信息。
以下实施例将给出一个具体的举例对本发明实施例进行详细说明。本发明实施例可以通过在移动终端上的加速计和陀螺仪,采集到的手机晃动的数据,然后据此计算出其在屏幕方向上的移动距离,同时控制手机屏幕的显示,使显示在屏幕上的文字产生相反的运动,在使用者看来,虽然手机在晃动,但是屏幕上显示是相对静止的,更容易看清楚屏幕上显示的内容,利于阅读和身体健康。
在本实施例中,移动终端不但包括手机,还有其他手持设备,如手持游戏机等,车载设备,如车载电脑显示屏幕等,本发明实施例的屏幕显示稳定***有着广泛的应用场景,也有很强的实用意义,在此不一一举例说明。
本发明实施例实现屏幕显示稳定,有三个重要模块分别如下:
1、加速计陀螺仪数据采集计算模块;
2、屏幕像素位移数据换算模块;
3、屏幕显示调整模块。
具体流程包括如下几个方面:
一、采集加速计信息;
二、计算屏幕方向的移动距离和旋转角度;
三、根据不同设备计算屏幕显示需要调整的距离和旋转角度;
四、调整屏幕显示,使得显示内容向相反方向运动,和手机的晃动运动速度和距离一致,但方向相反,抵消掉手机的移动,使屏幕显示内容看起来是静止的。
以下实施例对以上第一、第三以及四的具体实现进行举例说明:
一、加速计和陀螺仪数据采集模块:
如图2所示移动终端(图2示意为手机),采集移动终端上加速计的在屏幕方向上的加速度,x,y,和采集时间间隔t;在图2中显示为z轴和y轴还有z轴,其中z轴为与用户的距离可以不必考虑;
利用公式:位移公式:s=v0t+at2(s:位移,v0:初始化速度,a:加速度,t:时间)计算x轴y轴的位移,记作Sx,Sy;
采集陀螺仪x,y,z轴的旋转角度。记作Rx,Ry,Rz。
三、设备加速计原始数据换算设备屏幕移动数据模块:
根据采集到的原始数据,换算成设备屏幕显示的内容需要移动的像素点数据。设备屏幕尺寸为宽w,高h,分辨率为Pw,Ph。
(x轴需要的位移像素点数)Psw=(Pw/w)*Sx;
(y轴需要的位移像素点数)Psh=(Ph/h)*Sy;
四、屏幕显示内容调整模块:
根据计算出来的屏幕位移数据-Psw,-Psh,显示模块移动屏幕显示的内容。根据2.3.1陀螺仪采集到的旋转角度-Rx,-Ry,-Rz,显示模块在一定范围内三维旋转屏幕内容。从而抵消中和设备的位移,使屏幕显示内容看起来是相对静止的,达到防抖动的功能。
根据实际情况,设备的摇晃位移,可能比较大,稳定***可以定义一个阈值,在一定范围内,对设备晃动做出中和动作。
本发明实施例提供了在移动终端中,保持设备屏幕显示的内容静止的方法,其中移动终端包括但不限于手机,游戏机,平板电脑,车载电脑显示屏等。通过设备上的加速计和陀螺仪计算出手机屏幕方向上的移动距离,旋转角度,并且调整屏幕的的显示,使得显示内容向相反方向运动,和手机的晃动运动速度和距离一致,但方向相反,抵消或减缓因手机的移动而带来的晃动,使屏幕显示内容看起来是静止的,达到防抖动的功能。
本发明实施例一种移动终端,如图3所示,包括:
数据获取单元301,用于获取移动终端的运动数据,上述运动数据是用于表示上述移动终端当前运动状态的数据;
位移计算单元302,用于依据上述运动数据确定上述移动终端与用户之间的相对位移;
显示调整单元303,用于调整在上述移动终端的显示器中当前显示的图像,使上述图像产生与上述相对位移相反方向的运动。
本发明实施例通过获取移动终端的运动数据,然后据此确定移动终端与用户之间的相对位移,然后指导调整图像的显示,使图像产生与相对位移相反方向的运动,从而与移动终端产生的震动发生抵消;对于用户视觉来说,会减少移动终端显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
在本发明实施例中,运动数据是移动终端的运动参数,例如:初始速度、加速度、旋转速度、旋转加速度等运动直接参数;也可以是体现移动终端发生运动的参数,例如:与参照物之间的角度变化、距离变化等。只要能用于计算终端与用户之间的相对位移的参数都可以,本发明实施例不作唯一性限定,以下给出了两个可选实例,具体如下:
一、可选地,上述数据获取单元301,用于采集上述移动终端在屏幕方向的加速度,或者,采集上述移动终端在屏幕方向的加速度以及上述移动终端在屏幕方向上的旋转角度。
可选地,在本发明实施例中,相对位移是移动终端与用户之间的相对位移,这个相对位移可以仅参考移动终端的位置变化,也可以参照用户的位置 来计算;以上两种方式可以基于移动终端的硬件能力来确定,例如:移动终端是否具有获得用户参照物,例如:定位用户眼睛,或者眉心等位置的能力,具体如下:
上述位移计算单元302,用于依据上述加速度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移;或者,依据上述加速度以及上述旋转角度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移。
二、可选地,上述数据获取单元301,用于计算上述移动终端的屏幕与用户参照位置之间的连线与移动终端的屏幕相交的角度变化值。
可以理解的是若获取到的运动数据是角度变化值,那么角度变化越大则表示相对位移越大。
其中前一种方式,可以直接计算出移动终端的位移量;后一种则是作为参考参数存在,用于指导后续相对位移的调整。
进一步地,在本发明实施例中,需要调整图像的显示位置,那么就会涉及到调整多少的问题,本发明实施例还提供了基于前述实施例中给出的相对位移的具体内容计算图像位移的具体实现方案,如下:
上述位移计算单元302,还用于在上述显示调整单元303调整在上述移动终端的显示器中当前显示的图像之前,依据上述相对位移计算在屏幕上的图像位移,上述图像位移的方向与上述相对位移方向相反;上述图像位移为在屏幕上移动终端显示的图像的位移量。
可选地,由于移动终端可能晃动非常大,因此移动终端屏幕内的图像有时候不能完全抵消掉晃动,此时可以通过反向位移减少抖动而不是全部抵消掉抖动,具体如下:
若上述相对位移大于预定阈值,则上述图像位移小于上述相对位移,或者,上述图像位移与上述相对位移成预定小于1的比例。
进一步地,防抖功能是可以按需开启的,也可以默认开启,因此本发明实施例还提供了在按需开启或者默认开启的情况下的实现流程,具体如下:如图4所示,上述移动终端还包括:
设置获取单元401,用于在上述获取移动终端的运动数据之前,获取当前 防抖功能的设置信息;
上述数据获取单元301,用于若设置信息为防抖功能开启,则获取移动终端的运动数据。
其中按需开启可以是接收到开启或者关闭防抖功能的设置信息,默认开启的方式则可以是配置表中配置的设置信息。
本发明实施例还提供了另一种移动终端,如图5所示,包括:接收器501、发射器502、处理器503以及存储器504;
上述处理器503,用于获取移动终端的运动数据;依据上述运动数据确定上述移动终端与用户之间的相对位移;调整在上述移动终端的显示器中当前显示的图像,使上述图像产生与上述相对位移相反方向的运动。
本发明实施例通过获取移动终端的运动数据,然后据此确定移动终端与用户之间的相对位移,然后指导调整图像的显示,使图像产生与相对位移相反方向的运动,从而与移动终端产生的震动发生抵消;对于用户视觉来说,会减少移动终端显示内容抖动,使用户能够看清显示内容,利于眼睛健康。
在本发明实施例中,运动数据是移动终端的运动参数,例如:初始速度、加速度、旋转速度、旋转加速度等运动直接参数;也可以是体现移动终端发生运动的参数,例如:与参照物之间的角度变化、距离变化等。只要能用于计算终端与用户之间的相对位移的参数都可以,本发明实施例不作唯一性限定,以下给出了两个可选实例,具体如下:
一、上述处理器503,用于获取移动终端的运动数据包括:采集上述移动终端在屏幕方向的加速度,或者,采集上述移动终端在屏幕方向的加速度以及上述移动终端在屏幕方向上的旋转角度。
二、上述处理器503,用于获取移动终端的运动数据,包括:
计算上述移动终端的屏幕与用户参照位置之间的连线与移动终端的屏幕相交的角度变化值。
其中前一种方式,可以直接计算出移动终端的位移量;后一种则是作为参考参数存在,用于指导后续相对位移的调整。
在本发明实施例中,相对位移是移动终端与用户之间的相对位移,这个相对位移可以仅参考移动终端的位置变化,也可以参照用户的位置来计算; 以上两种方式可以基于移动终端的硬件能力来确定,例如:移动终端是否具有获得用户参照物,例如:定位用户眼睛,或者眉心等位置的能力,具体如下:上述处理器503,用于依据上述运动数据确定上述移动终端与用户之间的相对位移,包括:
依据上述加速度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移;或者,依据上述加速度以及上述旋转角度计算上述移动终端在屏幕方向上的位移,作为上述移动终端与用户之间的相对位移。
可以理解的是若获取到的运动数据是角度变化值,那么角度变化越大则表示相对位移越大。
在本发明实施例中,需要调整图像的显示位置,那么就会涉及到调整多少的问题,本发明实施例还提供了基于前述实施例中给出的相对位移的具体内容计算图像位移的具体实现方案,如下:上述处理器503,还用于在调整在上述移动终端的显示器中当前显示的图像之前,依据上述相对位移计算在屏幕上的图像位移,上述图像位移的方向与上述相对位移方向相反;上述图像位移为在屏幕上移动终端显示的图像的位移量。
由于移动终端可能晃动非常大,因此移动终端屏幕内的图像有时候不能完全抵消掉晃动,此时可以通过反向位移减少抖动而不是全部抵消掉抖动,具体如下:若上述相对位移大于预定阈值,则上述图像位移小于上述相对位移,或者,上述图像位移与上述相对位移成预定小于1的比例。
防抖功能是可以按需开启的,也可以默认开启,因此本发明实施例还提供了在按需开启或者默认开启的情况下的实现流程,具体如下:上述处理器503,还用于在上述获取移动终端的运动数据之前,获取当前防抖功能的设置信息,若设置信息为防抖功能开启,则获取移动终端的运动数据。
其中按需开启可以是接收到开启或者关闭防抖功能的设置信息,默认开启的方式则可以是配置表中配置的设置信息。
本发明实施例还提供了另一种移动终端,如图6所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以终端为手机为例:
图6示出的是与本发明实施例提供的终端相关的手机的部分结构的框图。参考图6,手机包括:射频(Radio Frequency,RF)电路610、存储器620、输入单元630、显示单元640、传感器650、音频电路660、无线保真(wireless fidelity,WiFi)模块670、处理器680、以及电源690等部件。本领域技术人员可以理解,图6中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图6对手机的各个构成部件进行具体的介绍:
RF电路610可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器680处理;另外,将设计上行的数据发送给基站。通常,RF电路610包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(Low NoiseAmplifier,LNA)、双工器等。此外,RF电路610还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯***(GlobalSystem of Mobile communication,GSM)、通用分组无线服务(General Packet RadioService,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
存储器620可用于存储软件程序以及模块,处理器680通过运行存储在存储器620的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器620可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元630可用于接收输入的数字或字符信息,以及产生与手机的用 户设置以及功能控制有关的键信号输入。具体地,输入单元630可包括触控面板631以及其他输入设备632。触控面板631,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板631上或在触控面板631附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板631可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器680,并能接收处理器680发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板631。除了触控面板631,输入单元630还可以包括其他输入设备632。具体地,其他输入设备632可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元640可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元640可包括显示面板641,可选的,可以采用液晶显示器(Liquid CrystalDisplay,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板641。进一步的,触控面板631可覆盖显示面板641,当触控面板631检测到在其上或附近的触摸操作后,传送给处理器680以确定触摸事件的类型,随后处理器680根据触摸事件的类型在显示面板641上提供相应的视觉输出。虽然在图6中,触控面板631与显示面板641是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板631与显示面板641集成而实现手机的输入和输出功能。
手机还可包括至少一种传感器650,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板641的亮度,接近传感器可在手机移动到耳边时,关闭显示面板641和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相 关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
音频电路660、扬声器661,传声器662可提供用户与手机之间的音频接口。音频电路660可将接收到的音频数据转换后的电信号,传输到扬声器661,由扬声器661转换为声音信号输出;另一方面,传声器662将收集的声音信号转换为电信号,由音频电路660接收后转换为音频数据,再将音频数据输出处理器680处理后,经RF电路610以发送给比如另一手机,或者将音频数据输出至存储器620以便进一步处理。
WiFi属于短距离无线传输技术,手机通过WiFi模块670可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图6示出了WiFi模块670,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
处理器680是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器620内的软件程序和/或模块,以及调用存储在存储器620内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器680可包括一个或多个处理单元;优选的,处理器680可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器680中。
手机还包括给各个部件供电的电源690(比如电池),优选的,电源可以通过电源管理***与处理器680逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。
在本发明实施例中,该终端所包括的处理器680还具有控制执行以上方法流程的功能。以上方法流程的执行可以基于以上移动终端的具体结构。
值得注意的是,上述移动终端实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制 本发明的保护范围。
另外,本领域普通技术人员可以理解实现上述各方法实施例中的全部或部分步骤是可以通过程序来指令相关的硬件完成,相应的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明实施例揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (10)
1.一种显示控制方法,其特征在于,包括:
获取移动终端的运动数据,所述运动数据是用于表示所述移动终端当前运动状态的数据,所述获取移动终端的运动数据至少包括:计算上述移动终端的屏幕与用户参照位置之间的连线与移动终端的屏幕相交的角度变化值;
参考移动终端的位置变化和/或参照用户的位置变化,依据所述运动数据确定所述移动终端与用户之间的相对位移,所述相对位移是用于表示所述移动终端与所述用户之间的相对位置变化的数据;
依据所述相对位移计算设备屏幕显示的内容需要移动的像素点数据,得到在屏幕上的图像位移,所述在屏幕上的图像位移包括:x轴需要的位移像素点数以及y轴需要的位移像素点数;所述图像位移的方向与所述相对位移方向相反;所述图像位移为在屏幕上移动终端显示的图像的位移量,若所述相对位移大于预定阈值,则所述图像位移小于所述相对位移,或者,所述图像位移与所述相对位移成预定小于1的比例;依据所述屏幕上的图像位移调整在所述移动终端的显示器中当前显示的图像,使所述图像产生与所述相对位移相反方向的运动,与移动终端产生的震动发生抵消。
2.根据权利要求1所述方法,其特征在于,所述获取移动终端的运动数据还包括:采集所述移动终端在屏幕方向的加速度,或者,采集所述移动终端在屏幕方向的加速度以及所述移动终端在屏幕方向上的旋转角度。
3.根据权利要求2所述方法,其特征在于,所述依据所述运动数据确定所述移动终端与用户之间的相对位移,包括:
依据所述加速度计算所述移动终端在屏幕方向上的位移,作为所述移动终端与用户之间的相对位移;或者,依据所述加速度以及所述旋转角度计算所述移动终端在屏幕方向上的位移,作为所述移动终端与用户之间的相对位移。
4.根据权利要求1至3任意一项所述方法,其特征在于,在所述获取移动终端的运动数据之前,还包括:
获取当前防抖功能的设置信息,若设置信息为防抖功能开启,则获取移动终端的运动数据。
5.一种移动终端,其特征在于,包括:
数据获取单元,用于获取移动终端的运动数据,所述运动数据是用于表示所述移动终端当前运动状态的数据,所述获取移动终端的运动数据至少包括:计算上述移动终端的屏幕与用户参照位置之间的连线与移动终端的屏幕相交的角度变化值;
位移计算单元,用于参考移动终端的位置变化和/或参照用户的位置变化,依据所述运动数据确定所述移动终端与用户之间的相对位移,依据所述相对位移计算设备屏幕显示的内容需要移动的像素点数据,得到在屏幕上的图像位移,所述在屏幕上的图像位移包括:x轴需要的位移像素点数以及y轴需要的位移像素点数;所述图像位移的方向与所述相对位移方向相反;所述图像位移为在屏幕上移动终端显示的图像的位移量,若所述相对位移大于预定阈值,则所述图像位移小于所述相对位移,或者,所述图像位移与所述相对位移成预定小于1的比例;
显示调整单元,用于依据所述屏幕上的图像位移调整在所述移动终端的显示器中当前显示的图像,使所述图像产生与所述相对位移相反方向的运动,与移动终端产生的震动发生抵消。
6.根据权利要求5所述移动终端,其特征在于,
所述数据获取单元,还用于采集所述移动终端在屏幕方向的加速度,或者,采集所述移动终端在屏幕方向的加速度以及所述移动终端在屏幕方向上的旋转角度。
7.根据权利要求6所述移动终端,其特征在于,
所述位移计算单元,用于依据所述加速度计算所述移动终端在屏幕方向上的位移,作为所述移动终端与用户之间的相对位移;或者,依据所述加速度以及所述旋转角度计算所述移动终端在屏幕方向上的位移,作为所述移动终端与用户之间的相对位移。
8.根据权利要求5至7任意一项所述移动终端,其特征在于,所述移动终端还包括:
设置获取单元,用于在所述获取移动终端的运动数据之前,获取当前防抖功能的设置信息;
所述数据获取单元,用于若设置信息为防抖功能开启,则获取移动终端的运动数据。
9.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上权利要求1至4任一项所述的显示控制方法。
10.一种移动终端,其特征在于,包括:
处理器和存储器;
所述处理器,用于调用并执行所述存储器中存储的程序;
所述存储器用于存储所述程序,所述程序至少用于:实现如上权利要求1至4任一项所述的显示控制方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510400254.7A CN106339070B (zh) | 2015-07-09 | 2015-07-09 | 一种显示控制方法,及移动终端 |
PCT/CN2016/084586 WO2017005070A1 (zh) | 2015-07-09 | 2016-06-02 | 显示控制方法及装置 |
US15/854,633 US10635892B2 (en) | 2015-07-09 | 2017-12-26 | Display control method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510400254.7A CN106339070B (zh) | 2015-07-09 | 2015-07-09 | 一种显示控制方法,及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106339070A CN106339070A (zh) | 2017-01-18 |
CN106339070B true CN106339070B (zh) | 2021-03-16 |
Family
ID=57826381
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510400254.7A Active CN106339070B (zh) | 2015-07-09 | 2015-07-09 | 一种显示控制方法,及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106339070B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108509165B (zh) * | 2017-02-28 | 2021-03-23 | 腾讯科技(深圳)有限公司 | 数据处理方法、数据处理装置及终端设备 |
CN107071155A (zh) * | 2017-03-22 | 2017-08-18 | 上海斐讯数据通信技术有限公司 | 一种显示信息的动态调节***及方法 |
CN108109186B (zh) * | 2017-11-30 | 2021-06-11 | 维沃移动通信有限公司 | 一种视频文件处理方法、装置及移动终端 |
CN108566489B (zh) * | 2018-04-16 | 2020-11-24 | 努比亚技术有限公司 | 一种信息显示方法、终端和计算机可读存储介质 |
CN108846663B (zh) * | 2018-06-21 | 2020-10-30 | 维沃移动通信有限公司 | 一种二维码调整方法、装置及移动终端 |
EP3863730A4 (en) * | 2018-10-12 | 2022-07-13 | 3M Innovative Properties Company | SCBA FACE MASK ASSEMBLY WITH ACCELEROMETER TO EXTEND ELECTRICAL COMPONENT BATTERY LIFE |
CN110767144B (zh) * | 2019-10-12 | 2022-08-16 | Oppo广东移动通信有限公司 | 移动终端屏幕显示防抖方法、装置、移动终端及存储介质 |
CN111381678A (zh) * | 2020-03-17 | 2020-07-07 | 维沃移动通信有限公司 | 一种防抖动的方法、电子设备和存储介质 |
CN111710314B (zh) * | 2020-06-23 | 2022-08-26 | 深圳创维-Rgb电子有限公司 | 一种显示画面的调整方法、智能终端及可读存储介质 |
CN113741846A (zh) * | 2021-09-06 | 2021-12-03 | 北京自如信息科技有限公司 | 一种图像生成方法、装置、电子设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1457468A (zh) * | 2001-03-05 | 2003-11-19 | 皇家菲利浦电子有限公司 | 根据观看者的位置对显示器进行的自动定位 |
CN102098373A (zh) * | 2009-12-10 | 2011-06-15 | Tcl集团股份有限公司 | 一种移动终端及其屏幕显示方法和装置 |
CN104394452A (zh) * | 2014-12-05 | 2015-03-04 | 宁波菊风***软件有限公司 | 一种智能移动终端的浸入式视频呈现方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104464579A (zh) * | 2013-09-12 | 2015-03-25 | 中兴通讯股份有限公司 | 数据显示方法、装置及终端、显示控制方法及装置 |
-
2015
- 2015-07-09 CN CN201510400254.7A patent/CN106339070B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1457468A (zh) * | 2001-03-05 | 2003-11-19 | 皇家菲利浦电子有限公司 | 根据观看者的位置对显示器进行的自动定位 |
CN102098373A (zh) * | 2009-12-10 | 2011-06-15 | Tcl集团股份有限公司 | 一种移动终端及其屏幕显示方法和装置 |
CN104394452A (zh) * | 2014-12-05 | 2015-03-04 | 宁波菊风***软件有限公司 | 一种智能移动终端的浸入式视频呈现方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106339070A (zh) | 2017-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106339070B (zh) | 一种显示控制方法,及移动终端 | |
CN109271121B (zh) | 一种应用显示方法和移动终端 | |
CN108388414B (zh) | 终端的灭屏控制方法和装置、计算机可读存储介质、终端 | |
CN106445339B (zh) | 一种双屏终端显示立体图像的方法和装置 | |
CN108846663B (zh) | 一种二维码调整方法、装置及移动终端 | |
CN106445340B (zh) | 一种双屏终端显示立体图像的方法和装置 | |
CN104571979B (zh) | 一种实现分屏视图的方法和装置 | |
CN109710150B (zh) | 按键控制方法及终端 | |
CN108900695B (zh) | 一种显示处理方法、终端设备及计算机可读存储介质 | |
CN108958593B (zh) | 一种确定通讯对象的方法及移动终端 | |
CN109407949B (zh) | 一种显示控制方法及终端 | |
CN108055392B (zh) | 显示区域调整方法、移动终端及计算机可读存储介质 | |
CN110795021B (zh) | 信息显示方法、装置及电子设备 | |
CN111240545A (zh) | 应用程序的切换方法和电子设备 | |
US20190286315A1 (en) | Method for Sliding Response Acceleration and Related Products | |
CN111443815A (zh) | 一种振动提醒方法及电子设备 | |
CN109493821B (zh) | 屏幕亮度调整方法、装置及存储介质 | |
EP3584768A1 (en) | Method of detecting photographic direction shift, device, apparatus, and data storage medium | |
EP4096207A1 (en) | Mobile terminal, method for detecting image capturing mode, and storage medium | |
CN110609648A (zh) | 一种应用程序的控制方法及终端 | |
CN108270853B (zh) | 一种消息处理方法及移动终端 | |
CN111399792B (zh) | 一种内容共享方法及电子设备 | |
WO2019042478A1 (zh) | 移动终端输入法软键盘的控制方法、存储介质及移动终端 | |
CN107797723B (zh) | 一种显示样式的切换方法及终端 | |
CN108762613B (zh) | 一种状态图标显示方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |