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

技术编号:18662812 阅读:38 留言:0更新日期:2018-08-11 16:31
本申请涉及一种终端的屏幕控制方法和装置、计算机可读存储介质、终端。该方法包括:终端处于灭屏状态时,检测终端内置的距离传感器与遮挡物是否处于远离状态;当处于远离状态时,距离传感器向主芯片发送中断请求;其中,中断请求用于指示主芯片根据中断请求使终端内置的加速度传感器和陀螺仪恢复至工作状态;在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;当姿态信息符合预设亮屏条件时,主芯片控制终端亮屏;无需用户手动按压物理按键,就可以直接准确及时的实现亮屏操作,提升了用户体验度。

Terminal screen control method and device, readable storage medium, terminal

The present application relates to a screen control method and device of a terminal, a computer readable storage medium, and a terminal. The method includes: when the terminal is in the screen-out state, detecting whether the built-in distance sensor and the occluder are in the far state; when the terminal is in the far state, the distance sensor sends an interrupt request to the main chip; wherein the interrupt request is used to indicate that the main chip makes the terminal built-in acceleration sensor and the interrupt request. The gyroscope restores to the working state; in the preset time, based on the acceleration sensor and the gyroscope detection terminal's attitude information; when the attitude information meets the preset brightening condition, the main chip control terminal brightens the screen; does not need the user to press the physical button manually, it can directly and accurately realize the brightening operation in time, and improves the use. User experience.

【技术实现步骤摘要】
终端的屏幕控制方法和装置、可读存储介质、终端
本申请涉及终端
,特别是涉及一种终端的屏幕控制方法和装置、计算机可读存储介质、终端。
技术介绍
随着终端设备进入智能时代,其已经成为人们生活和工作中必不可少的通讯工具,用户对终端的使用体验的要求也越来越高。一般,终端需要亮屏通常需要手动按物理键,频繁点击物理键也会造成物理键损耗,对用户来说也不够方便,不利于保护移动终端,不具备灵活性。
技术实现思路
本申请实施例提供一种终端的屏幕控制方法和装置、计算机可读存储介质、终端,可以及时准确的实现亮屏操作,提升了用户体验度。一种终端的屏幕控制方法,包括:当终端处于灭屏状态时,检测终端内置的距离传感器与遮挡物是否处于远离状态;当处于远离状态时,所述距离传感器向主芯片发送中断请求;其中,所述中断请求用于指示所述主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态;在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;当所述姿态信息符合预设亮屏条件时,所述主芯片控制所述终端亮屏。一种终端的屏幕控制装置,所述装置包括:检测模块,用于当终端处于灭屏状态时,检测终端内置的距离传感器与遮挡物是否处于远离状态;请求控制模块,用于当处于远离状态时,所述距离传感器向主芯片发送中断请求;其中,所述中断请求用于指示所述主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态;获取模块,用于在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;屏幕控制模块,用于当所述姿态信息符合预设亮屏条件时,所述主芯片控制所述终端亮屏。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本申请各个实施例中的终端的屏幕控制方法的步骤。一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现本申请各个实施例中的终端的屏幕控制方法的步骤。本申请实施例提供的终端的屏幕控制方法和装置、计算机可读存储介质、终端,在终端处于灭屏状态且终端内置的距离传感器与遮挡物处于远离状态时,才使终端内置的加速度传感器和陀螺仪恢复至工作状态;并在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;当所述姿态信息符合预设亮屏条件时,所述主芯片控制所述终端亮屏;无需用户手动按压物理按键,就可以直接准确及时的实现亮屏操作,提升了用户体验度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中传感器的驱动框架示意图;图2为一个实施例中终端的内部结构示意图;图3为一个实施例中终端的屏幕控制方法的流程图;图4为一个实施例中主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态的流程图;图5为另一个实施例中在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息的流程图;图6为另一个实施例中终端的屏幕控制方法的流程图;图7为又一个实施例中终端的屏幕控制方法的流程图;图8为一个实施例中终端的屏幕控制装置的结构框图;图9为与本申请实施例提供的终端相关的手机的部分结构的框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本专利技术所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本专利技术的范围的情况下,可以将第一预设角度称为第二预设角度,且类似地,可将第二预设角度称为第一预设角度。第一预设角度和第二预设角度两者都是预设角度,但其不是同一预设角度。在一个实施例中,如图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中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。如该终端还包括通过系统总线连接的传感器,传感器可以是加速度传感器、陀螺仪、红外线传感器、地磁传感器中的一种及以上,用于对终端的状态信息进行检测,比如可用于检测终端的位置数据、转动角度、与外部接触物的距离等。图3为一个实施例中终端的屏幕控制方法的流程图。本实施例以该方法应用于如图2所示的终端为例进行说明。本实施例中的终端的屏幕控制方法,以运行于终端上为例进行描述。如图3所示,终端的屏幕控本文档来自技高网...

【技术保护点】
1.一种终端的屏幕控制方法,其特征在于,包括:终端处于灭屏状态时,检测终端内置的距离传感器与遮挡物是否处于远离状态;当处于远离状态时,所述距离传感器向主芯片发送中断请求;其中,所述中断请求用于指示所述主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态;在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;当所述姿态信息符合预设亮屏条件时,所述主芯片控制所述终端亮屏。

【技术特征摘要】
1.一种终端的屏幕控制方法,其特征在于,包括:终端处于灭屏状态时,检测终端内置的距离传感器与遮挡物是否处于远离状态;当处于远离状态时,所述距离传感器向主芯片发送中断请求;其中,所述中断请求用于指示所述主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态;在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息;当所述姿态信息符合预设亮屏条件时,所述主芯片控制所述终端亮屏。2.根据权利要求1所述的方法,其特征在于,所述主芯片根据所述中断请求使所述终端内置的加速度传感器和陀螺仪恢复至工作状态,包括:所述主芯片根据所述中断请求开启与所述加速度传感器的数据传输通道;基于所述加速度传感器检测所述终端是否发生抖动;当所述终端发生抖动时,所述主芯片开启与所述陀螺仪的数据传输通道。3.根据权利要求1所述的方法,其特征在于,所述在预设时间内,基于加速度传感器和陀螺仪检测终端的姿态信息,包括:获取所述预设时间;在预设时间内,持续获取所述加速度传感器、陀螺仪采集的X、Y、Z三轴分量的加速度和旋转角度;根据所述加速度和旋转角度获取所述姿态信息。4.根据权利要求1所述的方法,其特征在于,所述预设亮屏条件包括以下三种条件中的至少一种:Y轴旋转角度大于等于第一预设角度,Z轴大于等于第二预设角度,且当前所述终端的显示屏幕朝向人脸区域;Y轴旋转角度大于等于第三预设角度,且当前所述终端的显示屏幕朝向人脸区域;或X轴旋转角度大于等于第四预设角度,且当前所述终端的显示屏幕朝向人脸区域。5.根据权利要求4所述的方法...

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

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

1