CN112379778A - 一种显示调节方法、装置、存储介质及终端 - Google Patents
一种显示调节方法、装置、存储介质及终端 Download PDFInfo
- Publication number
- CN112379778A CN112379778A CN202011328088.1A CN202011328088A CN112379778A CN 112379778 A CN112379778 A CN 112379778A CN 202011328088 A CN202011328088 A CN 202011328088A CN 112379778 A CN112379778 A CN 112379778A
- Authority
- CN
- China
- Prior art keywords
- terminal
- display
- screen
- state
- motion information
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种显示调节方法、装置、存储介质及终端。该显示调节方法包括:启动终端,获取终端屏幕的显示状态,获取终端的运动信息,若显示状态满足预设显示状态,则根据运动信息对所述终端屏幕的显示方式进行调节。本申请实施例通过在启动终端时,获取终端显示屏的显示状态、以及终端的运动信息,当终端显示屏的显示状态满足预设条件时,根据终端运动信息确定的显示方向对终端屏幕的显示方式进行调节,以使终端能够有效利用加速度计检测的运动信息对终端屏幕的显示方向进行调节,从而可以提高终端资源利用率。
Description
技术领域
本申请涉及终端应用领域,具体涉及一种显示调节方法、装置、存储介质及终端。
背景技术
随着终端技术的发展,终端已经成为现代生活中的必需品。为了满足用户的各种使用需求,需要不断完善终端功能。比如,终端显示屏在显示内容时根据用户移动终端进行方向调节。
相关技术中,当终端启动时,终端首先通过加速度计检测方向,然后根据该移动方向触发显示屏进行方向调节。但是,由于加速度计与显示屏分别属于不同的应用程序,在终端启动时,加速度计与显示屏的初始化结束时间不同,导致显示屏不能及时根据加速度计检测到的移动方向调节显示方向,不能有效利用当前加速度计的检测结果。
发明内容
本申请实施例提供一种显示调节方法、装置、存储介质及终端,可以提高终端资源利用率。
本申请实施例提供了一种显示调节方法,包括:
启动终端,获取终端屏幕的显示状态;
获取所述终端的运动信息;
若所述显示状态满足预设显示状态,则根据所述运动信息对所述终端屏幕的显示方式进行调节。
相应的,本申请实施例还提供了一种显示调节装置,包括:
启动单元,用于启动终端,获取终端屏幕的显示状态;
第一获取单元,用于获取所述终端的运动信息;
调节单元,用于若所述显示状态满足预设显示状态,则根据所述运动信息对所述终端屏幕的显示方式进行调节。
相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的显示调节方法。
相应的,本申请实施例还提供了一种终端,包括处理器、加速度计、显示屏和存储器,所述加速度计用于感应方向,所述显示屏用于显示,所述处理器加载所述指令以执行如上所述的显示调节方法。
本申请实施例通过在启动终端时,获取终端显示屏的显示状态、以及终端的运动信息,当终端显示屏的显示状态满足预设条件时,根据终端运动信息确定的显示方向对终端屏幕的显示方式进行调节,以使终端能够有效利用加速度计检测的运动信息对终端屏幕的显示方向进行调节,从而可以提高终端资源利用率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种显示调节方法的流程示意图。
图2为本申请实施例提供的一种屏幕像素点位置排列示意图。
图3为本申请实施例提供的一种终端立体空间坐标轴示意图。
图4为本申请实施例提供的一种终端在立体空间的放置状态示意图。
图5为本申请实施例提供的另一种显示调节方法的流程示意图。
图6为本申请实施例提供的一种显示调节装置的结构框图。
图7为本申请实施例提供的终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
基于上述问题,本申请实施例提供一种显示调节方法、装置、存储介质及终端,可以提高终端资源利用率。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
请参考图1,图1为本申请实施例提供的一种显示调节方法的流程示意图。该显示调节方法可以应用于诸如手机、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端。该显示调节方法的具体流程可以如下:
101、启动终端,获取终端屏幕的显示状态。
在本申请实施例中,启动终端指的是终端在屏幕熄灭状态下,根据用户的唤醒操作从屏幕熄灭状态切换为屏幕点亮状态。其中,终端处于屏幕熄灭状态可以包括多种情况,比如,终端处于待机状态或者关机状态等等。
其中,待机状态指的是电子设备的开机但是不进行任何实质性工作(即不对文件和程序的各种操作)的状态。待机是将当前处于运行状态的数据保存在内存中,机器只对内存供电,而硬盘、屏幕和处理器等部件则停止供电。关机状态指的是电子设备关闭所有运行中的程序。停止对所有内部部件的供电,设备彻底关闭。
例如,当终端处于待机状态,用户可以通过对终端屏幕进行解锁操作启动终端;又或者,当终端处于关机状态,用户可以对终端执行开机操作来启动终端等。
其中,显示状态指的是终端屏幕是否通电点亮,显示状态可以包括亮屏状态和熄屏状态。亮屏状态可以指的是终端屏幕通电点亮进行内容显示,熄屏状态指的是终端屏幕断电,关闭内容显示。
为了延长终端屏幕的使用寿命,在一些实施例中,在步骤启动终端之后,在步骤获取终端屏幕的显示状态之前,还可以包括:
等待预设时间段后,检测终端屏幕的显示状态。
其中,预设时间段是提供给终端点亮屏幕的时间,可以根据实际情况进行设置,比如,可以为1秒、2秒等等。
其中,由于屏幕由多个像素点组成,每个像素点由红绿蓝三个子像素组成,每个像素点通过调整红绿蓝子像素的颜色配比来显示颜色,最终点亮所有的像素点拼出我们所看见的屏幕画面。因此,终端屏幕的点亮时间可以根据屏幕像素点的点亮方式来确定。
其中,像素点在终端屏幕上的排列方式可以包括多种,比如,像素点在屏幕上可以按照行与列的方式排列。请参考图2,图2为本申请实施例提供的一种屏幕像素点位置排列示意图。在图2中,像素点按照行与列的排列方式铺满终端屏幕,得到屏幕像素点数量可以为:15x9。
进一步的,屏幕中像素点的点亮方式可以包括多种,比如,可以按照逐行像素点进行点亮的方式,也即每次同时点亮一行像素点,依次点亮所有行的像素点;还可以按照逐列像素点进行点亮的方式,也即每次同时点亮一列像素点,依次点亮所有列的像素点。
例如,在图2中,按照逐行像素点进行点亮的方式,先对第1行像素点进行点亮,然后点亮第2行像素点,依次类推,最后点亮第15行像素点,完成终端屏幕的所有像素点点亮。由于点亮像素点是通过给像素点供电来进行点亮,那么通过上述像素点点亮方式,可以缓解终端供电的压力,同时,减小终端屏幕的工作负荷,进而可以延长显示屏的使用时间。
102、获取终端的运动信息。
其中,终端的运动信息指的是终端移动时在不同方向产生的加速度。
在本申请实施例中,终端可以设置有加速度计。加速度计,是测量运载体线加速度的仪表。由检测质量(也称敏感质量)、支承、电位器、弹簧、阻尼器和壳体组成。该加速度计可以用来检测终端运动的加速度值。进一步的,通过加速度计测量由于重力引起的加速度,可以计算出设备相对于水平面的倾斜角度;通过分析动态加速度,可以分析出设备移动的方式。
其中,加速度计可以通过获取当前终端在立体空间中每个坐标轴的偏转角度,根据终端在每个坐标轴的偏转角度可以计算出终端在该坐标轴的重力加速度,进一步的确定当前终端的移动状态。其中,立体空间可以包括坐标轴X,坐标轴Y和坐标轴Z。
请参考图3,图3为本申请实施例提供的一种终端立体空间坐标轴示意图。在图3中,可以将终端垂直于屏幕平面的方向作为坐标轴Z方向,将终端与屏幕短边平行的方向作为坐标轴X方向,将终端与屏幕长边平行的方向作为坐标轴Y方向。其中,对终端的空间方向的设置不限于上述方式,还可以包括其他方式,在此不做限定。
那么,终端的运动信息可以包括终端在X方向的加速度,Y方向的加速度以及Z方向的加速度。
103、若显示状态满足预设显示状态,则根据运动信息对终端屏幕的显示方式进行调节。
其中,预设显示状态可以是亮屏状态,通过检测当前显示状态是否为亮屏状态,从而确定是否触发对终端屏幕显示进行调节。例如,当终端屏幕的显示状态为亮屏状态时,此时,用户可以观看到终端屏幕的显示内容,然后根据加速度计检测到的方向对终端屏幕的显示方式进行调节,使得终端启动完成后,终端屏幕能够根据加速度计检测到的方向调节显示方式,提高用户体验。
为了节省终端功耗,在一些实施例中,在步骤根据运动信息对终端屏幕的显示方式进行调节之前,还可以包括:
获取所述终端屏幕中每一像素点的亮度值;
将每一像素点的亮度值与预设亮度值进行比较,得到比较结果;
根据所述比较结果,判断是否执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节。
其中,终端屏幕中包括多个像素点,每个像素点都有其对应的亮度值。在一实施例中,终端在亮屏状态下,用户对终端执行操作时,终端可以保持用户操作时的亮度,当检测到一段时间内,用户未在终端显示屏幕上执行操作,则可以降低终端屏幕的亮度至预设亮度。
当终端屏幕的亮度小于或者等于预设亮度时,由于此时用户未在使用终端,那么为了节省终端功耗,可以停止加速度计检测终端的方向,也不用对终端屏幕的方向进行调节。则在检测到终端屏幕的显示状态为亮屏状态后,还可以检测终端屏幕中每一像素点的亮度值。
在获取到每一像素点的亮度值之后,可以将每一像素点的亮度值与预设亮度值进行比较,得到比较结果,然后根据比较结果执行相应操作。
为了进一步根据像素点的亮度值判断是否对终端显示方式进行调节,在一些实施例中,步骤根据比较结果,判断是否执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节,可以包括:
从所述比较结果中获取亮度值大于预设亮度值的像素点的数量;
若所述数量大于预设数量,则执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节。
其中,由于终端屏幕每一像素点对应一个亮度值,不同像素点的亮度值可能不同,在将像素点的亮度值与预设亮度值进行比较,可以得到多个比较结果,例如,终端屏幕中所有像素点的亮度值都大于预设亮度值,或者所有像素点的亮度值都小于预设亮度值,又或者一部分像素点的亮度值大于预设亮度值,一部分像素点的亮度值小于预设亮度值等等情况。
那么,为了不影响用户使用终端时观看终端屏幕的显示内容,且同时节省终端功耗,可以设定像素点数量,比如,可以设定像素点数量为终端屏幕中像素点数量的一半等。当检测到终端屏幕中亮度值大于预设亮度值的像素点数量小于该设定像素点数量时,此时,满足预设亮度值的像素点数量较少,可以确定用户未对终端屏幕进行操作,则可以停止加速度计的检测,以减少终端电池电量消耗,延长终端使用时间。
其中,运动信息指的是终端在多个样本方向上的运动参数,多个运动方向可以包括终端在立体空间的X方向、Y方向以及Z方向,运动参数可以为加速度,则运动信息可以包括终端在X方向的加速度,Y方向的加速度以及Z方向的加速度。
在一实施例中,在根据运动信息对终端屏幕的显示方式进行调节时,为了提高调节效率,可以设定不同样本方向与终端放置状态的对应关系,然后确定目标放置状态,来对终端屏幕进行调节,则步骤根据运动信息对终端屏幕的显示方式进行调节,可以包括:
将多个运动参数值进行比较,确定多个运动参数值中的最大运动参数值;
根据最大运动参数值确定终端的放置状态;
若放置状态满足预设放置状态,则根据预设放置状态对应的显示方向对终端屏幕的显示方式进行调整。
其中,最大运动参数值指的是终端在立体空间中移动时最大加速度,比如,多个运动参数值可以分别包括:终端在X方向的加速度、终端在Y方向的加速度以及终端在Z方向的加速度,检测到终端在X方向的加速度为9.8m/s2(加速度单位:米每平方秒),终端在Y方向的加速度为0m/s2,终端在Z方向的加速度为0m/s2,然后将在X方向的加速度、终端在Y方向的加速度以及终端在Z方向的加速度分别进行比较,得到最大加速度为终端在X方向的加速度9.8m/s2,也即最大运动参数值。
其中,放置状态指的是当前用户在使用终端时,手持终端的使用状态,该放置状态可以包括多种。
例如,请参考图4,图4为本申请实施例提供的一种终端在立体空间的放置状态示意图。图4展示了终端的三种放置状态,包括第一放置状态、第二放置状态和第三放置状态,其中,第一放置状态可以为终端屏幕的长边平行于Z方向的状态,第二放置状态可以为终端屏幕的短边平行于Z方向的状态,第三放置状态可以为终端屏幕垂直于Z方向的状态。
那么,根据最大运动参数值确定终端放置状态,可以包括:若最大运动参数值为终端在X方向的加速度,则可以确定终端的放置状态为第一放置状态;若最大运动参数值为终端在Y方向的加速度,则可以确定终端的放置状态为第二放置状态;若最大运动参数值为终端在Z方向的加速度,则可以确定终端的放置状态为第三放置状态。
在确定终端的放置状态之后,为了提高终端屏幕的显示调节效率,则可以判断终端的放置状态是否满足预设放置状态。
其中,预设放置状态可以包括第一放置状态和第二放置状态,根据图4所示,第一放置状态可以为竖屏状态,当终端处于竖屏状态时,可以设置屏幕显示方向为竖屏显示方向;第二放置状态可以为横屏状态,当终端处于横屏状态时,可以设置屏幕显示方向为横屏显示。
在一实施例中,当终端的放置状态不满足预设放置状态时,为了快速对终端显示屏幕进行显示方向调节,还可以包括:
若放置状态不满足预设放置状态,则检测当前终端屏幕的显示内容对应的应用程序;
获取应用程序对应的显示方向;
基于应用程序的显示方向对终端屏幕的显示方式进行调整。
其中,当前终端屏幕的显示内容对应的应用程序,也即当前用户在终端显示屏幕上进行操作的应用程序。可以预先设置终端中各应用程序与显示方向的对应关系,以便于在加速度检测计无法检测终端准确方向时,可以根据用户使用习惯对不同应用程序进行不同的显示调节。
例如,终端中的应用程序可以包括视频应用A,可以设置视频应用A对应的显示方向为横屏显示,由于用户进行视频观看,横屏观看更能提高用户体验,因此,当终端的放置状态为第三放置状态时,也即垂直于X方向放置,可以检测当前运行的应用程序,根据应用程序与显示方向的对应关系,对当前屏幕的显示方向进行调整。
比如,当检测到终端放置状态为第三显示状态,获取当前显示内容对应的应用程序可以为视频应用A,该视频应用A对应的显示方向为横屏显示,则可以调节当前终端为横屏状态,以横屏方式显示内容,提高用户体验。
在一实施例中,为了节省终端功耗,还可以包括:
当接收到关闭指令时,根据所述关闭指令关闭终端;
获取所述终端屏幕的像素点的亮度值;
若像素点的亮度值小于预设亮度值,则停止检测所述终端的运动信息。
其中,关闭指令用于关闭终端屏幕显示,可以通过多种方式触发关闭指令,比如,可以通过用户锁屏操作,或者用户关机操作来触发关闭指令,即可以关闭终端屏幕显示。
当接收到关闭指令时,终端可以检测屏幕的像素点的亮度值,判断像素点的亮度值是否小于预设亮度值,若像素点的亮度值大于预设亮度值,则加速度计保持工作状态,检测终端运动信息,使得终端根据运动信息调节屏幕显示方向;若像素点的亮度值小于预设亮度值,则加速度计停止工作,此时,用户不需要观看屏幕显示的内容,则不用对屏幕的显示方向进行调节,进而可以停止加速度计检测终端运动信息,以节省终端功耗。
本申请实施例公开了一种显示调节方法,该显示调节方法包括:启动终端,获取终端屏幕的显示状态,获取终端的运动信息,若显示状态满足预设显示状态,则根据运动信息对所述终端屏幕的显示方式进行调节。本申请实施例通过在启动终端时,获取终端显示屏的显示状态、以及终端的运动信息,当终端显示屏的显示状态满足预设条件时,根据终端运动信息确定的显示方向对终端屏幕的显示方式进行调节,以使终端能够有效利用加速度计检测的运动信息对终端屏幕的显示方向进行调节,从而可以提高终端资源利用率。
参考图5,图5为本申请实施例提供的另一种显示调节方法的流程示意图。该显示调节方法的具体场景应用可以如下:
201、终端接收用户触发的解锁指令,根据解锁指令执行解锁操作。
在本申请实施例中,该显示调节方法可以应用于终端执行解锁操作,开始启动的场景。
其中,解锁指令可以由用户触发,可以通过多种方式触发终端进行解锁操作,比如,输入密码解锁、指纹解锁、人脸识别解锁等等方式。在终端处于锁屏状态时,当接受到用户通过上述方式触发的解锁指令,即可以执行解锁操作,该解锁操作可以包括:为屏幕和处理器等部件供电,使得屏幕和处理器等部件开始工作,初始化终端中的部分应用程序等等。
202、终端获取当前运动信息,并根据运动信息确定显示方向。
其中,当前运动信息指的是当前终端使用终端过程中,移动终端,在多个预设移动方向分别产生的重力加速度。
其中,终端所处的空间可以为三维空间,该三维空间可以包括X方向、Y方向以及Z方向,其中,X方向、Y方向以及Z方向这三个方向之间每两个方向可以互相垂直。那么终端的运动信息即可以包括终端在该三维空间中,在X方向产生的第一重力加速度,在Y方向产生的第二重力加速度,在Z方向产生的第三重力加速度。
例如,获取到当前运动信息,可以包括:终端在X方向产生的第一重力加速度为0m/s2,在Y方向产生的第二重力加速度为0m/s2,在Z方向产生的第三重力加速度为9.8m/s2。
其中,显示方向指的是终端显示屏在展示内容时的方向,可以包括横屏方向和竖屏方向等,比如,当终端为手机时,且该手机的显示屏包括两种长度的显示屏边,即长边和短边,则横屏方向可以指的是平行于手机长边的方向,竖屏方向可以指的是平行于手机短边的方向。
在获取到终端的运动信息之后,可以根据终端运动信息中的多个样本方向的重力加速度,进行比较,确定出最大重力加速度,进而得到最大重力加速度对应的三维空间的方向,最后可以根据三维空间的多个方向与预设显示方向之间的对应关系,确定出该最大重力加速度对应的显示方向。
其中,三维空间的多个方向可以包括X方向、Y方向和Z方向,预设显示方向可以为横屏显示方向和竖屏显示方向,那么三维空间的方向与预设显示方向的对应关系可以为X方向对应竖屏显示方向,Y方向对应横屏显示方向,Z方向可以对应横屏显示方向或者竖屏显示方向。
例如,终端在X方向产生的第一重力加速度为0m/s2,在Y方向产生的第二重力加速度为0m/s2,在Z方向产生的第三重力加速度为9.8m/s2,将终端在三维空间的不同方向产生的重力加速度进行比较,得到最大重力加速度为9.8m/s2,该最大重力加速度对应的三维空间的方向为Z方向,然后根据根据三维空间的多个方向与预设显示方向之间的对应关系,可以确定Z方向对应的显示方向为横屏显示方向或者竖屏显示方向,此时,由于终端在三维空间的方向可以设置横屏显示或者竖屏显示,为了提高用户体验,避免用户手动进行显示方向,可以根据当前终端显示屏的显示内容对应的应用程序,来自动选择当前显示屏的显示方向,进行设置。具体参见上述实施例,在此不作多赘述。
203、终端判断当前显示屏是否为点亮状态。
在一实施例中,为了终端避免执行多余的显示屏调节操作,节省终端功耗,在进行显示屏调节操作之前,可以检测当前显示屏的显示状态,显示状态可以包括点亮状态和熄屏状态。
例如,当检测到终端的显示状态为熄屏状态时,则表示当前显示屏未完成启动,还未显示内容,此时,为了终端避免执行多余的显示屏调节操作,可以执行步骤204。
又例如,当检测到终端的显示状态为点亮状态时,则表示当前显示屏完成启动,开始显示内容,那么,则终端可以执行步骤205。
204、终端结束操作。
当检测到终端的显示状态为熄屏状态时,无需对显示屏进行调节操作,则终端可以结束相应操作,以节省功耗。
205、终端根据显示方向对终端显示屏的显示方式进行调节。
当终端根据运动信息确定了显示方向,且终端显示屏处于点亮状态时,则终端可以对显示屏的显示方式进行调节,例如,当确定显示方向为横屏显示方向时,则将当前显示屏的显示方式调整为横屏显示,或者当确定显示方向为竖屏显示方向时,则将当前显示屏的显示方式调整为竖屏显示,从而使得终端能够有效利用检测到的终端运动信息对显示屏的显示方向进行调节,提高用户体验。
本申请实施例公开了一种显示调节方法,该显示调节方法包括:终端接收用户触发的解锁指令,根据解锁指令执行解锁操作,进一步的,获取当前运动信息,并根据运动信息确定显示方向,然后,判断当前显示屏是否为点亮状态,若当前显示屏不为点亮状态,则终端结束操作,若当前显示屏为点亮状态,则根据显示方向对终端显示屏的显示方式进行调节,可以提高用户体验。
为便于更好的实施本申请实施例提供的显示调节方法,本申请实施例还提供一种基于上述显示调节方法的装置。其中名词的含义与上述显示调节方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图6,图6为本申请实施例提供的一种显示调节装置的结构框图,该显示调节装置可以应用于诸如手机、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(Portable Media Player,PMP)等移动终端,以及诸如台式计算机等固定终端,该装置包括:
启动单元301,用于启动终端,获取终端屏幕的显示状态;
第一获取单元302,用于获取所述终端的运动信息;
调节单元303,用于若所述显示状态满足预设显示状态,则根据所述运动信息对所述终端屏幕的显示方式进行调节。
在一些实施例中,该装置还可以包括:
第二获取单元,用于获取所述终端屏幕中每一像素点的亮度值;
比较单元,用于将每一像素点的亮度值与预设亮度值进行比较;
执行单元,用于若像素点的亮度值大于预设亮度值,则执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节。
在一些实施例中,该装置还可以包括:
第一检测单元,用于等待预设时间段后,检测所述终端屏幕的显示状态。
在一些实施例中,调节单元303可以包括:
第一确定子单元,用于将多个运动参数值进行比较,确定多个运动参数值中的最大运动参数值;
第二确定子单元,用于根据所述最大运动参数值确定所述终端的放置状态;
第一调整子单元,用于若所述放置状态满足预设放置状态,则根据所述预设放置状态对应的显示方向对所述终端屏幕的显示方式进行调整。
在一些实施例中,调节单元303还可以包括:
第二检测子单元,用于若所述放置状态不满足预设放置状态,则检测当前终端屏幕的显示内容对应的应用程序;
获取子单元,用于获取所述应用程序对应的显示方向;
第二调整子单元,用于基于所述应用程序的显示方向对所述终端屏幕的显示方式进行调整。
在一些实施例中,该装置还可以包括:
接收单元,用于当接收到关闭指令时,根据所述关闭指令关闭终端;
第三获取单元,用于获取所述终端屏幕的像素点的亮度值;
操作单元,用于若像素点的亮度值小于预设亮度值,则停止检测所述终端的运动信息。
本申请实施例公开了一种显示调节装置,该显示调节装置包括:启动单元301启动终端,获取终端屏幕的显示状态,第一获取单元302获取终端的运动信息,调节单元303若显示状态满足预设显示状态,则根据运动信息对终端屏幕的显示方式进行调节。本申请实施例通过在启动终端时,获取终端显示屏的显示状态、以及终端的运动信息,当终端显示屏的显示状态满足预设条件时,根据终端运动信息确定的显示方向对终端屏幕的显示方式进行调节,以使终端能够有效利用加速度计检测的运动信息对终端屏幕的显示方向进行调节,从而可以提高终端资源利用率。
本申请实施例还提供一种终端。如图7所示,该终端可以包括射频(RF,RadioFrequency)电路601、包括有一个或一个以上存储介质的存储器602、输入单元603、显示单元604、传感器605、音频电路606、无线保真(WiFi,Wireless Fidelity)模块607、包括有一个或者一个以上处理核心的处理器608、以及电源609等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
RF电路601可用于收发信息过程中,信号的接收和发送,特别地,将基站的下行信息接收后,交由一个或者一个以上处理器608处理;另外,将涉及上行的数据发送给基站。通常,RF电路601包括但不限于天线、至少一个放大器、调谐器、一个或多个振荡器、用户身份模块(SIM,Subscriber Identity Module)卡、收发信机、耦合器、低噪声放大器(LNA,LowNoise Amplifier)、双工器等。此外,RF电路601还可以通过无线通信与网络和其他设备通信。
存储器602可用于存储软件程序以及模块,处理器608通过运行存储在存储器602的软件程序以及模块,从而执行各种功能应用以及显示调节。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器608和输入单元603对存储器602的访问。
输入单元603可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。具体地,在一个具体的实施例中,输入单元603可包括触敏表面以及其他输入设备。触敏表面,也称为触摸显示屏或者触控板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触敏表面上或在触敏表面附近的操作),并根据预先设定的程式驱动相应的连接装置。除了触敏表面,输入单元603还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
显示单元604可用于显示由用户输入的信息或提供给用户的信息以及服务器的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示单元604可包括显示面板,可选的,可以采用液晶显示器(LCD,Liquid CrystalDisplay)、有机发光二极管(OLED,Organic Light-Emitting Diode)等形式来配置显示面板。进一步的,触敏表面可覆盖显示面板,当触敏表面检测到在其上或附近的触摸操作后,传送给处理器608以确定触摸事件的类型,随后处理器608根据触摸事件的类型在显示面板上提供相应的视觉输出。虽然在图7中,触敏表面与显示面板是作为两个独立的部件来实现输入和输入功能,但是在某些实施例中,可以将触敏表面与显示面板集成而实现输入和输出功能。
终端还可包括至少一种传感器605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在服务器移动到耳边时,关闭显示面板和背光。
音频电路606、扬声器,传声器可提供用户与服务器之间的音频接口。音频电路606可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路606接收后转换为音频数据,再将音频数据输出处理器608处理后,经RF电路601以发送给比如终端,或者将音频数据输出至存储器602以便进一步处理。音频电路606还可能包括耳塞插孔,以提供外设耳机与服务器的通信。
WiFi属于短距离无线传输技术,终端通过WiFi模块607可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了WiFi模块607,但是可以理解的是,其并不属于终端的必须构成,完全可以根据需要在不改变申请的本质的范围内而省略。
处理器608是终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器602内的软件程序和模块,以及调用存储在存储器602内的数据,执行服务器的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器608可包括一个或多个处理核心;优选的,处理器608可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器608中。
终端还包括给各个部件供电的电源609(比如电池),优选的,电源可以通过电源管理***与处理器608逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源609还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
具体在本实施例中,终端中的处理器608会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器608来运行存储在存储器602中的应用程序,从而实现各种功能:
启动终端,获取终端屏幕的显示状态;
获取终端的运动信息;
若显示状态满足预设显示状态,则根据运动信息对所述终端屏幕的显示方式进行调节。
本申请实施例公开了一种显示调节方法、装置、存储介质及终端。该显示调节方法包括:启动终端,获取终端屏幕的显示状态,获取终端的运动信息,若显示状态满足预设显示状态,则根据运动信息对所述终端屏幕的显示方式进行调节。本申请实施例通过在启动终端时,获取终端显示屏的显示状态、以及终端的运动信息,当终端显示屏的显示状态满足预设条件时,根据终端运动信息确定的显示方向对终端屏幕的显示方式进行调节,以使终端能够有效利用加速度计检测的运动信息对终端屏幕的显示方向进行调节,从而可以提高终端资源利用率。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本申请实施例所提供的任一种显示调节方法中的步骤。例如,该指令可以执行如下步骤:
启动终端,获取终端屏幕的显示状态,获取终端的运动信息,若显示状态满足预设显示状态,则根据运动信息对所述终端屏幕的显示方式进行调节。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的指令,可以执行本申请实施例所提供的任一种显示调节方法中的步骤,因此,可以实现本申请实施例所提供的任一种显示调节方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的显示调节方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种显示调节方法,应用于终端,其特征在于,所述方法包括:
启动终端,获取终端屏幕的显示状态;
获取所述终端的运动信息;
若所述显示状态满足预设显示状态,则根据所述运动信息对所述终端屏幕的显示方式进行调节,所述显示方式包括:横屏显示和竖屏显示。
2.根据权利要求1所述的方法,其特征在于,在根据所述运动信息对所述终端屏幕的显示方式进行调节之前,还包括:
获取所述终端屏幕中每一像素点的亮度值;
将每一像素点的亮度值与预设亮度值进行比较,得到比较结果;
根据所述比较结果,判断是否执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节。
3.根据权利要求2所述的方法,其特征在于,所述根据所述比较结果,判断是否执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节,包括:
从所述比较结果中获取亮度值大于预设亮度值的像素点的数量;
若所述数量大于预设数量,则执行步骤根据所述运动信息对所述终端屏幕的显示方式进行调节。
4.根据权利要求1所述的方法,其特征在于,在启动终端之后,在获取终端屏幕的显示状态之前,还包括:
等待预设时间段后,检测所述终端屏幕的显示状态。
5.根据权利要求1所述的方法,其特征在于,所述运动信息包括:多个样本方向上的运动参数值;
所述根据所述运动信息对所述终端屏幕的显示方式进行调节,包括:
将多个运动参数值进行比较,确定多个运动参数值中的最大运动参数值;
根据所述最大运动参数值确定所述终端的放置状态;
若所述放置状态满足预设放置状态,则根据所述预设放置状态对应的显示方向对所述终端屏幕的显示方式进行调整。
6.根据权利要求5所述的方法,其特征在于,还包括:
若所述放置状态不满足预设放置状态,则检测当前终端屏幕的显示内容对应的应用程序;
获取所述应用程序对应的显示方向;
基于所述应用程序的显示方向对所述终端屏幕的显示方式进行调整。
7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:
当接收到关闭指令时,根据所述关闭指令关闭终端;
获取所述终端屏幕的像素点的亮度值;
若像素点的亮度值小于预设亮度值,则停止检测所述终端的运动信息。
8.一种显示调节装置,其特征在于,应用于终端,所述装置包括:
启动单元,用于启动终端,获取终端屏幕的显示状态;
第一获取单元,用于获取所述终端的运动信息;
调节单元,用于若所述显示状态满足预设显示状态,则根据所述运动信息对所述终端屏幕的显示方式进行调节。
9.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的显示调节方法。
10.一种终端,其特征在于,包括处理器、加速度计、显示屏和存储器,所述加速度计用于感应方向,所述显示屏用于显示,所述存储器存储有多条指令,所述处理器加载所述指令以执行权利要求1至7任一项所述的显示调节方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011328088.1A CN112379778A (zh) | 2020-11-24 | 2020-11-24 | 一种显示调节方法、装置、存储介质及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011328088.1A CN112379778A (zh) | 2020-11-24 | 2020-11-24 | 一种显示调节方法、装置、存储介质及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112379778A true CN112379778A (zh) | 2021-02-19 |
Family
ID=74587281
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011328088.1A Pending CN112379778A (zh) | 2020-11-24 | 2020-11-24 | 一种显示调节方法、装置、存储介质及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112379778A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101290539A (zh) * | 2008-06-12 | 2008-10-22 | 北京中星微电子有限公司 | 电子设备使用状况的判定方法和*** |
CN102789322A (zh) * | 2011-05-18 | 2012-11-21 | 鸿富锦精密工业(深圳)有限公司 | 屏幕画面旋转方法及*** |
CN103116400A (zh) * | 2013-01-16 | 2013-05-22 | 广州市动景计算机科技有限公司 | 一种屏幕显示状态的控制方法及电子设备 |
CN103530036A (zh) * | 2013-10-18 | 2014-01-22 | 惠州Tcl移动通信有限公司 | 一种横屏切换的控制方法及移动终端 |
CN105955634A (zh) * | 2016-04-20 | 2016-09-21 | 上海斐讯数据通信技术有限公司 | 移动智能终端的截图方法和截图*** |
CN107102801A (zh) * | 2017-03-28 | 2017-08-29 | 北京小米移动软件有限公司 | 终端屏幕旋转方法及装置 |
-
2020
- 2020-11-24 CN CN202011328088.1A patent/CN112379778A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101290539A (zh) * | 2008-06-12 | 2008-10-22 | 北京中星微电子有限公司 | 电子设备使用状况的判定方法和*** |
CN102789322A (zh) * | 2011-05-18 | 2012-11-21 | 鸿富锦精密工业(深圳)有限公司 | 屏幕画面旋转方法及*** |
CN103116400A (zh) * | 2013-01-16 | 2013-05-22 | 广州市动景计算机科技有限公司 | 一种屏幕显示状态的控制方法及电子设备 |
CN103530036A (zh) * | 2013-10-18 | 2014-01-22 | 惠州Tcl移动通信有限公司 | 一种横屏切换的控制方法及移动终端 |
CN105955634A (zh) * | 2016-04-20 | 2016-09-21 | 上海斐讯数据通信技术有限公司 | 移动智能终端的截图方法和截图*** |
CN107102801A (zh) * | 2017-03-28 | 2017-08-29 | 北京小米移动软件有限公司 | 终端屏幕旋转方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106249943B (zh) | 一种信息显示方法、装置和终端 | |
CN107203960B (zh) | 图像渲染方法及装置 | |
CN111158455A (zh) | 一种功耗控制方法、装置、存储介质及终端 | |
US11165950B2 (en) | Method and apparatus for shooting video, and storage medium | |
CN106445340B (zh) | 一种双屏终端显示立体图像的方法和装置 | |
CN111954286B (zh) | 一种功率调节方法、装置、存储介质及终端 | |
CN110874128B (zh) | 可视化数据处理方法和电子设备 | |
CN111949239B (zh) | 一种屏幕共享方法、装置、存储介质及终端 | |
US20150043312A1 (en) | Sound playing method and device thereof | |
CN110930964B (zh) | 一种显示屏亮度调节方法、装置、存储介质及终端 | |
CN110688051B (zh) | 一种录屏操作方法、装置、计算机可读存储介质及终端 | |
CN110221765B (zh) | 一种视频文件播放方法、装置、存储介质及终端 | |
CN112040324A (zh) | 一种播放进度调节方法、装置、存储介质及终端 | |
CN107341094B (zh) | 启动项耗时的测量方法及装置 | |
CN108200635B (zh) | 一种应用程序的运行控制方法及移动终端 | |
WO2022082951A1 (zh) | 帧率设置方法、装置、存储介质及移动终端 | |
US20230017912A1 (en) | Electric quantity indicating method and electronic device | |
CN110888093A (zh) | 显示屏连接检测方法、装置、计算机可读存储介质及终端 | |
WO2023160250A1 (zh) | 一种显示亮度控制方法、装置、电子设备和存储介质 | |
CN106201202B (zh) | 一种对桌面图标排序的方法、装置及终端 | |
CN115543459A (zh) | 服务器内存配置方法、装置、电子设备及可读存储介质 | |
CN112379778A (zh) | 一种显示调节方法、装置、存储介质及终端 | |
CN110995324B (zh) | 蓝牙通信方法、装置、存储介质及终端设备 | |
CN114442346A (zh) | 显示面板的残影计算方法、装置、存储介质及终端设备 | |
CN114063962A (zh) | 图像显示方法、装置、终端和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210219 |