The application relates to a display control method and device, a terminal and a computer readable storage medium. The method comprises: when the lifting and waking function of the terminal is turned on, the attitude information of the terminal is obtained based on the built-in sensor of the terminal; whether the terminal is in a closed environment state is judged according to the attitude information; and when the terminal is far from the closed environment, the position data and the rotation angle of the terminal are obtained, and the judgment is made. Whether the position data of the terminal is in the preset range and whether the rotation angle of the terminal is greater than the preset angle is interrupted; if so, the terminal screen is awakened and shake-proof operation is performed according to the preset shake-proof strategy after the terminal screen is lit. It improves the recognition accuracy of the bright screen action when the terminal is in a closed environment, and improves the stability of the terminal bright screen by preset anti-shake strategy.
【技术实现步骤摘要】
显示控制方法和装置、终端、计算机可读存储介质
本申请涉及电子
,特别是涉及一种显示控制方法方法和装置、终端、计算机可读存储介质。
技术介绍
随着通信设备的智能化发展,传感器的应用越来越广泛,现在的智能终端上往往搭载了很多传感器,例如声传感器、光传感器、触摸传感器、重力传感器、加速度传感器、方向传感器、距离传感器、磁传感器等,给用户带来了丰富的应用和体验。当需要通过传感器实现抬起亮屏的功能时,需要利用陀螺仪的转动角度来判断是否有亮屏动作,但通过单一的转动角度来判断抬起动作,识别准确率不高,例如终端从口袋掏出时不能准确识别终端的亮屏动作,从口袋掏出的过程中,容易触发灭屏条件从而导致屏幕不亮,造成用户的困扰。
技术实现思路
本申请实施例提供一种显示控制方法、装置、计算机设备及存储介质,能够提高对终端亮屏动作的识别准确率。一种显示控制方法,用于控制终端的显示屏幕,包括:当终端的抬起唤醒功能打开时,基于终端内置的传感器获取所述终端的姿态信息;根据所述姿态信息判断所述终端是否处于封闭环境状态;当所述终端远离封闭环境时,获取所述终端的位置数据和转动角度,并判断所述终端的位置数据是否处于预设范围、且所述终端的转动角度是否大于预设角度;若是,则唤醒所述终端屏幕,并在所述终端屏幕点亮之后根据预设防抖策略进行防抖操作。一种显示控制装置,包括:获取模块,用于当终端的抬起唤醒功能打开时,基于终端内置的传感器获取所述终端的姿态信息;第一判断模块,用于根据所述姿态信息判断所述终端是否处于封闭环境状态;第二判断模块,用于当所述终端远离封闭环境时,获取所述终端的位置数据和转动角度,并判断 ...
【技术保护点】
1.一种显示控制方法,用于控制终端的显示屏幕,其特征在于,包括:当终端的抬起唤醒功能打开时,基于终端内置的传感器获取所述终端的姿态信息;根据所述姿态信息判断所述终端是否处于封闭环境状态;当所述终端远离封闭环境时,获取所述终端的位置数据和转动角度,并判断所述终端的位置数据是否处于预设范围、且所述终端的转动角度是否大于预设角度;若是,则唤醒所述终端屏幕,并在所述终端屏幕点亮之后根据预设防抖策略进行防抖操作。
【技术特征摘要】
1.一种显示控制方法,用于控制终端的显示屏幕,其特征在于,包括:当终端的抬起唤醒功能打开时,基于终端内置的传感器获取所述终端的姿态信息;根据所述姿态信息判断所述终端是否处于封闭环境状态;当所述终端远离封闭环境时,获取所述终端的位置数据和转动角度,并判断所述终端的位置数据是否处于预设范围、且所述终端的转动角度是否大于预设角度;若是,则唤醒所述终端屏幕,并在所述终端屏幕点亮之后根据预设防抖策略进行防抖操作。2.根据权利要求1所述的方法,其特征在于,所述终端内置的传感器至少包括加速度传感器、距离传感器和陀螺仪中的一种及以上;所述基于终端内置的传感器获取所述终端的姿态信息,包括:获取距离传感器检测的终端与遮挡物之间的距离值,并根据所述终端与遮挡物的距离值判断终端是否处于封闭环境状态;若是,根据加速度传感器获取的移动信息判断终端是否发生移动;当检测到所述终端的发生移动时,根据加速度传感器获取终端的移动信息和陀螺仪获取终端的转动信息。3.根据权利要求2所述的方法,其特征在于,所述根据加速度传感器获取的移动信息判断终端是否发生移动,包括:获取加速度传感器采集的X、Y、Z三个坐标轴上的加速度值;若至少一个坐标轴上的加速度值大于预设加速度阈值,则判定为所述终端发生移动。4.根据权利要求1所述的方法,其特征在于,所述获取终端的位置数据和转动角度,并判断所述终端的位置数据是否处于预设范围、且所述终端的转动角度是否大于预设角度,包括:当所述终端远离封闭环境时,在第一预设时长内获取陀螺仪采集的X、Y、Z三个坐标轴上的转动角度,并获取所述加速度传感器采集的位置数据;当Z轴的转动角度大于第一预设转动角度、Y轴的转动角度大于第二预设转动角度、且所述终端的位置数据处于终端屏幕朝向人脸区域的第一预设...
【专利技术属性】
技术研发人员:陆智弘,张强,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。