终端的屏幕控制方法和装置、可读存储介质、终端制造方法及图纸

技术编号:19011743 阅读:83 留言:0更新日期:2018-09-22 11:07
本申请涉及一种终端的屏幕控制方法和装置、计算机可读存储介质、终端。该方法包括:检测终端是否发生移动;响应于所述终端的移动,基于加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息;判断所述高度位置信息是否满足第一预设亮屏条件;若是,则判断所述运动形态信息是否满足第二预设亮屏条件;若是,则控制所述终端亮屏。通过判断终端的高度位置信息是否满足第一预设亮屏条件,可以区分终端的移动方向和距离,配合判断终端的运动形态信息是否满足第二预设亮屏条件,可避免出现用户放下终端亮屏情况,从而直接准确及时的实现亮屏操作,提升了用户体验度。

【技术实现步骤摘要】
终端的屏幕控制方法和装置、可读存储介质、终端
本申请涉及终端
,特别是涉及一种终端的屏幕控制方法和装置、计算机可读存储介质、终端。
技术介绍
随着终端设备进入智能时代,其已经成为人们生活和工作中必不可少的通讯工具,用户对终端的使用体验的要求也越来越高。一般,终端的抬手亮屏技术中,用陀螺仪数据进行动作识别,但是实际操作中,有些抬起和放下动作的陀螺仪数据是完全一致的,使得终端无法将抬起和放下区分开,导致用户在放下终端时出现亮屏的情况,从而增加了终端的功耗,并降低了用户的体验度。
技术实现思路
本申请实施例提供一种终端的屏幕控制方法和装置、计算机可读存储介质、终端,可以基于气压高度传感器和加速度传感器采集的数据及时准确的实现亮屏操作,提升了用户体验度。一种终端的屏幕控制方法,包括:检测终端是否发生移动;响应于所述终端的移动,基于加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息;判断所述高度位置信息是否满足第一预设亮屏条件;若是,则判断所述运动形态信息是否满足第二预设亮屏条件;若是,则控制所述终端亮屏。一种终端的屏幕控制装置,所述装置包括:检测模块,用于检测终端是否发生移动;获取模块,用于响应于所述终端的移动,并基于所述加速度传感器和所述气压高度传感器获取所述移动终端的运动形态信息和高度位置信息;判断模块,用于判断所述高度位置是否满足第一预设亮屏条件和判断所述运动形态信息是否满足第二预设亮屏条件;以及控制模块,用于当所述高度位置信息满足第一预设亮屏条件,且所述运动形态满足第二预设亮屏条件时,控制所述终端亮屏。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中的终端的屏幕控制方法的步骤。一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请各个实施例中的终端的屏幕控制方法的步骤。本申请实施例提供的终端的屏幕控制方法和装置、计算机可读存储介质、终端。当终端发生移动,可以基于终端内置的加速度传感器和气压高度传感器获取终端的运动形态信息和高度位置信息;当所述高度位置信息满足第一预设亮屏条件,及所述运动形态信息满足第二预设亮屏条件时,控制所述终端亮屏。通过判断终端的高度位置信息是否满足第一预设亮屏条件,可以区分终端的移动方向和距离,配合判断终端的运动形态信息是否满足第二预设亮屏条件,避免了用户放下终端出现亮屏情况,从而直接准确及时的实现亮屏操作,提升了用户体验度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中传感器的驱动框架示意图;图2为一个实施例中终端的内部结构示意图;图3为一个实施例中终端的屏幕控制方法的流程图;图4为一个实施例中加速度传感器在终端内的坐标系;图5为一个实施例中检测终端是否发生移动的流程图;图6为一个实施例中基于终端内置的加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息的流程图;图7为另一个实施例中终端的屏幕控制方法的流程图;图8为另一个实施例中终端的屏幕控制方法的流程图;图9为另一个实施例中终端的屏幕控制方法的流程图;图10为一个实施例中终端的屏幕控制装置的结构框图;图11为与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一预设亮屏条件称为第二预设亮屏条件,且类似地,可将第二预设亮屏条件称为第一预设亮屏条件。第一预设亮屏条件和第二预设亮屏条件两者都是预设亮屏条件,但其不是同一预设亮屏条件。在一个实施例中,如图1所示,提供了一种传感器的驱动框架示意图。其中,该传感器的驱动框架包括用户空间层110、内核空间层120和硬件层130。用户空间层110上可包含应用程序112,传感器可通过该应用程序112来实现对终端运动状态的检测,当终端的位置信息和/或转动角度达到预设亮屏条件时,点亮终端屏幕。内核空间层120中包括I2C(Inter-IntegratedCircuit,I2C总线)设备驱动122、I2C核心124以及I2C适配器126。通过I2C设备驱动122实现对I2C硬件体系结构中设备端的驱动,设备一般挂接在受主芯片(CPU)控制的I2C适配器126上,通过I2C适配器126与主芯片交换数据。I2C核心124提供了I2C总线驱动和设备驱动的注册、注销方法。通过I2C总线驱动实现对硬件层中的I2C适配器132的控制,I2C总线驱动主要包含了I2C适配器132的数据结构和控制I2C适配器132产生通信信号的函数,控制I2C适配器与I2C设备交换数据。通过上述的传感器的驱动框架,可实现本申请各个实施例中的终端的屏幕控制方法。在一个实施例中,如图2所示,提供了一种终端的内部结构示意图。该终端包括通过系统总线连接的处理器、存储器和显示屏。其中,该处理器用于提供计算和控制能力,支撑整个终端的运行。存储器用于存储数据、程序、和/或指令代码等,存储器上存储至少一个计算机程序,该计算机程序可被处理器执行,以实现本申请实施例中提供的适用于终端的终端的屏幕控制方法。存储器可包括磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)等非易失性存储介质,或随机存储记忆体(Random-Access-Memory,RAM)等。例如,在一个实施例中,存储器包括非易失性存储介质及内存储器。非易失性存储介质存储有操作系统、数据库和计算机程序。该数据库中存储有用于实现以上各个实施例所提供的一种终端的屏幕控制方法相关的数据,比如可存储有唤醒终端的预设位置数据或角度数据等。该计算机程序可被处理器所执行,以用于实现本申请各个实施例所提供的一种终端的屏幕控制方法。内存储器为非易失性存储介质中的操作系统、数据库和计算机程序提供高速缓存的运行环境。显示屏可以是触摸屏,比如为电容屏或电子屏,用于显示终端的界面信息,显示屏包括亮屏状态和灭屏状态,当终端处于休眠模式时显示屏为灭屏状态,当终端的屏幕被唤醒时显示屏为亮屏状态。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如该终端还包括通过系统总线连接的传感器,传感器可以是加速度传感器、陀螺仪、红外线传感器、气压高度传感器中的一种及以上,用于对终端的状态信息进行检测,比如可用于检测终端的位置数据、转动角度、本文档来自技高网...
终端的屏幕控制方法和装置、可读存储介质、终端

