CN108040360B - 屏幕显示控制的方法和装置 - Google Patents
屏幕显示控制的方法和装置 Download PDFInfo
- Publication number
- CN108040360B CN108040360B CN201711265201.4A CN201711265201A CN108040360B CN 108040360 B CN108040360 B CN 108040360B CN 201711265201 A CN201711265201 A CN 201711265201A CN 108040360 B CN108040360 B CN 108040360B
- Authority
- CN
- China
- Prior art keywords
- brightness
- interface
- application program
- current
- adjustment parameter
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3215—Monitoring of peripheral devices
- G06F1/3218—Monitoring of peripheral devices of display devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/329—Power saving characterised by the action undertaken by task scheduling
-
- 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
-
- 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/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72484—User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0267—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
- H04W52/027—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components by controlling a display operation or backlight unit
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0285—Improving the quality of display appearance using tables for spatial correction of display data
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0613—The adjustment depending on the type of the information to be displayed
- G09G2320/062—Adjustment of illumination source parameters
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/0633—Adjustment of display parameters for control of overall brightness by amplitude modulation of the brightness of the illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/0646—Modulation of illumination source brightness and image signal correlated to each other
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/066—Adjustment of display parameters for control of contrast
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2330/00—Aspects of power supply; Aspects of display protection and defect management
- G09G2330/02—Details of power systems and of start or stop of display operation
- G09G2330/021—Power management, e.g. power saving
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/144—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light being ambient light
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/14—Detecting light within display terminals, e.g. using a single or a plurality of photosensors
- G09G2360/145—Detecting light within display terminals, e.g. using a single or a plurality of photosensors the light originating from the display screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2370/00—Aspects of data communication
- G09G2370/02—Networking aspects
- G09G2370/022—Centralised management of display operation, e.g. in a server instead of locally
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Controls And Circuits For Display Device (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Telephone Function (AREA)
- Liquid Crystal Display Device Control (AREA)
- Liquid Crystal (AREA)
Abstract
本公开是关于一种屏幕显示控制的方法和装置,属于计算机技术领域。所述方法包括:在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行调节。采用本公开,提供了一种降低手机屏幕功耗的方法。
Description
技术领域
本公开是关于计算机技术领域,尤其是关于一种屏幕显示控制的方法和装置。
背景技术
随着计算机技术的发展,手机等移动终端成为现代人的必备品,在人们的日常生活中发挥着越来越大的作用。
随着手机屏幕的尺寸越来越大,手机屏幕成了手机耗电量的最主要原因,所以急需一种降低手机屏幕功耗的方法。
发明内容
为了克服相关技术中存在的问题,本公开提供了一种屏幕显示控制的方法和装置。技术方案如下:
根据本公开实施例的第一方面,提供一种屏幕显示控制的方法,所述方法包括:
在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数;
基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。
可选的,所述根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数之前,还包括:
获取当前的环境光亮度;
确定所述当前的环境光亮度在预设亮度范围内。
可选的,所述当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,包括:
当检测到显示目标界面时,获取当前的环境光亮度;
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
这样,可以获取到更准确的亮度调整参数。
可选的,所述根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数之前,还包括:
获取当前的背光亮度;
确定所述当前的背光亮度大于预设数值。
可选的,所述当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,包括:
当检测到显示目标界面时,获取当前的背光亮度;
根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
这样,可以获取到更准确的亮度调整参数。
可选的,所述方法还包括:
每隔预设周期向服务器发送获取亮度调整参数的请求;
接收所述服务器发送的所述应用程序的界面对应的亮度调整参数;
基于接收到的应用程序的界面对应的亮度调整参数,更新所述预先存储的应用程序的界面与亮度调整参数的对应关系。
这样,可以及时的更新存储的对应关系。
可选的,所述亮度调整参数是调整亮度;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
可选的,所述亮度调整参数是调整比例;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
根据本公开实施例的第二方面,提供一种屏幕显示控制的装置,所述装置包括:
确定模块,用于在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数;
调节模块,用于基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。
可选的,所述确定模块,还用于:
获取当前的环境光亮度;
确定所述当前的环境光亮度在预设亮度范围内。
可选的,所述确定模块,用于:
当检测到显示目标界面时,获取当前的环境光亮度;
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,所述确定模块,还用于:
获取当前的背光亮度;
确定所述当前的背光亮度大于预设数值。
可选的,所述确定模块,用于:
当检测到显示目标界面时,获取当前的背光亮度;
根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,所述装置还包括:
发送模块,用于每隔预设周期向服务器发送获取亮度调整参数的请求;
接收模块,用于接收所述服务器发送的所述应用程序的界面对应的亮度调整参数;
更新模块,用于基于接收到的应用程序的界面对应的亮度调整参数,更新所述预先存储的应用程序的界面与亮度调整参数的对应关系。
可选的,所述亮度调整参数是调整亮度;
所述调节模块,用于:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
可选的,所述亮度调整参数是调整比例;
所述调节模块,用于:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
根据本公开实施例的第三方面,提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述第一方面所述的屏幕显示控制的方法。
根据本公开实施例的第四方面,提供一种屏幕显示控制的装置,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述第一方面所述的屏幕显示控制的方法。
本公开的实施例提供的技术方案可以包括以下有益效果:
本公开实施例中,在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。这样,对于某个应用程序,在显示界面时,可以降低背光亮度,进而可以降低背光光源的电流,降低屏幕的功耗,从而提供了一种降低手机屏幕功耗的方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:
图1是根据一示例性实施例示出的一种屏幕显示控制的方法流程图;
图2是根据一示例性实施例示出的一种自动调整的选项示意图;
图3是根据一示例性实施例示出的一种获取亮度调整参数的示意图;
图4是根据一示例性实施例示出的一种屏幕显示控制的装置的结构示意图;
图5是根据一示例性实施例示出的一种屏幕显示控制的装置的结构示意图;
图6是根据一示例性实施例示出的一种终端的结构示意图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开实施例提供了一种屏幕显示控制的方法,该方法的执行主体可以是终端。其中,终端可以是用户使用的移动终端,如手机等,该终端中可以设置有处理器、存储器、收发器等,处理器可以用于进行屏幕显示控制的过程的处理,存储器可以用于存储屏幕显示控制过程中需要的数据以及产生的数据,收发器可以用于接收以及发送数据。终端中还可以设置有屏幕等输入输出设备、光传感器等,屏幕可以用于显示应用程序的界面等,光传感器可以用于检测环境光强度,本实施例中以终端为手机为例,进行方案的详细描述,其它情况与之类似,本实施例不再累述。
如图1所示,该方法的处理流程可以包括如下的步骤:
在步骤101中,在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定目标界面对应的亮度调整参数。
其中,目标应用程序是终端中安装的任一应用程序,如社交应用程序、购物应用程序等,目标界面为目标应用程序中的任一界面。
在实施中,终端检测到目标应用程序开启后,当检测到目标界面的显示指令时,终端可以获取预先存储的应用程序的界面与亮度调整参数的对应关系,在该对应关系中,记录了应用程序的界面对应的亮度调整参数,可以是一个应用程序的某些界面对应一个亮度调整参数,也可是一个应用程序的不同界面对应不同的亮度调整参数,终端可以从该对应关系中,查找到目标界面对应的亮度调整参数。例如,目标界面为某个社交应用程序的聊天界面,用户打开某个社交应用程序,想要与某个好友聊天,可以操作打开与该好友的账户的聊天界面,终端则会检测到聊天界面的显示指令,然后确定聊天界面对应的亮度调整参数。
可选的,应用程序的界面与亮度调整参数的对应关系可以以列表的形式存储,如表一所示:
表一
可选的,环境光亮度在一定范围内,才会调整背光亮度进行调整,相应的步骤101的处理可以如下:
当检测到显示目标界面时,获取当前的环境光亮度,确定当前的环境光亮度在预设亮度范围内,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定目标界面对应的亮度调整参数。
其中,预设亮度范围可以由技术人员预设,并且存储至终端中,如50lux~500lux等。
在实施中,在检测到显示目标界面时,终端可以使用光传感器检测环境光亮度,然后确定检测到的环境光亮度是否在预设亮度范围内,如果环境光亮度在预设亮度范围内,终端可以获取预先存储的应用程序的界面与亮度调整参数的对应关系,在该对应关系中,记录了应用程序的界面对应的亮度调整参数,可以是一个应用程序的某些界面对应一个亮度调整参数,也可是一个应用程序的不同界面对应不同的亮度调整参数,终端可以从该对应关系中,查找到目标界面对应的亮度调整参数。
这样,由于在环境光比较强时,背光亮度比较高,用户才能看清楚显示的界面,所以在环境光亮度不是特别高的情况下,才调整背光亮度,这样,既可以使用户看清楚显示的界面,也可以降低屏幕的功耗。
可选的,在当前的背光亮度比较大时,才会调整背光亮度进行调整,相应的步骤101的处理可以如下:
当检测到显示目标界面时,获取当前的背光亮度,确定当前的背光亮度大于预设数值,则根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定目标界面对应的亮度调整参数。
其中,预设数值可以由技术人员预设,并且存储至终端中。
在实施中,在检测到显示目标界面时,终端可以确定当前的背光光源的电流,然后使用背光光源的电流,确定对应的背光亮度,即为当前的背光亮度。然后终端可以判断当前的背光亮度是否大于预设数值,如果当前的背光亮度大于预设数值,则可以获取预先存储的应用程序的界面与亮度调整参数的对应关系,在该对应关系中,记录了应用程序的界面对应的亮度调整参数,可以是一个应用程序的某些界面对应一个亮度调整参数,也可是一个应用程序的不同界面对应不同的亮度调整参数,终端可以从该对应关系中,查找到目标界面对应的亮度调整参数。
可选的,还可以基于环境光亮度来确定目标界面对应的亮度调整参数,相应的处理可以如下:
当检测到显示目标界面时,获取当前的环境光亮度,根据当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定目标界面对应的亮度调整参数。
其中,应用程序的界面、环境光亮度范围与亮度调整参数的对应关系可以由技术人员预设,也可以从服务器上获取(获取过程在后面详细说明)。
在实施中,在检测到显示目标界面时,终端可以使用光传感器检测环境光亮度,然后获取预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,然后从该对应关系中,确定环境光亮度所属的环境光亮度范围,然后使用目标界面和环境光亮度所属的环境光亮度范围,从该对应关系中,查找到目标界面对应的亮度调整参数。
可选的,还可以基于当前的背光亮度来确定目标界面对应的亮度调整参数,相应的处理可以如下:
当检测到显示目标界面时,获取当前的背光亮度,根据当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定目标界面对应的亮度调整参数。
其中,应用程序的界面、背光亮度范围与亮度调整参数的对应关系可以由技术人员预设,也可以从服务器上获取(获取过程在后面详细说明)。
在实施中,在检测到显示目标界面时,终端可以确定当前的背光光源的电流,然后使用背光光源的电流,确定对应的背光亮度,即为当前的背光亮度。然后获取预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,然后从该对应关系中,确定当前的背光亮度所属的背光亮度范围,然后使用目标界面和当前的背光亮度所属的背光亮度范围,从该对应关系中,查找到目标界面对应的亮度调整参数。
在步骤102中,基于目标界面对应的亮度调整参数,对当前的背光亮度进行降低。
在实施中,终端确定目标界面对应的亮度调整参数后,终端可以确定当前的背光光源(即背光灯)的电流,然后使用背光光源的电流,确定对应的背光亮度,即为当前的背光亮度,然后使用目标界面对应的亮度调整参数,对当前的背光亮度进行降低,降低之后,相应的背光光源的电流也会发生降低,从而可以降低终端的功耗。
可选的,亮度调整参数可以是调整亮度,相应的步骤102的处理可以如下:
将当前的背光亮度减去目标界面对应的调整亮度,得到降低后的背光亮度。
其中,亮度调整参数可以是调整亮度,如10lux等。
在实施中,终端确定目标界面对应的调整亮度后,可以确定当前的背光光源的电流,然后使用背光光源的电流,确定对应的背光亮度,即为当前的背光亮度。使用当前的背光亮度减去调整亮度,得到降低后的背光亮度。然后使用该背光亮度确定对应的电流,给背光光源加该电流,这样,背光亮度就是降低之后的背光亮度,可以使背光亮度降低。例如,当前的背光亮度为100lux,调整亮度为10lux,降低后的背光亮度为90lux。
可选的,亮度调整参数可以是调整比例,相应的步骤102的处理可以如下:
将当前的背光亮度乘以目标界面对应的调整比例,得到降低后的背光亮度;或者,计算当前的背光亮度与目标界面对应的调整比例的乘积,将当前的背光亮度减去乘积,得到降低后的背光亮度。
其中,亮度调整参数可以是调整比例,如10%等。
在实施中,终端确定目标界面对应的调整比例后,可以确定当前的背光光源的电流,然后使用背光光源的电流,确定对应的背光亮度,即为当前的背光亮度。在当前的背光亮度的基础上降低调整比例,即计算当前的背光亮度与目标界面对应的调整比例的乘积,然后将当前的背光亮度减去计算得到的乘积,得到降低后的背光亮度,或者是,在当前的背光亮度的基础上乘以目标界面对应的调整比例,得到降低后的背光亮度。然后使用该背光亮度确定对应的电流,给背光光源加该电流,这样,背光亮度就是降低之后的背光亮度,可以使背光亮度降低。例如,当前的背光亮度为100lux,调整比例为10%,降低后的背光亮度为100lux*(1-10)%,即90lux。或者,当前的背光亮度为100lux,调整比例为90%,调整后的背光亮度为100lux*90%,即90lux。
可选的,本公开实施例中,还提供了终端存储应用程序的界面与亮度调整参数的对应关系的处理过程,相应的处理可以如下:
每隔预设周期向服务器发送获取亮度调整参数的请求,接收服务器发送的应用程序的界面对应的亮度调整参数,基于接收到的应用程序的界面对应的亮度调整参数,更新预先存储的应用程序的界面与亮度调整参数的对应关系。
其中,预设周期可以由技术人员预设,并且存储至终端中,如一周等,服务器可以是***程序的后台服务器,也可以是云端等。
在实施中,如图2所示,终端的设置选项中设置了自动调整的选项,用户可以操作开启自动调整的选项,终端则会确定自动调节背光亮度功能已开启,如图3所示,然后每隔预设周期向服务器发送获取亮度调整参数的请求。服务器接收到该请求后,服务器获取当前存储的所有应用程序的界面对应的亮度调整参数,然后向终端发送应用程序的界面对应的亮度调整参数。终端接收到服务器发送的应用程序的界面对应的亮度调整参数后,如果终端预先存储的应用程序的界面与亮度调整参数的对应关系中,亮度调整参数与接收到的不相同,终端可以将接收到的亮度调整参数更新至预先存储的应用程序的界面与亮度调整参数的对应关系中,如果终端预先存储的应用程序的界面与亮度调整参数的对应关系中,亮度调整参数与接收到的相同,则不进行更新。
需要说明的是,上述终端可以确定自己安装的所有应用程序的标识,将自己安装的应用程序的标识添加至获取请求中,服务器接收到获取请求后,可以仅获取该获取请求中携带的应用程序的标识对应的界面的亮度调整参数,向终端发送这些应用程序的界面对应的亮度调整参数,这样,可以节约传输资源。
本公开实施例中,还提供了设置亮度调整参数的规则:
对于一张图像,现有的对比度公式为C=(Lbrightness+R)/(Ldarkness+R),R是屏幕的反射亮度,对于一个终端是固定值,Lbrightness为图像的最亮内容的亮度,Ldarkness为图像的最暗内容的亮度,假如一张图像的对比度比较高,Lbrightness为200,Ldarkness为10,R为10,对比度则为C1=(200+10)/(10+10)=10.5,如果将背光亮度降低10%,Lbrightness变为180,Ldarkness变为9,对比度则为C2=(180+10)/(9+10)=10,对比度还是比较高,用户仍然能看清楚内容。
假如一张图像的对比度比较低,Lbrightness为200,Ldarkness为190,R为10,对比度则为C1=(200+10)/(190+10)=1.05,如果将背光亮度降低10%,Lbrightness变为180,Ldarkness变为171,对比度则为C2=(180+10)/(171+10)=1.049,对比度变的更小了,有可能看不清楚内容。
基于上述结论对于对比高的内容,可以通过降低背光亮度,来降低功耗。
所以技术人员在设置应用程序的界面与亮度调整参数的对应关系时,一般对于对比度比较高的界面,可以降低背光亮度,对于对比度比较低的内容,不对背光亮度进行处理,或者,背光亮度降的比较少。一般对比度比较高的界面有聊天窗口、word文档、邮箱的界面等。对比度比较低的界面有购物应用程序中的商品列表界面等。
可选的,本公开实施例中,还提供了终端存储应用程序的界面、环境光亮度范围与亮度调整参数的对应关系的处理过程,相应的处理可以如下:
每隔预设周期向服务器发送获取亮度调整参数的请求,接收服务器发送的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,使用接收到的对应关系替换预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系。
在实施中,终端每隔预设周期向服务器发送获取亮度调整参数的请求。服务器接收到该请求后,服务器获取当前存储的所有应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,然后向终端发送获取到的对应关系。终端接收到服务器发送的对应关系后,终端可以存储接收到的对应关系,然后将预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系删除。
可选的,本公开实施例中,还提供了终端存储应用程序的界面、背光亮度范围与亮度调整参数的对应关系的处理过程,相应的处理可以如下:
每隔预设周期向服务器发送获取亮度调整参数的请求,接收服务器发送的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,使用接收到的对应关系替换预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系。
在实施中,终端每隔预设周期向服务器发送获取亮度调整参数的请求。服务器接收到该请求后,服务器获取当前存储的所有应用程序的界面、背光亮度范围与亮度调整参数的对应关系,然后向终端发送获取到的对应关系。终端接收到服务器发送的对应关系后,终端可以存储接收到的对应关系,然后将预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系删除。
本公开实施例中,在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。这样,对于某个应用程序,在显示界面时,可以降低背光亮度,进而可以降低背光光源的电流,降低屏幕的功耗,从而提供了一种降低手机屏幕功耗的方法。
本公开另一示例性实施例还提供了一种屏幕显示控制的装置,如图4所示,该装置包括:
确定模块410,用于在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数;
调节模块420,用于基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。
可选的,所述确定模块410,还用于:
获取当前的环境光亮度;
确定所述当前的环境光亮度在预设亮度范围内。
可选的,所述确定模块410,用于:
当检测到显示目标界面时,获取当前的环境光亮度;
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,所述确定模块410,还用于:
获取当前的背光亮度;
确定所述当前的背光亮度大于预设数值。
可选的,所述确定模块410,用于:
当检测到显示目标界面时,获取当前的背光亮度;
根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,如图5所示,所述装置还包括:
发送模块430,用于每隔预设周期向服务器发送获取亮度调整参数的请求;
接收模块440,用于接收所述服务器发送的所述应用程序的界面对应的亮度调整参数;
更新模块450,用于基于接收到的应用程序的界面对应的亮度调整参数,更新所述预先存储的应用程序的界面与亮度调整参数的对应关系。
可选的,所述亮度调整参数是调整亮度;
所述调节模块420,用于:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
可选的,所述亮度调整参数是调整比例;
所述调节模块420,用于:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
本公开实施例中,在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。这样,对于某个应用程序,在显示界面时,可以降低背光亮度,进而可以降低背光光源的电流,降低屏幕的功耗,从而提供了一种降低手机屏幕功耗的方法。
需要说明的是:上述实施例提供的屏幕显示控制的装置在进行屏幕显示控制时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将屏幕显示控制的装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的屏幕显示控制的装置与屏幕显示控制的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本公开再一示例性实施例提供了一种终端的结构示意图。该终端可以是手机等。
参照图6,终端600可以包括以下一个或多个组件:处理组件602,存储器604,电源组件606,多媒体组件608,音频组件610,输入/输出(I/O)的接口612,传感器组件614,以及通信组件616。
处理组件602通常控制终端600的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件602可以包括一个或多个处理器620来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件602可以包括一个或多个模块,便于处理组件602和其他组件之间的交互。例如,处理部件602可以包括多媒体模块,以方便多媒体组件608和处理组件602之间的交互。
存储器604被配置为存储各种类型的数据以支持在终端600的操作。这些数据的示例包括用于在终端600上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件606为终端600的各种组件提供电力。电力组件606可以包括电源管理***,一个或多个电源,及其他与为音频输出设备生成、管理和分配电力相关联的组件。
多媒体组件608包括在所述终端600和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括一个前置摄像头和/或后置摄像头。当终端600处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件610被配置为输出和/或输入音频信号。例如,音频组件610包括一个麦克风(MIC),当音频输出设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器604或经由通信组件616发送。
I/O接口612为处理组件602和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件614包括一个或多个传感器,用于为终端600提供各个方面的状态评估。例如,传感器组件614可以检测到终端600的打开/关闭状态,组件的相对定位,例如所述组件为终端600的显示器和小键盘,传感器组件614还可以检测终端600或终端600一个组件的位置改变,用户与终端600接触的存在或不存在,终端600方位或加速/减速和终端600的温度变化。传感器组件614可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件614还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件614还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件616被配置为便于终端600和其他设备之间有线或无线方式的通信。终端600可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件616经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件616还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,终端600可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器604,上述指令可由终端600的处理器620执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行上述的方法,该方法包括:
在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数;
基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。
可选的,所述根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数之前,还包括:
获取当前的环境光亮度;
确定所述当前的环境光亮度在预设亮度范围内。
可选的,所述当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,包括:
当检测到显示目标界面时,获取当前的环境光亮度;
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,所述根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数之前,还包括:
获取当前的背光亮度;
确定所述当前的背光亮度大于预设数值。
可选的,所述当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,包括:
当检测到显示目标界面时,获取当前的背光亮度;
根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
可选的,所述方法还包括:
每隔预设周期向服务器发送获取亮度调整参数的请求;
接收所述服务器发送的所述应用程序的界面对应的亮度调整参数;
基于接收到的应用程序的界面对应的亮度调整参数,更新所述预先存储的应用程序的界面与亮度调整参数的对应关系。
可选的,所述亮度调整参数是调整亮度;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
可选的,所述亮度调整参数是调整比例;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
本公开实施例中,在目标应用程序的使用过程中,当检测到显示目标界面时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低。这样,对于某个应用程序,在显示界面时,可以降低背光亮度,进而可以降低背光光源的电流,降低屏幕的功耗,从而提供了一种降低手机屏幕功耗的方法。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种屏幕显示控制的方法,其特征在于,所述方法包括:
在目标应用程序的使用过程中,当检测到显示目标界面且确定当前的环境光亮度在预设亮度范围内时,基于当前的背光光源的电流确定当前的背光亮度;
当确定所述当前的背光亮度大于预设数值时,根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,所述预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系根据每个应用程序的界面的显示内容的对比度来设置;
基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低;
所述方法还包括:
每隔预设周期向服务器发送获取亮度调整参数的请求,接收所述服务器发送的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,使用接收到的对应关系替换所述预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系。
2.根据权利要求1所述的方法,其特征在于,所述根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,包括:
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
3.根据权利要求1至2任一所述的方法,其特征在于,所述亮度调整参数是调整亮度;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
4.根据权利要求1至2任一所述的方法,其特征在于,所述亮度调整参数是调整比例;
所述基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低,包括:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
5.一种屏幕显示控制的装置,其特征在于,所述装置包括:
确定模块,用于在目标应用程序的使用过程中,当检测到显示目标界面且确定当前的环境光亮度在预设亮度范围内时,根据预先存储的应用程序的界面与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数,所述应用程序的界面与亮度调整参数的对应关系根据每个应用程序的界面的显示内容的对比度来设置;
调节模块,用于基于所述目标界面对应的亮度调整参数,对当前的背光亮度进行降低;
所述确定模块,还用于:
基于当前的背光光源的电流获取当前的背光亮度;
确定所述当前的背光亮度大于预设数值;
所述确定模块,用于:
根据所述当前的背光亮度、以及预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数;
所述装置还包括用于执行以下操作的模块:
每隔预设周期向服务器发送获取亮度调整参数的请求,接收所述服务器发送的应用程序的界面、背光亮度范围与亮度调整参数的对应关系,使用接收到的对应关系替换所述预先存储的应用程序的界面、背光亮度范围与亮度调整参数的对应关系。
6.根据权利要求5所述的装置,其特征在于,所述确定模块,用于:
根据所述当前的环境光亮度、以及预先存储的应用程序的界面、环境光亮度范围与亮度调整参数的对应关系,确定所述目标界面对应的亮度调整参数。
7.根据权利要求5至6任一所述的装置,其特征在于,所述亮度调整参数是调整亮度;
所述调节模块,用于:
将所述当前的背光亮度减去所述目标界面对应的调整亮度,得到降低后的背光亮度。
8.根据权利要求5至6任一所述的装置,其特征在于,所述亮度调整参数是调整比例;
所述调节模块,用于:
将所述当前的背光亮度乘以所述目标界面对应的调整比例,得到降低后的背光亮度;或者,
计算所述当前的背光亮度与所述目标界面对应的调整比例的乘积,将所述当前的背光亮度减去所述乘积,得到降低后的背光亮度。
9.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至4任一所述的屏幕显示控制的方法。
10.一种屏幕显示控制的装置,其特征在于,所述装置包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至4任一所述的屏幕显示控制的方法。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711265201.4A CN108040360B (zh) | 2017-12-05 | 2017-12-05 | 屏幕显示控制的方法和装置 |
PCT/CN2018/082534 WO2019109564A1 (zh) | 2017-12-05 | 2018-04-10 | 屏幕显示控制的方法和装置 |
RU2018141775A RU2712118C1 (ru) | 2017-12-05 | 2018-04-10 | Способ управления экранным дисплеем и устройство, использующее этот способ |
KR1020187028056A KR102194092B1 (ko) | 2017-12-05 | 2018-04-10 | 화면 표시 제어 방법, 장치, 프로그램 및 기록매체 |
JP2018530139A JP2020507093A (ja) | 2017-12-05 | 2018-04-10 | 画面表示制御の方法、装置、プログラム及び記録媒体 |
US16/208,118 US10832619B2 (en) | 2017-12-05 | 2018-12-03 | Method for controlling screen display and device using the same |
EP18210126.1A EP3499494A1 (en) | 2017-12-05 | 2018-12-04 | Method for controlling screen display and device using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711265201.4A CN108040360B (zh) | 2017-12-05 | 2017-12-05 | 屏幕显示控制的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108040360A CN108040360A (zh) | 2018-05-15 |
CN108040360B true CN108040360B (zh) | 2020-12-11 |
Family
ID=62095397
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711265201.4A Active CN108040360B (zh) | 2017-12-05 | 2017-12-05 | 屏幕显示控制的方法和装置 |
Country Status (7)
Country | Link |
---|---|
US (1) | US10832619B2 (zh) |
EP (1) | EP3499494A1 (zh) |
JP (1) | JP2020507093A (zh) |
KR (1) | KR102194092B1 (zh) |
CN (1) | CN108040360B (zh) |
RU (1) | RU2712118C1 (zh) |
WO (1) | WO2019109564A1 (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110377254B (zh) * | 2019-07-05 | 2023-11-14 | 北京达佳互联信息技术有限公司 | 一种显示亮度调节方法、装置、电子设备及存储介质 |
CN112530372A (zh) * | 2019-09-19 | 2021-03-19 | Oppo(重庆)智能科技有限公司 | 调节背光的方法、终端及存储介质 |
CN110880303A (zh) * | 2019-12-09 | 2020-03-13 | Oppo广东移动通信有限公司 | 背光亮度的调节方法、***、存储介质及电子设备 |
CN113035144B (zh) * | 2019-12-25 | 2022-07-08 | Oppo广东移动通信有限公司 | 调节显示参数的方法、装置、移动终端以及存储介质 |
CN113140194B (zh) * | 2020-01-17 | 2023-08-29 | 北京小米移动软件有限公司 | 亮度调节方法、装置及存储介质 |
CN113257162B (zh) * | 2020-02-12 | 2022-12-27 | 北京小米移动软件有限公司 | 屏幕的亮度调节方法、装置和存储介质 |
CN111352604B (zh) * | 2020-02-13 | 2022-11-15 | 支付宝(杭州)信息技术有限公司 | 屏幕亮度调节方法、装置及计算机可读存储介质 |
CN111968560B (zh) * | 2020-08-31 | 2023-10-24 | 维沃移动通信有限公司 | 显示参数调整方法、装置和电子设备 |
CN113077758B (zh) * | 2021-03-29 | 2023-04-28 | 联想(北京)有限公司 | 一种控制方法、装置和电子设备 |
CN115132150A (zh) * | 2021-03-29 | 2022-09-30 | 北京小米移动软件有限公司 | 显示屏亮度的处理方法、装置、电子设备及存储介质 |
CN114442789A (zh) * | 2022-01-25 | 2022-05-06 | 北京小米移动软件有限公司 | 暗屏控制方法、装置、设备及存储介质 |
CN114639356B (zh) * | 2022-03-14 | 2024-02-06 | Oppo广东移动通信有限公司 | 显示亮度调节方法、装置、电子设备和计算机可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103313002A (zh) * | 2013-07-05 | 2013-09-18 | 福建邮科通信技术有限公司 | 基于情境的移动流媒体节能优化方法 |
CN104616636A (zh) * | 2015-01-19 | 2015-05-13 | 深圳市金立通信设备有限公司 | 一种终端 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000253337A (ja) * | 1999-02-24 | 2000-09-14 | Sony Corp | 画面の制御方法および画面の制御装置および映像再生方法および映像再生装置および映像情報の記録方法および映像情報の記録装置およびコンピュータが読み取り可能な記録媒体 |
JP2001154642A (ja) | 1999-11-30 | 2001-06-08 | Toshiba Corp | 情報処理装置 |
TWI271692B (en) * | 2003-07-26 | 2007-01-21 | Lg Electronics Inc | Apparatus and method for controlling brightness level of display |
JP3859623B2 (ja) * | 2003-07-29 | 2006-12-20 | 埼玉日本電気株式会社 | 液晶表示装置のバックライト制御方法 |
JP2006030392A (ja) * | 2004-07-13 | 2006-02-02 | Nec Corp | 表示装置及びこれを用いた電子機器 |
JP3957730B2 (ja) * | 2005-06-02 | 2007-08-15 | シャープ株式会社 | 画像表示装置 |
US8358273B2 (en) | 2006-05-23 | 2013-01-22 | Apple Inc. | Portable media device with power-managed display |
EP2131350A4 (en) * | 2007-03-26 | 2010-03-31 | Nec Corp | PORTABLE TELEPHONE END UNIT, PICTURE DISPLAY CONTROL METHOD, PROGRAM THEREFOR AND PROGRAMMING MEDIUM |
KR100928755B1 (ko) * | 2007-09-17 | 2009-11-25 | 매그나칩 반도체 유한회사 | 휘도 조절이 가능한 영상표시장치 및 영상표시방법 |
JP5263092B2 (ja) * | 2009-09-07 | 2013-08-14 | ソニー株式会社 | 表示装置および制御方法 |
US20110069089A1 (en) * | 2009-09-23 | 2011-03-24 | Microsoft Corporation | Power management for organic light-emitting diode (oled) displays |
CN101951445B (zh) * | 2010-10-09 | 2013-01-23 | 华为终端有限公司 | 自适应调节的终端设备和方法 |
KR101778997B1 (ko) | 2011-05-02 | 2017-09-18 | 엘지전자 주식회사 | 이동 단말기 및 이동 단말기의 제어 방법 |
CN103051777A (zh) * | 2012-12-04 | 2013-04-17 | 北京百度网讯科技有限公司 | 移动终端屏幕亮度的控制方法、装置和移动终端 |
US20140168236A1 (en) * | 2012-12-19 | 2014-06-19 | Qnx Software Systems Limited | Gpu display adjustments |
US9524092B2 (en) * | 2014-05-30 | 2016-12-20 | Snaptrack, Inc. | Display mode selection according to a user profile or a hierarchy of criteria |
CN105575360A (zh) * | 2014-10-11 | 2016-05-11 | 阿里巴巴集团控股有限公司 | 屏幕亮度的调节方法、装置及智能电子设备 |
CN104618588A (zh) * | 2015-01-19 | 2015-05-13 | 深圳市金立通信设备有限公司 | 一种调整终端屏幕亮度的方法 |
CN105988677A (zh) * | 2015-02-25 | 2016-10-05 | 阿里巴巴集团控股有限公司 | 页面亮度的控制方法及装置 |
US9811146B2 (en) * | 2015-04-01 | 2017-11-07 | Microsoft Technology Licensing, Llc | Opportunistically changing display brightness |
CN105187626A (zh) * | 2015-07-14 | 2015-12-23 | 小米科技有限责任公司 | 一种背光亮度的调节方法及装置 |
US10181298B2 (en) * | 2015-10-18 | 2019-01-15 | Google Llc | Apparatus and method of adjusting backlighting of image displays |
CN105450870A (zh) * | 2015-12-03 | 2016-03-30 | 小米科技有限责任公司 | 移动终端亮度调节方法及装置 |
CN106534494B (zh) * | 2016-10-23 | 2019-12-10 | 惠州Tcl移动通信有限公司 | 一种移动终端背光调节方法及*** |
CN106604378A (zh) * | 2016-12-30 | 2017-04-26 | 深圳天珑无线科技有限公司 | 屏幕亮度控制的方法及*** |
CN106710535B (zh) * | 2017-03-10 | 2019-08-02 | Oppo广东移动通信有限公司 | 一种屏幕背光调节方法、装置及移动终端 |
-
2017
- 2017-12-05 CN CN201711265201.4A patent/CN108040360B/zh active Active
-
2018
- 2018-04-10 KR KR1020187028056A patent/KR102194092B1/ko active IP Right Grant
- 2018-04-10 JP JP2018530139A patent/JP2020507093A/ja active Pending
- 2018-04-10 WO PCT/CN2018/082534 patent/WO2019109564A1/zh active Application Filing
- 2018-04-10 RU RU2018141775A patent/RU2712118C1/ru active
- 2018-12-03 US US16/208,118 patent/US10832619B2/en active Active
- 2018-12-04 EP EP18210126.1A patent/EP3499494A1/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103313002A (zh) * | 2013-07-05 | 2013-09-18 | 福建邮科通信技术有限公司 | 基于情境的移动流媒体节能优化方法 |
CN104616636A (zh) * | 2015-01-19 | 2015-05-13 | 深圳市金立通信设备有限公司 | 一种终端 |
Also Published As
Publication number | Publication date |
---|---|
US20190172403A1 (en) | 2019-06-06 |
WO2019109564A1 (zh) | 2019-06-13 |
KR102194092B1 (ko) | 2020-12-22 |
EP3499494A1 (en) | 2019-06-19 |
CN108040360A (zh) | 2018-05-15 |
US10832619B2 (en) | 2020-11-10 |
JP2020507093A (ja) | 2020-03-05 |
RU2712118C1 (ru) | 2020-01-24 |
KR20190088001A (ko) | 2019-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108040360B (zh) | 屏幕显示控制的方法和装置 | |
CN110796988B (zh) | 背光调节方法及装置 | |
CN107438811B (zh) | 一种息屏显示方法及装置 | |
US10234924B2 (en) | Method and apparatus for displaying time on mobile device | |
CN108200279B (zh) | 背光调节方法、装置和设备 | |
CN106354504B (zh) | 消息显示方法及装置 | |
CN109218509B (zh) | 息屏显示方法、装置及计算机可读存储介质 | |
CN106851695B (zh) | 一种测试网速的方法、装置和*** | |
CN109218510B (zh) | 息屏显示方法、装置及计算机可读存储介质 | |
CN112331158B (zh) | 终端显示调节方法、装置、设备及存储介质 | |
CN106933111B (zh) | 一种控制设备的方法及装置 | |
CN106990984B (zh) | 更新***的方法及装置 | |
CN105786561B (zh) | 进程调用的方法及装置 | |
CN108647074B (zh) | 锁屏状态下展示动态信息的方法、装置、硬件装置和介质 | |
CN108597456B (zh) | 背光亮度调节方法及装置 | |
CN106775246B (zh) | 屏幕亮度调节方法及装置 | |
CN112951162B (zh) | 显示屏及其控制方法、装置 | |
US20170289306A1 (en) | Method, device and storage medium for synchronizing states | |
CN112433658B (zh) | 亮度调节方法、装置、设备和存储介质 | |
CN109067959B (zh) | 通讯录管理方法及装置 | |
CN107360315B (zh) | 信息显示方法及装置 | |
CN105892832B (zh) | 一种显示展示信息的方法和装置 | |
CN112689047A (zh) | 显示控制方法及装置、电子设备 | |
CN111107624B (zh) | 负一屏同步方法、负一屏同步装置及电子设备 | |
CN109275179B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |