CN106648027A - 一种屏幕控制方法及终端 - Google Patents

一种屏幕控制方法及终端 Download PDF

Info

Publication number
CN106648027A
CN106648027A CN201611093526.4A CN201611093526A CN106648027A CN 106648027 A CN106648027 A CN 106648027A CN 201611093526 A CN201611093526 A CN 201611093526A CN 106648027 A CN106648027 A CN 106648027A
Authority
CN
China
Prior art keywords
screen
state
blocked
management services
detection
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
Application number
CN201611093526.4A
Other languages
English (en)
Inventor
莫锡正
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jinli Communication Equipment Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201611093526.4A priority Critical patent/CN106648027A/zh
Publication of CN106648027A publication Critical patent/CN106648027A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

本发明实施例提供一种屏幕控制方法及终端,所述屏幕控制方法包括:若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。本发明实施例通过在终端屏幕被遮挡,用户暂时不需要查看网络推送消息时,不响应应用软件发送的亮屏请求,继续保持黑屏状态,可以有效节省电能。

Description

一种屏幕控制方法及终端
技术领域
本发明实施例属于电子技术领域,尤其涉及一种屏幕控制方法及终端。
背景技术
随着智能终端的不断普及,安装在智能终端上的各种应用软件也给用户的日常生活带来了极大便利,通常应用软件在接收到网络服务器发送的推送消息时,都会唤醒处于休眠或待机状态的智能终端,触发智能终端的屏幕点亮,从而通过智能终端的屏幕将推送消息显示给用户。
然而,当用户暂时不需要查看推送消息时,例如将智能终端反扣在桌面上或者放置在背包、口袋中,若接收到推送消息即唤醒智能终端,触发智能终端的屏幕点亮,则会严重浪费智能终端的电能。
发明内容
本发明实施例提供一种屏幕控制方法及终端,可以在终端屏幕被遮挡,用户暂时不需要查看网络推送消息时,不响应应用软件发送的亮屏请求,继续保持黑屏状态,有效节省电能。
本发明实施例一方面提供一种屏幕控制方法,其包括:
若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
本发明实施例另一方面还提供一种终端,其包括:
唤醒源检测单元,用于若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
状态检测单元,用于若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
屏幕控制单元,用于若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
本发明实施例通过可以在终端屏幕被遮挡,用户暂时不需要查看网络推送消息时,不响应应用软件发送的亮屏请求,继续保持黑屏状态,可以有效节省电能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一个实施例提供的屏幕控制方法的流程框图;
图2是本发明的一个实施例提供的屏幕控制方法的流程框图;
图3是本发明的一个实施例提供的屏幕控制方法的流程框图;
图4是本发明的一个实施例提供的终端的结构框图;
图5是本发明的一个实施例提供的终端的结构框图;
图6是本发明的一个实施例提供的终端的结构框图;
图7是本发明的一个实施例提供的终端的结构框图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含一系列步骤或单元的过程、方法或***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。
如图1所示,本发明的一个实施例提供一种屏幕控制方法,其包括:
步骤S10:若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源。
本实施例中,网络唤醒源具体是指通过网络数据来唤醒屏幕进入工作状态的软件或硬件。在实际应用中,可通过终端的底层硬件来检测唤醒源,唤醒源具体可以是网络服务器或者终端上的机械或虚拟按键。屏幕处于工作状态包括但不限于使屏幕点亮。亮屏请求是通过唤醒源唤醒屏幕之后,终端上安装的应用发送的亮屏请求。
在实际应用中,应用发出亮屏请求的原理为:应用通过终端的无线通信硬件接收网络服务器发送推送消息,然后根据该推送消息发出亮屏请求,触发屏幕点亮。
在一个实施例中,步骤S10之前包括:
步骤S11:构建用于控制屏幕点亮或熄灭的电源管理服务。
在实际应用中,当终端的电源管理服务已经被构建之后,下次则可以直接启用电源管理服务,不需要每次都重新构建。
步骤S12:启动电源管理服务;
步骤S13:检测是否接收到应用发送的亮屏请求;
步骤S14:若接收到所述亮屏请求,则判断当前是否处于黑屏状态;
步骤S15:若接收到应用发送的亮屏请求且当前不处于黑屏状态,则返回步骤S13。
在一个实施例中,步骤S10之后还包括:
步骤S16:若所述唤醒源不是网络唤醒源,则返回步骤S13。
步骤S20:若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态。
在实际应用中,可以通过检测屏幕当前所处环境的多种参数来判断屏幕是否处于被遮挡状态,例如,通过检测屏幕与遮挡物之间的距离或屏幕表面的光照度来实现。
在一个实施例中,步骤S20之后还包括:
若所述屏幕不处于被遮挡状态,则响应所述亮屏请求,控制所述屏幕点亮。
步骤S30:若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
在实际应用中,不响应所述亮屏请求是指不控制屏幕点亮。
本实施例通过检测亮屏请求所对应的唤醒源是否为网络唤醒源,并在该唤醒源为网络唤醒源时检测屏幕是否处于被遮挡状态,若屏幕处于被遮挡状态,则不响应亮屏请求,可以在用户将终端放置在包、口袋或者倒扣于桌面等暂时不查看网络推送消息的情况发生时,控制屏幕保持黑屏状态,以达到节省电能的目的。
如图2所示,在本发明的一个实施例中,图1所对应的实施例中的步骤S20包括:
步骤S21:若所述唤醒源为网络唤醒源,则检测屏幕与遮挡物之间的距离;
步骤S22:判断所述距离是否大于第一距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
在实际应用中,所述第一距离阈值具体可以根据实际需要进行设置,可以通过距离传感器来检测所述距离。
在本发明的一个实施例中,图1所对应的实施例中的步骤S20包括:
步骤S210:若所述唤醒源为网络唤醒源,则检测屏幕表面的光照度;
步骤S220:判断所述光照度是否大于第一照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
在实际应用中,所述第一照度阈值具体可以根据实际需要进行设置,可以通过照度计来检测所述光照度。
如图3所示,在本发明的一个实施例中,图1所对应的实施例中的步骤S20包括:
步骤S201:若所述唤醒源为网络唤醒源,则电源管理服务在后台启动距离检测进程,并通过所述距离检测进程控制距离检测硬件检测屏幕与遮挡物之间的距离;
步骤S202:所述电源管理服务判断所述距离是否大于第二距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
步骤S203:所述电源管理服务向活动管理服务发出表示判断结果的第一标志。
在实际应用中,距离检测硬件具体可以选用距离传感器。
在一个实施例中,步骤S203之后包括:
步骤S204:所述电源管理服务通过所述距离检测进程控制所述距离检测硬件停止工作,并在后台关闭所述距离检测进程。
如图3所示,在本实施例中,图1所对应的实施例中的步骤S30包括:
步骤S301:所述活动管理服务接收所述第一标志;
步骤S302:若所述第一标志表示的判断结果为所述屏幕处于被遮挡状态,则所述活动管理服务不响应所述亮屏请求。
在实际应用中,活动管理服务可以根据其接收到的第一标志的值的真假来判断所述屏幕是否处于被遮挡状态,若所述第一标志的值为真,则判定所述屏幕处于被遮挡状态;否则,判定所述屏幕不处于被遮挡状态。
在一个实施例中,步骤S301之后还包括:
步骤S303:若所述第一标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
步骤S304:所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
在本发明的一个实施例中,图1所对应的实施例中的步骤S20包括:
步骤S2001:若所述唤醒源为网络唤醒源,则电源管理服务在后台启动照度检测进程,并通过所述照度检测进程控制照度离检测硬件检测屏幕表面的光照度;
步骤S2002:所述电源管理服务判断所述照度是否大于第二照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
步骤S2003:所述电源管理服务向活动管理服务发出表示判断结果的第二标志。
在实际应用中,照度检测硬件具体可以选用照度计。
在一个实施例中,步骤S2003之后包括:
步骤S2004:所述电源管理服务通过所述照度检测进程控制所述照度检测硬件停止工作,并在后台关闭所述照度检测进程。
在一个实施例中,图1所对应的实施例中的步骤S30包括:
步骤S3001:所述活动管理服务接收所述第二标志;
步骤S3002:若所述第二标志表示的判断结果为所述屏幕处于被遮挡状态,则所述活动管理服务不响应所述亮屏请求。
在实际应用中,活动管理服务可以根据其接收到的第二标志的值的真假来判断所述屏幕是否处于被遮挡状态,若所述第二标志的值为真,则判定所述屏幕处于被遮挡状态;否则,判定所述屏幕不处于被遮挡状态。
在一个实施例中,步骤S3001之后还包括:
步骤S3003:若所述第二标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
步骤S3004:所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
如图4所示,本发明的一个实施例提供一种终端100,用于执行图1所对应的实施例中的方法步骤,其包括:
唤醒源检测单元10,用于若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
状态检测单元20,用于若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
屏幕控制单元30,用于若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
在一个实施例中,终端100还包括:
构建单元,用于构建用于控制屏幕点亮或熄灭的电源管理服务。
启动单元,用于启动电源管理服务;
请求检测单元,用于检测是否接收到应用发送的亮屏请求;
状态判断单元,用于若接收到所述亮屏请求,则判断当前是否处于黑屏状态;
唤醒源检测单元10还用于若接收到应用发送的亮屏请求且当前不处于黑屏状态,则返回请求检测单元。
在一个实施例中,唤醒源检测单元10还用于若所述唤醒源不是网络唤醒源,则返回请求检测单元。
在一个实施例中,屏幕控制单元30还用于若所述屏幕不处于被遮挡状态,则响应所述亮屏请求,控制所述屏幕点亮。
本实施例通过检测亮屏请求对应的唤醒源是否为网络唤醒源,并在该唤醒源为网络唤醒源时检测屏幕是否处于被遮挡状态,若屏幕处于被遮挡状态,则不响应亮屏请求,可以在用户将终端放置在包、口袋或者倒扣于桌面等暂时不查看网络推送消息的情况发生时,控制屏幕保持黑屏状态,以达到节省电能的目的。
如图5所示,在本发明的一个实施例中,图4所示的终端100中的状态检测单元20包括:
第一检测单元21,用于若所述唤醒源为网络唤醒源,则检测屏幕与遮挡物之间的距离;
第一判断单元22,用于判断所述距离是否大于第一距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
在实际应用中,第一检测单元21具体可以选用距离传感器。
在本发明的一个实施例中,状态检测单元20还包括:
第二检测单元,用于若所述唤醒源为网络唤醒源,则检测屏幕表面的光照度;
第二判断单元,用于判断所述光照度是否大于第一照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
在实际应用中,第二检测单元具体可以选用照度计。
如图6所示,在本发明的一个实施例中,图4所示的终端100中的状态检测单元20包括:
距离检测单元201,用于若所述唤醒源为网络唤醒源,则电源管理服务在后台启动距离检测进程,并通过所述距离检测进程控制距离检测硬件检测屏幕与遮挡物之间的距离;
距离判断单元202,用于所述电源管理服务判断所述距离是否大于第二距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
第一标志发送单元203,用于所述电源管理服务向活动管理服务发出表示判断结果的第一标志;
屏幕控制单元30,包括:
第一标志接收单元301,用于所述活动管理服务接收所述第一标志;
第一控制单元302,用于若所述第一标志表示的判断结果为所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
在一个实施例中,状态检测单元20还包括:
第二控制单元,用于所述电源管理服务通过所述距离检测进程控制所述距离检测硬件停止工作,并在后台关闭所述距离检测进程。
在一个实施例中,屏幕控制单元30还包括:
第一回调单元,用于若所述第一标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
第三控制单元,用于所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
在本发明的一个实施例中,图4所示的终端100中的状态检测单元20包括:
照度检测单元,用于若所述唤醒源为网络唤醒源,则电源管理服务在后台启动照度检测进程,并通过所述照度检测进程控制照度离检测硬件检测屏幕表面的光照度;
照度判断单元,用于所述电源管理服务判断所述照度是否大于第二照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
第二标志发送单元,用于所述电源管理服务向活动管理服务发出表示判断结果的第二标志。
在实际应用中,照度检测硬件具体可以选用照度计。
在一个实施例中,状态检测单元20还包括:
第四控制单元,还用于所述电源管理服务通过所述照度检测进程控制所述照度检测硬件停止工作,并在后台关闭所述照度检测进程。
在一个实施例中,屏幕控制单元30还包括:
第二标志接收单元,用于所述活动管理服务接收所述第二标志;
第五控制单元,用于若所述第二标志表示的判断结果为所述屏幕处于被遮挡状态,则所述活动管理服务不响应所述亮屏请求。
在实际应用中,活动管理服务可以根据其接收到的第二标志的值的真假来判断所述屏幕是否处于被遮挡状态,若所述第二标志的值为真,则判定所述屏幕处于被遮挡状态;否则,判定所述屏幕不处于被遮挡状态。
在一个实施例中,屏幕控制单元30还包括:
第二回调单元,用于若所述第二标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
第六控制单元,用于所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
如图7所示,本发明的一个实施例提供一种终端100,用于执行图1所对应的实施例中的方法步骤,其包括:
处理器(processor)110,通信接口(Communications Interface)120,存储器(memory)130,总线140、显示屏150和距离传感器160。
处理器110,通信接口120,存储器130,显示屏150和距离传感器160通过总线140完成相互间的通信。
通信接口120,用于与外界设备,例如,个人电脑、智能手机等通信。
处理器110,用于执行程序131;
具体地,程序131可以包括程序代码,所述程序代码包括计算机操作指令。
处理器110可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器130,用于存放程序131。存储器130可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。程序131具体可以包括:
唤醒源检测单元1311,用于若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
状态检测单元1312,用于若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
屏幕控制单元1313,用于若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
在一个实施例中,程序131具体还可以包括:
第一检测单元,用于检测屏幕与遮挡物之间的距离;
第一判断单元,用于判断所述距离是否大于第一距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
在一个实施例中,程序131具体还可以包括:
距离检测单元,用于电源管理服务在后台启动距离检测进程,并通过所述距离检测进程控制距离检测硬件检测屏幕与遮挡物之间的距离;
距离判断单元,用于所述电源管理服务判断所述距离是否大于第二距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
第一标志发送单元,用于所述电源管理服务向活动管理服务发出表示判断结果的第一标志;
第一标志接收单元,用于所述活动管理服务接收所述第一标志;
第一控制单元,用于若所述第一标志表示的判断结果为所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
在一个实施例中,程序131具体还可以包括:
第二控制单元,用于所述电源管理服务通过所述距离检测进程控制所述距离检测硬件停止工作,并在后台关闭所述距离检测进程。
在一个实施例中,程序131具体还可以包括:
第一回调单元,用于若所述第一标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
第三控制单元,用于所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种屏幕控制方法,其特征在于,所述屏幕控制方法包括:
若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
2.如权利要求1所述的屏幕控制方法,其特征在于,所述检测屏幕是否处于被遮挡状态,包括:
检测屏幕与遮挡物之间的距离;
判断所述距离是否大于第一距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;或者,
检测屏幕表面的光照度;
判断所述光照度是否大于第一照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
3.如权利要求1所述的屏幕控制方法,其特征在于,所述检测屏幕是否处于被遮挡状态,包括:
电源管理服务在后台启动距离检测进程,并通过所述距离检测进程控制距离检测硬件检测屏幕与遮挡物之间的距离;
所述电源管理服务判断所述距离是否大于第二距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
所述电源管理服务向活动管理服务发出表示判断结果的第一标志;
所述若所述屏幕处于被遮挡状态,则不响应所述亮屏请求,包括:
所述活动管理服务接收所述第一标志;
若所述第一标志表示的判断结果为所述屏幕处于被遮挡状态,则所述活动管理服务不响应所述亮屏请求。
4.如权利要求3所述的屏幕控制方法,其特征在于,所述向活动管理服务发出表示判断结果的第一标志之后,还包括:
所述电源管理服务通过所述距离检测进程控制所述距离检测硬件停止工作,并在后台关闭所述距离检测进程。
5.如权利要求3所述的屏幕控制方法,其特征在于,所述活动管理服务接收所述第一标志之后,还包括:
若所述第一标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
6.一种终端,其特征在于,所述终端包括:
唤醒源检测单元,用于若接收到应用发送的亮屏请求且当前处于黑屏状态,则检测所述亮屏请求对应的唤醒源是否为网络唤醒源;
状态检测单元,用于若所述唤醒源为网络唤醒源,则检测屏幕是否处于被遮挡状态;
屏幕控制单元,用于若所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
7.如权利要求6所述的终端,其特征在于,所述状态检测单元包括:
第一检测单元,用于若所述唤醒源为网络唤醒源,则检测屏幕与遮挡物之间的距离或检测屏幕表面的光照度;
第一判断单元,用于判断所述距离是否大于第一距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;或者,
第二检测单元,用于若所述唤醒源为网络唤醒源,则检测屏幕表面的光照度;
第二判断单元,用于判断所述光照度是否大于第一照度阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态。
8.如权利要求6所述的终端,其特征在于,所述状态检测单元包括:
距离检测单元,用于若所述唤醒源为网络唤醒源,则电源管理服务在后台启动距离检测进程,并通过所述距离检测进程控制距离检测硬件检测屏幕与遮挡物之间的距离;
距离判断单元,用于所述电源管理服务判断所述距离是否大于第二距离阈值,若是,则判定所述屏幕不处于被遮挡状态,否则,判定所述屏幕处于被遮挡状态;
第一标志发送单元,用于所述电源管理服务向活动管理服务发出表示判断结果的第一标志;
所述屏幕控制单元,包括:
第一标志接收单元,用于所述活动管理服务接收所述第一标志;
第一控制单元,用于若所述第一标志表示的判断结果为所述屏幕处于被遮挡状态,则不响应所述亮屏请求。
9.如权利要求8所述的屏幕控制方法,其特征在于,所述状态检测单元还包括:
第二控制单元,用于所述电源管理服务通过所述距离检测进程控制所述距离检测硬件停止工作,并在后台关闭所述距离检测进程。
10.如权利要求8所述的终端,其特征在于,所述屏幕控制单元,还包括:
第一回调单元,用于若所述第一标志表示的判断结果为所述屏幕不处于被遮挡状态,则所述活动管理服务回调所述电源管理服务;
第三控制单元,用于所述电源管理服务在后台启动亮屏进程,通过所述亮屏进程控制所述屏幕点亮。
CN201611093526.4A 2016-12-01 2016-12-01 一种屏幕控制方法及终端 Pending CN106648027A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611093526.4A CN106648027A (zh) 2016-12-01 2016-12-01 一种屏幕控制方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611093526.4A CN106648027A (zh) 2016-12-01 2016-12-01 一种屏幕控制方法及终端

Publications (1)

Publication Number Publication Date
CN106648027A true CN106648027A (zh) 2017-05-10

Family

ID=58814226

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611093526.4A Pending CN106648027A (zh) 2016-12-01 2016-12-01 一种屏幕控制方法及终端

Country Status (1)

Country Link
CN (1) CN106648027A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108462986A (zh) * 2018-02-05 2018-08-28 广东欧珀移动通信有限公司 终端的屏幕控制方法和装置、可读存储介质、终端
WO2019056944A1 (zh) * 2017-09-22 2019-03-28 上海中兴软件有限责任公司 一种降低功耗的方法和装置、及终端
CN109688562A (zh) * 2018-12-26 2019-04-26 上海连尚网络科技有限公司 商家广告信息展示方法、用户设备、路由设备和网络设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101122814A (zh) * 2006-08-11 2008-02-13 环达电脑(上海)有限公司 一种减少因设备被非正常唤醒而耗电的方法
CN104239079A (zh) * 2013-06-17 2014-12-24 鸿富锦精密工业(武汉)有限公司 电子装置操作***自动唤醒方法及***
CN105721671A (zh) * 2016-01-18 2016-06-29 广东小天才科技有限公司 一种误唤醒的便携式终端休眠方法及便携式终端
CN106095053A (zh) * 2016-05-31 2016-11-09 深圳市万普拉斯科技有限公司 防误触唤醒装置与方法以及智能终端
CN106095288A (zh) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 一种基于唤醒锁的处理方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101122814A (zh) * 2006-08-11 2008-02-13 环达电脑(上海)有限公司 一种减少因设备被非正常唤醒而耗电的方法
CN104239079A (zh) * 2013-06-17 2014-12-24 鸿富锦精密工业(武汉)有限公司 电子装置操作***自动唤醒方法及***
CN105721671A (zh) * 2016-01-18 2016-06-29 广东小天才科技有限公司 一种误唤醒的便携式终端休眠方法及便携式终端
CN106095053A (zh) * 2016-05-31 2016-11-09 深圳市万普拉斯科技有限公司 防误触唤醒装置与方法以及智能终端
CN106095288A (zh) * 2016-05-31 2016-11-09 广东欧珀移动通信有限公司 一种基于唤醒锁的处理方法和装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019056944A1 (zh) * 2017-09-22 2019-03-28 上海中兴软件有限责任公司 一种降低功耗的方法和装置、及终端
CN108462986A (zh) * 2018-02-05 2018-08-28 广东欧珀移动通信有限公司 终端的屏幕控制方法和装置、可读存储介质、终端
CN109688562A (zh) * 2018-12-26 2019-04-26 上海连尚网络科技有限公司 商家广告信息展示方法、用户设备、路由设备和网络设备
CN109688562B (zh) * 2018-12-26 2022-05-10 上海连尚网络科技有限公司 商家广告信息展示方法、用户设备、路由设备和网络设备

Similar Documents

Publication Publication Date Title
CN106055073B (zh) 一种基于亮屏锁的处理方法和装置
CN106507445B (zh) 一种无线保真Wi-Fi扫描方法及移动终端
CN105741768B (zh) 一种智能终端的显示控制方法、装置及智能终端
CN105116990B (zh) 一种智能手机运行环境自动优化及节电方法和***
CN106648027A (zh) 一种屏幕控制方法及终端
CN106125896A (zh) 一种应用程序冻结方法及移动终端
CN103199310A (zh) 便携式电子产品的电池电量保障方法、设备及移动终端
CN105959461A (zh) 屏幕感应控制方法、装置及终端设备
CN106095288A (zh) 一种基于唤醒锁的处理方法和装置
CN105704785A (zh) 一种网络搜索方法、装置及移动终端
CN105005387A (zh) 一种智能手表的应用事件提醒方法及智能手表
CN105607724A (zh) 一种终端控制方法及终端
CN105824392A (zh) 一种应用程序的管理方法及终端
CN104834497A (zh) 一种屏幕显示控制方法和一种控制器
CN104125344A (zh) 提示方法和***
CN106055074A (zh) 一种应用程序处理方法及装置
CN105141762B (zh) 一种移动终端的低电关机方法及***
CN106020421A (zh) 一种应用程序管理方法及终端
CN103050097A (zh) 调节背光灯亮度的方法及装置
CN105704758A (zh) 一种基于流量监测关闭社交类应用程序的方法及装置
CN106101077A (zh) 一种限制应用上网的方法及装置
CN105744034A (zh) 一种屏幕亮度输出方法及装置
CN106200866A (zh) 一种应用冻结方法及移动终端
CN105278931A (zh) 一种安卓***禁止应用程序后台自启的方法及终端
CN105721671A (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: 20170510