【技术保护点】
1.一种终端的屏幕控制方法,其特征在于,包括:检测终端是否发生移动;响应于所述终端的移动,基于加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息;判断所述高度位置信息是否满足第一预设亮屏条件;若是,则判断所述运动形态信息是否满足第二预设亮屏条件;若是,则控制所述终端亮屏。

【技术特征摘要】
1.一种终端的屏幕控制方法,其特征在于,包括:检测终端是否发生移动;响应于所述终端的移动,基于加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息;判断所述高度位置信息是否满足第一预设亮屏条件;若是,则判断所述运动形态信息是否满足第二预设亮屏条件;若是,则控制所述终端亮屏。2.根据权利要求1所述的方法,其特征在于,所述检测终端是否移动,包括:获取所述加速度传感器采集的三轴加速度;当至少一个坐标轴上的加速度发生变化时,所述终端发生移动。3.根据权利要求1所述的方法,其特征在于,所述响应于所述终端的移动,基于加速度传感器和气压高度传感器获取所述终端的运动形态信息和高度位置信息,包括:在预设时间内,基于所述加速度传感器采集的X、Y、Z三轴加速度获取X轴旋转角度、Y轴旋转角度和Z轴旋转角度;根据所述X、Y、Z三轴加速度、X轴旋转角度、Y旋转角度和Z轴旋转角度获取所述终端的运动形态信息;在所述预设时间内,基于所述气压高度传感器采集的大气压力值获取所述高度位置信息。4.根据权利要求1所述的方法,其特征在于,所述判断所述高度位置信息是否满足第一预设亮屏条件,包括:获取所述终端发生移动前一刻的第一高度位置信息;在所述预设时间内,持续获取所述终端的第二高度位置信息;其中,所述预设时间从所述终端发生移动时开始记录;根据所述第一高度位置信息和第二高度位置信息判断是否满足第一预设亮屏条件。5.根据权利要求4所述的方法,其特征在于,所述第一预设亮屏条件包括:所述第一高度位置信息小于所述第二高度位置信息,且在所述预设时间内所述第一高度位置信息与所述第二高度位置信息的差值大于预设阈值。6.根据权利要求1所述的方法,其特征在于,所述判断所述运动形态信息是否满足第二预设亮屏条件,包括:获取所述终端发生移动前一刻的第一运动形态信息;在所述预设...

【专利技术属性】
技术研发人员:陆智弘
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1