本发明涉及散热技术领域,特别是涉及一种降低温升的方法、计算机可读存储介质、移动终端。
背景技术:
移动终端在使用过程中,有很多因素会导致移动终端的温升,比如充电、拍照、长时间通电话或同时开启多个应用导致终端的cpu负载过高等。
以手机为例,由于手机携带方便且wifi覆盖率不断增大,人们越来越喜欢通过手机来观看视频。手机的显示屏是手机功耗最大的部件,当手机的显示屏长时间处于点亮状态时,由于功耗较大,会使得显示屏或电池发热,产生温升。若手机长时间处于高温状态,会减小手机的使用寿命。
技术实现要素:
本发明采用的一个技术方案是:提供一种降低移动终端温升的方法,该方法包括:检测移动终端的温度;在移动终端的温度大于预设值时,判断移动终端的显示屏显示的当前操作界面中的有效显示画面是否为全屏显示;若是,则将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏;若否,则将显示屏中除有效显示画面之外的剩余区域设置为黑屏。
本发明采用的另一个技术方案是:提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上提供的降低移动终端温升的方法的步骤。
本发明采用的另一个技术方案是:提供一种移动终端,该移动终端包括传感器、显示屏以及处理器;传感器用于检测移动终端的温度;显示屏用于显示操作界面;处理器用于在移动终端的温度大于预设值时,判断显示屏显示的当前操作界面中的有效显示画面是否为全屏显示;若是,则将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏;若否,则将显示屏中除有效显示画面之外的剩余区域设置为黑屏。
本发明采用的另一个技术方案是:提供一种移动终端,该移动终端包括:检测模块,用于检测移动终端的温度;显示模块,用于显示操作界面;判断模块,用于在移动终端的温度大于预设值时,判断移动终端的显示屏显示的当前操作界面中的有效显示画面是否为全屏显示;画面调整模块,用于在判断结果为是时,将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏,以及在判断结构为否时,将显示屏中除有效显示画面之外的剩余区域设置为黑屏。
附图说明
图1是本发明提供的降低移动终端温升的方法一实施例的流程示意图;
图2是本发明提供的降低移动终端温升的方法一实施例中有效显示画面全屏显示的示意图;
图3是本发明提供的降低移动终端温升的方法一实施例中有效显示画面缩小显示的示意图;
图4是本发明提供的降低移动终端温升的方法一实施例中有效显示画面竖屏显示的示意图;
图5是本发明提供的降低移动终端温升的方法一实施例中四个区域交替显示的示意图;
图6是本发明提供的降低移动终端温升的方法一实施例中两个区域交替显示的示意图;
图7是本发明提供的移动终端一实施例的结构示意图;
图8是本发明提供的移动终端另一实施例的结构示意图;
图9是本发明提供的移动终端又一实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本发明实施例提供的移动终端可以是手机、平板电脑、智能穿戴设备等。
请参阅图1,图1是本发明提供的降低移动终端温升的方法一实施例的流程示意图,该方法包括:
s11:检测移动终端的温度。
可选的,在一实施例中,可以在移动终端开机状态下,实时检测移动终端的温度;在另一实施例中,也可以在移动终端的屏幕点亮的状态下,实时检测移动终端温度。
具体地,检测移动终端的温度可以具体检测移动终端的显示屏的温度,也可以检测电池或其他零部件的温度,另外,也可以检测移动终端多处的温度计算得到一个平均值。以显示屏为例,可以在显示屏内侧或其他位置设置一个或多个温度传感器,用以检测显示屏的温度。可选的,温度传感器可以是热敏电阻。
s12:在移动终端的温度大于预设值时,判断移动终端的显示屏显示的当前操作界面中的有效显示画面是否为全屏显示。
预设值可以是移动终端出厂设置中默认的一个值,也可以是根据用户的设置来确定的,这里不作限定。
其中,显示屏的当前操作界面是指显示屏中的所有显示的画面,而有效显示画面则根据不同的应用场景有所不同。例如,在播放视频时,有效显示画面则为视频播放界面;在使用聊天软件聊天时,有效显示画面则为消息栏和输入法栏;在播放音乐时,有效显示画面则为音频调节按钮(例如播放、暂停、下一曲等按钮)。
具体地,以手机上的视频播放为例,在横屏(即全屏)播放视频时,相当于有效显示画面为全屏显示;而在竖屏播放视频时,往往是在手机的部分显示区域播放,而其他显示区域则会显示与视频相关的文字或与视频内容不相关的其他内容,这些都属于非有效显示画面。
在步骤s12中,若判断结果为是,则执行步骤s13,若判断结果是否,则执行步骤s14。
s13:将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏。
如图2所示,在一实施例中,以手机20为例,在显示屏21中,操作界面211为视频播放界面,操作界面211即为有效显示画面。可以理解的,这里的全屏播放的视频播放画面即为通常所说的横屏播放。
如图3所示,在本实施例中,并不对显示画面的横竖屏进行切换,仅仅是按照设定的比例将原显示画面进行缩小。而将剩余区域212中设置为黑屏。
可选的,在本实施例中,画面缩小的比例是可以任意设置的,另外,在显示画面的边缘还可以设置拖动按钮,在接收到用户的触摸操作时,可以随意的调整显示画面的大小。
s14:将显示屏中除有效显示画面之外的剩余区域设置为黑屏。
如图4所示,在另一实施例中,以手机30为例,在显示屏31中,操作界面中的一部分为视频播放界面,在本实施例中,视频播放画面为竖屏播放模式。可以理解的,在竖屏播放模式中,播放画面311仅仅是占据着显示屏31的一部分,而剩余区域一般显示文字或者有关视频的介绍、评论等等。在本实施例中,保留视频播放画面311,而将剩余区域312设置为黑屏。
可选的,在上述s13和s14的实施例中,如有效显示画面如图2所示的横屏全屏播放画面,也可以切换成如图4所示的竖屏播放画面,然后将剩余区域设置为黑屏显示。
可选的,在上述实施例中,还可以根据手机中的重力传感器检测的手机的放置状态来对有效显示画面进行实时的切换。例如,在如图3所示的显示状态下,若检测到手机切换为竖直放置状态,则将显示画面切换为如图4所示的显示状态;在如图4所示的显示状态下,若检测到手机切换为横屏放置状态,则将显示画面切换为如图3所示的显示状态。
可选的,在另一实施例中,移动终端在接收到用户的触摸操作时,或在移动终端的温度小于预设值时,将显示画面恢复到初始状态。
具体地,有效显示画面的缩小或者剩余区域设置为黑屏虽然一定程度上减小了移动终端的功耗,但可能会影响到用户的体验。因此,在一实施例中,当用户需要将显示画面还原时,可以触摸一下显示屏或按一下移动终端上的home键以实现还原。在一具体的例子中,为了避免误操作,可以通过触摸黑屏区域来实现显示画面的还原。在本实施例中,在将剩余区域设置为黑屏时,并不关闭剩余区域的触摸屏的触摸功能,所以依然能够在黑屏区域进行触摸操作。当然,在其他实施例中,也可以关闭相应的触摸功能,则在还原显示画面时,可以通过触摸有效显示区域或点击home键。
具体地,在另一实施例中,也可以通过温度传感器实时获取的温度来确定是否将显示画面还原。在温度大于预设值时,执行如s13和s14的步骤,通过这种方式,能够减小终端的温升,另外,也可以通过其他方式来减小终端的温升,知道当终端的温度小于预设值时,则将显示画面还原为初始状态。
在本发明提供的降低移动终端温升的方法的另一实施例中,可以预先将显示屏划分为至少两个区域。然后在步骤s11中,可以是分别检测至少两个区域的温度。
因此,在显示有效画面时,可以在上述划分的至少两个区域中的任意一个区域中显示,然后进行切换。
在一种实施例中,可以按照设定时序在显示屏的不同区域交替显示有效显示画面。在另一实施例中,也可以按照设定时序在温度小于预设值的至少两个区域交替显示有效显示画面。
当然,在其他实施例中,也可以不按照设定的时序进行切换,而是根据不同区域的温度来切换。
如图5所示,在横屏显示模式中,可以预先将显示屏划分为四个区域,先将有效显示画面显示于其中的一个区域中,再按照如图所示箭头的顺序依次更换显示区域。
如图6所示,在竖屏显示模式中,可以预先将显示屏划分为两个区域,先将有效显示画面显示于其中的一个区域中,再按照如图所示箭头的顺序在两个区域中交替显示。
可选的,继续以图6为例,在一实施例中,现在第一区域显示有效画面,在第二区域的温度降低到预设值以下时,则在第二区域显示有效画面,在第一区域的温度降低到预设值以下时,再切换为第一区域显示有效画面,依次交替。
本发明的实施例提供的降低移动终端温升的方法包括:检测移动终端的温度;在移动终端的温度大于预设值时,判断移动终端的显示屏显示的当前操作界面中的有效显示画面是否为全屏显示;若是,则将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏;若否,则将显示屏中除有效显示画面之外的剩余区域设置为黑屏。通过上述方式,能够在同一时间内,仅使用显示屏的部分区域进行显示,有效的降低了显示屏的功耗,从而减小了移动终端的温升。
本发明还提供一种计算机可读存储介质,其上存储有计算机程序一实施例的结构示意图,该计算机可读存储介质用于存储计算机程序,该计算机程序被处理器执行以实现上述实施例中提供的方法。可以理解的,在本实施例中的可读存储介质存储的计算机程序,所用来执行的方法与上述实施例提供的方法类似,其原理和步骤相同,这里不再赘述。
其中,该存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
参阅图7,图7是本发明提供的移动终端一实施例的结构示意图。
该移动终端70包括传感器71、显示屏72以及处理器73,可选的,在一实施例中,传感器71、显示屏72以及处理器73通过一条总线连接。
其中,传感器71具体为温度传感器,用于检测移动终端的温度。可选的,传感器71具体用于检测显示屏72的温度,在其他实施例中,也可以检测处理器73或移动终端的电池的温度。
可选的,传感器71为热敏电阻。
其中,显示屏72用于显示画面,该显示屏72可以是平面屏幕,也可以是曲面屏幕,这里不作限定,另外,屏幕的大小和形状也不作要求。
其中,处理器73即为移动终端的cpu(centralprocessingunit,中央处理器),一般设置在移动终端的主板上。
在本实施例中,传感器71用于检测移动终端的温度;显示屏72用于显示操作界面;处理器73用于在移动终端的温度大于预设值时,判断显示屏72显示的当前操作界面中的有效显示画面是否为全屏显示;若是,则将有效显示画面缩小显示,并将显示屏72的剩余区域设置为黑屏;若否,则将显示屏72中除有效显示画面之外的剩余区域设置为黑屏。
参阅图8,图8是本发明提供的移动终端另一实施例的结构示意图。
该移动终端80包括处理器81以及与处理器81耦接的传感器82、屏幕83、电池84、存储器85、摄像头86、闪光灯87、音频电路88以及rf(射频)电路89。
其中,传感器82具体包括温度传感器821和重力传感器822。
其中,屏幕83具体包括显示屏831和触摸屏832。
可以理解的,处理器81以及存储器85、音频电路88、rf电路等设置在主板上,摄像头86和闪光灯87设置在移动终端的外壳上,并通过fpc(柔性电路板)连接到处理器81。
在本实施例中,温度传感器821用于检测移动终端80的温度,并将温度数据发送给处理器81;处理器85用于存储计算机程序,该计算机程序被处理器81读取并执行时用于执行以下步骤:在移动终端的温度大于预设值时,判断显示屏831显示的当前操作界面中的有效显示画面是否为全屏显示;若是,则将有效显示画面缩小显示,并将显示屏831的剩余区域设置为黑屏;若否,则将显示屏831中除有效显示画面之外的剩余区域设置为黑屏。
可选的,处理器81还用于按照设定时序在显示屏的不同区域交替显示有效显示画面。
可选的,温度传感器821还用于分别检测至少两个区域的温度;处理器81还用于预先将显示屏划分为至少两个区域;以及按照设定时序在温度小于预设值的至少两个区域交替显示有效显示画面。
可选的,处理器81还用于在触摸屏接收到用户的触摸操作时,将显示画面恢复到初始状态。
可选的,处理器81还用于在移动终端的温度小于预设值时,将显示画面恢复到初始状态。
另外,传感器82还可以包括重力传感器822,用于在显示屏的指定区域显示有效显示画面时,检测移动终端80的横竖放置状态,并根据放置状态来调整有效显示画面的横竖屏状态。
在本发明所提供的几个实施方式中,应该理解到,所揭露的方法以及设备,可以通过其它的方式实现。例如,以上所描述的设备实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
参阅图9,图9是本发明提供的移动终端又一实施例的结构示意图,该移动终端包括检测模块91、显示模块92、判断模块93以及画面调整模块94。
其中,检测模块91用于检测移动终端的温度;显示模块92用于显示操作界面;判断模块93用于在移动终端的温度大于预设值时,判断移动终端的显示屏显示的当前操作界面中的有效显示画面是否为全屏显示;画面调整模块94用于在判断结果为是时,将有效显示画面缩小显示,并将显示屏的剩余区域设置为黑屏,以及在判断结构为否时,将显示屏中除有效显示画面之外的剩余区域设置为黑屏。
可选的,画面调整模块94还用于按照设定时序在显示屏的不同区域交替显示有效显示画面。
可选的,显示屏预先被划分为至少两个区域,画面调整模块94还用于按照设定时序在温度小于预设值的至少两个区域交替显示有效显示画面。
可选的,画面调整模块94还用于在接收到用户的触摸操作时,将显示画面恢复到初始状态,或在移动终端的温度小于预设值时,将显示画面恢复到初始状态。
可以理解的,在移动终端的实施例中,其具体的实施原理和步骤与降低移动终端温升的方法的实施例类似,这里不再赘述。
以上对本发明实施例所提供的一种降低移动终端温升的方法以及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的技术方案及其核心思想;本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例的技术方案的范围。