CN107450801B - Screen display control method and device, storage medium and mobile terminal - Google Patents

Screen display control method and device, storage medium and mobile terminal Download PDF

Info

Publication number
CN107450801B
CN107450801B CN201710620126.2A CN201710620126A CN107450801B CN 107450801 B CN107450801 B CN 107450801B CN 201710620126 A CN201710620126 A CN 201710620126A CN 107450801 B CN107450801 B CN 107450801B
Authority
CN
China
Prior art keywords
screen
brightness
preset
value
mobile terminal
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
Application number
CN201710620126.2A
Other languages
Chinese (zh)
Other versions
CN107450801A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201710620126.2A priority Critical patent/CN107450801B/en
Publication of CN107450801A publication Critical patent/CN107450801A/en
Priority to PCT/CN2018/094918 priority patent/WO2019019902A1/en
Application granted granted Critical
Publication of CN107450801B publication Critical patent/CN107450801B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/147Digital 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)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Telephone Function (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a screen display control method, a screen display control device, a storage medium and a mobile terminal. The method comprises the following steps: receiving a preset message in a screen extinguishing state of the mobile terminal; determining a target screen locking brightness value, wherein the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of a screen in an unlocking state; and controlling the screen to be lightened up according to the target screen locking brightness value, and displaying a preset message in a screen locking state. By adopting the technical scheme, the embodiment of the invention can reduce the power consumption of the screen, simultaneously avoid others from snooping the preset message received by the mobile terminal of the user, and protect the privacy of the user.

Description

Screen display control method and device, storage medium and mobile terminal
Technical Field
The embodiment of the invention relates to the technical field of display screens, in particular to a screen display control method, a screen display control device, a storage medium and a mobile terminal.
Background
At present, a screen becomes a standard configuration of a mobile terminal, and the size of the screen is getting larger and larger based on factors such as enabling the screen of the mobile terminal to display more contents and improving the viewing experience of a user. In addition, applications loaded on the mobile terminal and functions realized by the mobile terminal are more and more abundant, and a user spends a great deal of time each day using the mobile terminal.
Therefore, the power consumption of the mobile terminal due to the screen display is an important index for considering the working performance of the mobile terminal, and the display control scheme of the screen is to be improved.
Disclosure of Invention
The embodiment of the invention provides a control method and device for screen display, a storage medium and a mobile terminal, which can optimize a control scheme for screen display.
In a first aspect, an embodiment of the present invention provides a method for controlling screen display, including:
receiving a preset message in a screen extinguishing state of the mobile terminal;
determining a target screen locking brightness value, wherein the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of a screen in an unlocking state;
and controlling the screen to be lightened up according to the target screen locking brightness value, and displaying the preset message in a screen locking state.
In a second aspect, an embodiment of the present invention provides a control apparatus for screen display, including:
the preset message receiving module is used for receiving a preset message in the screen-off state of the mobile terminal;
the brightness value determining module is used for determining a target screen locking brightness value when the preset message receiving module receives a preset message in a screen off state of the mobile terminal, wherein the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a setting value of the brightness of a screen in an unlocked state;
and the display control module is used for controlling the screen to be lightened up according to the target screen locking brightness value and displaying the preset message in the screen locking state.
In a third aspect, an embodiment of the present invention provides a computer-readable storage medium on which a computer program is stored, the program, when executed by a processor, implementing a control method for screen display according to an embodiment of the present invention.
In a fourth aspect, an embodiment of the present invention provides a mobile terminal, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the computer program to implement the method for controlling screen display according to the embodiment of the present invention.
According to the control scheme of the screen display provided by the embodiment of the invention, when the preset message is received in the screen off state of the mobile terminal, the screen is controlled to be lightened at the brightness value lower than the brightness value of the screen when the mobile terminal normally works after being unlocked, and the preset message is displayed. By adopting the technical scheme, the power consumption of the screen can be reduced, meanwhile, other people can be prevented from snooping the preset message received by the user mobile terminal, and the privacy of the user is protected.
Drawings
Fig. 1 is a schematic flowchart of a method for controlling screen display according to an embodiment of the present invention;
FIG. 2a is a diagram illustrating a message displayed with a preset brightness setting according to an embodiment of the present invention;
FIG. 2b is a diagram illustrating a message displayed with a target lock screen brightness value according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating another method for controlling screen display according to an embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a display luminance variation according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating another method for controlling screen display according to an embodiment of the present invention;
FIG. 6 is a schematic diagram illustrating another display luminance variation according to an embodiment of the present invention;
FIG. 7 is a flowchart illustrating another method for controlling screen display according to an embodiment of the present invention;
FIG. 8 is a block diagram of a control device for on-screen display according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical scheme of the invention is further explained by the specific implementation mode in combination with the attached drawings. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Fig. 1 is a flowchart illustrating a method for controlling a screen display according to an embodiment of the present invention, where the method may be performed by a control device for a screen display, where the device may be implemented by software and/or hardware, and may be generally integrated in a mobile terminal. As shown in fig. 1, the method includes:
step 101, receiving a preset message in a screen-off state of the mobile terminal.
For example, the mobile terminal in the embodiment of the present invention may include a mobile device provided with a screen (i.e., a display screen), such as a mobile phone, a tablet computer, and a media player.
For example, when the user does not need to use the mobile terminal, the screen of the mobile terminal is usually turned off, such as pressing a power key. In addition, when the user places the mobile terminal in the bright screen state aside and does not perform any operation, the screen automatically goes off after a period of time. In addition to the above two cases, there may be other cases that the screen needs to be extinguished, and after the screen is extinguished, the mobile terminal will be in the screen-off state.
For example, when the mobile terminal is in the screen-off state, the mobile terminal still receives messages, where the received messages include short messages, reminder messages, alarm clocks, push messages, notification messages, real-time communication messages, and the like.
Generally, a mobile terminal is in a screen-off state and a screen-locking state, when the mobile terminal needs to be switched from the screen-off state to a screen-lighting state, a screen generally needs to be unlocked according to an operation of a user, and operations such as volume adjustment, screen brightness adjustment, entering of each application program and the like can be performed after the screen is unlocked, so that misoperation is avoided. For example, when the user does not set a password, the screen may be unlocked upon detection of a slide unlock operation by the user; for another example, after the user sets the password, the screen is unlocked when it is detected that the password input by the user matches the pre-stored password. The preset message can be displayed on a screen locking interface of the mobile terminal, a user can check the preset message under the condition of screen locking, unlocking is not needed if no other operation requirements exist after checking is finished, and other people can see the message content without knowing a user password because the preset message is displayed on the screen locking interface.
And 102, determining the brightness value of the target screen locking.
The target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of the screen in an unlocking state.
In the embodiment of the present invention, the brightness value may be a value used for representing screen brightness in the mobile terminal, such as 2047, 1023, 6, and the like; the brightness value can also be a brightness ratio value, such as a ratio of 100% (which may correspond to a maximum value in the screen brightness setting range), 75%, and 0% (which may correspond to a minimum value in the screen brightness setting range).
Illustratively, the screen is in an unlocked state during normal operation of the mobile terminal. When the screen is in the unlocking state, in order to ensure that the user can clearly and comfortably view the screen content, the screen brightness can be generally adjusted and can be automatically set by the mobile terminal or set by the user, the set brightness value is the set value of the brightness of the screen in the unlocking state, and the mobile terminal controls the screen to display according to the set value. For example, the mobile terminal can detect the ambient light brightness through the ambient light sensor, and automatically determine the corresponding setting value of the screen brightness according to the ambient light brightness; for another example, the mobile terminal enters the screen brightness setting interface under the operation of the user, and determines the corresponding setting value of the screen brightness according to the brightness value (or brightness level) input by the user or the position of the adjustment identifier (e.g., a dot) in the user sliding brightness adjustment bar. And if the mobile terminal and the user do not set the screen brightness, the set value of the screen brightness is a factory default brightness value.
Generally, when a preset message is received in a screen-off state of a mobile terminal, a screen needs to be lit and displays the preset message, at this time, the screen generally displays the preset value of screen brightness, at this brightness, the preset message is clearly visible and is easily seen by people beside the mobile terminal, and a user may not be beside the mobile terminal, so that the preset message cannot be seen, and at this time, the screen displays the preset value of brightness to cause waste of screen power consumption.
In the embodiment of the invention, when the preset message is received in the screen off state of the mobile terminal, the target screen locking brightness value is determined, and the brightness value is lower than the set value of the screen brightness when the mobile terminal normally works, so that the power consumption of the screen can be reduced, other people can be prevented from snooping the preset message received by the mobile terminal of the user, and the privacy of the user is protected.
For example, the target lock screen brightness value may be a fixed value set in advance. For example, the target lock screen brightness value may be the lowest value (assumed to be a) within the screen brightness setting range; the brightness value (less than a) may be lower than the lowest value in the screen brightness setting range, in order to ensure that the user can clearly view the content on the screen, the screen brightness setting range is generally set by the mobile terminal by default, but it does not indicate that the screen cannot be displayed with the brightness value lower than the lowest value in the screen brightness setting range, and when the screen is displayed with the brightness value, if the mobile terminal is close enough to the eyes of the user, the content displayed on the screen can be seen clearly, so that others can be better prevented from seeing the message content. In addition, the target lock screen brightness value may also be a fixed value set by the user (e.g., based on personal habits).
Illustratively, the target lock screen brightness value may also be a dynamically determined variation value. For example, the target screen locking brightness value may be a product of a preset brightness setting value and a target proportion value, the target proportion value may be a fixed value (e.g., 10%), or may be a variable value (e.g., the proportion values corresponding to different preset messages may be preset, and then the corresponding target proportion value is determined according to the received preset message). And if the screen locking brightness value corresponds to the preset message, determining the corresponding target screen locking brightness value according to the preset message. The optimization method has the advantages that the changed target screen locking brightness value can be dynamically determined according to the set value of the screen brightness, and the use environment or the use habit of a user can be better fitted.
Optionally, determining the target screen locking brightness value includes: and determining a corresponding target screen locking brightness value according to the preset message. Specifically, the method can comprise the following steps: and determining a target screen locking brightness value corresponding to the preset message according to the corresponding relation between the preset message and the screen locking brightness value. For example, the brightness value of the target lock screen corresponding to the short message is a, the brightness value of the target lock screen corresponding to the push message is B, the brightness value of the target lock screen corresponding to the real-time communication message is C, and the like. The optimization method has the advantages that the corresponding target screen locking brightness value can be determined according to different preset message types, the determination strategy of the target screen locking brightness value is enriched, and the user requirements are met better.
Preferably, the corresponding target screen locking brightness value can be determined according to the application program to which the preset message belongs. Then, determining the target lock screen brightness value may include: and determining a target application program to which the preset message belongs, and determining a target screen locking brightness value corresponding to the target application program according to the corresponding relation between the application program and the screen locking brightness value. For example, the user may set the corresponding screen locking brightness value according to the privacy degrees of different applications, for example, messages of applications such as games generally do not relate to the privacy of the user, the screen locking brightness value may be higher, while messages in social software generally relate to conversation contents with other people, relate to more privacy of the user, and the screen locking brightness value may be lower. Optionally, the corresponding target ratio value may also be determined according to an application program to which the preset message belongs, and then determining the target screen locking brightness value may include: determining a target application program to which the preset message belongs, determining a target proportion value corresponding to the target application program according to the corresponding relation between the application program and the proportion value, and determining a target screen locking brightness value according to the product of the determined target proportion value and a preset brightness setting value. The optimization method has the advantages that the corresponding target screen locking brightness value can be determined according to different application programs, the determination strategy of the target screen locking brightness value is enriched, and the user requirements are met better.
On the basis, when the user does not process the received first preset message in time, the screen can be automatically turned off after a period of time, and when the user receives the second preset message, the screen can be turned on again, so that the first preset message and the second preset message can be simultaneously displayed on the display screen. Further, determining the target screen locking brightness value may further include: obtaining unprocessed preset information, respectively determining candidate screen locking brightness values corresponding to the preset information according to the unprocessed preset information and the received preset information, and determining the candidate screen locking brightness value with the lowest value as a target screen locking brightness value. The determination manner of the candidate screen locking brightness value corresponding to each preset message may refer to the corresponding description of determining the target screen locking brightness value according to the preset message in the foregoing. The advantage of this arrangement is that the preset message which ensures the highest privacy is not easily seen by others.
And 103, controlling the screen to be lightened up according to the target screen locking brightness value, and displaying a preset message in a screen locking state.
Illustratively, after the target screen locking brightness value is determined, the control screen is lightened by the brightness value, and the received preset message is displayed in a screen locking mode while the control screen is lightened, so that the user is reminded of a new message, and other people are prevented from seeing the message content.
FIG. 2a is a diagram illustrating a message displayed with a preset brightness setting according to an embodiment of the present invention; fig. 2b is a schematic diagram of displaying a message according to a target lock screen brightness value according to an embodiment of the present invention. It can be seen that the preset message 201 shown in fig. 2a is easier for others to see the message content than the preset message 202 shown in fig. 2b, and the display interface shown in fig. 2b is not only less easy for others to see the message content, but also can save the power consumption of the screen.
According to the control method for screen display provided by the embodiment of the invention, when the preset message is received in the screen off state of the mobile terminal, the screen is controlled to be lightened at the brightness value lower than the brightness value of the screen when the mobile terminal normally works, and the preset message is displayed. By adopting the technical scheme, the power consumption of the screen can be reduced, meanwhile, other people can be prevented from snooping the preset message received by the user mobile terminal, and the privacy of the user is protected.
In one embodiment, after the control screen is lit up at the target lock screen brightness value and the preset message is displayed in the lock screen state, the method further includes: and performing rise adjustment on the current brightness of the screen according to the user operation. Specifically, the current brightness of the screen is adjusted to be increased according to the user operation in the screen locking state. Optionally, when performing the lifting adjustment, the highest brightness value may be a preset brightness setting value, or may be a maximum value within a screen brightness setting range, and the embodiment of the present invention is not limited in particular. When the user perceives that the mobile terminal receives a new message, if the user wants to improve the screen brightness, the brightness adjustment operation can be carried out. There are many ways to raise the screen brightness according to the user operation, for example, the current brightness of the screen may be raised and adjusted according to the pressing operation of the user on a preset physical key (e.g., "volume +" key), the current brightness of the screen may be raised and adjusted according to the preset touch operation acting on the screen, the current brightness of the screen may be raised and adjusted according to the change of the motion state generated by the mobile terminal under the action of the user, and the like.
For example, when the screen brightness is increased according to the preset touch operation, the preset touch operation may be a click operation. Specifically, adjusting the current brightness of the screen according to the preset touch operation acting on the screen may include: every time the click operation on the screen is detected, the current brightness of the screen is increased by one brightness level until the current brightness of the screen reaches the highest brightness level within the screen brightness setting range. The plurality of brightness levels can be divided in advance, the division granularity can be set by default of a system or by a user, and the division granularity is the brightness difference value between two adjacent brightness levels. The advantage of setting up like this lies in, can realize promoting step by step of screen luminance through continuous click operation, and the controllability is strong, can accurately with the current luminance adjustment of screen to the level that the user needs. Optionally, the click operation is performed on a display area other than the preset message.
For example, when the screen brightness is increased according to the preset touch operation, the preset touch operation may be a sliding operation in a preset direction. Specifically, adjusting the current brightness of the screen according to the preset touch operation acting on the screen may include: when the sliding operation in the preset direction acting on the screen is detected, determining the brightness adjustment amplitude in real time according to the sliding length of the sliding operation in the preset direction; and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude. The preset direction may be, for example, a direction in which the lower edge of the screen points to the upper edge, and the embodiment of the present invention is not particularly limited. The sliding length refers to a linear distance between a current touch point and an initial touch point of the sliding operation, the brightness adjustment amplitude refers to a brightness value increased on the basis of a target screen locking brightness value, and the sliding length can be in a direct proportional relation with the brightness adjustment amplitude, that is, as the sliding length is gradually increased, the current brightness of the screen is gradually increased. This has the advantage that the current brightness of the screen can be quickly adjusted to the brightness desired by the user. Optionally, the sliding operation acts on a display area other than the preset message.
For example, the increasing adjustment of the current brightness of the screen according to the change of the motion state of the mobile terminal under the action of the user may include: detecting an inclination angle of the mobile terminal relative to a horizontal plane under the action of a user, and determining a brightness adjustment amplitude in real time according to the variation of the inclination angle; and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude. Generally, when receiving a preset message in a screen-off state of a mobile terminal, a user does not use the mobile terminal, and most of the mobile terminals are in a static state (for example, the mobile terminal is placed on a desktop), in these states, an inclination angle of the mobile terminal relative to a horizontal plane generally does not change and has a small value. The variation of the inclination angle in the embodiment of the present invention is a difference between the current inclination angle and the inclination angle when the preset message starts to be displayed in the screen-locking state, the brightness adjustment amplitude refers to a brightness value that is increased based on the target screen-locking brightness value, and the variation of the inclination angle and the brightness adjustment amplitude can be in a direct proportional relationship, so as to gradually increase the screen brightness. The advantage of setting up like this is that can promote screen brightness automatically in the mobile terminal's of user's in-process of picking up, and is more intelligent.
For example, the current brightness of the screen may be increased and adjusted according to a change of a motion state of the mobile terminal under the action of the user, and other motion states may also be included, for example, each time the user is detected to shake the mobile terminal, the current brightness of the screen is increased by one brightness level until the current brightness of the screen reaches a highest brightness level within a screen brightness setting range.
Fig. 3 is a schematic flow chart of another screen display control method according to an embodiment of the present invention, where the method includes the following steps:
step 301, receiving a preset message in a screen-off state of the mobile terminal.
And step 302, determining the brightness value of the target screen locking.
And 303, controlling the screen to be lightened up according to the target screen locking brightness value, and displaying a preset message in the screen locking state.
Step 304, judging whether a click operation acting on a screen is detected, if so, executing step 305; otherwise, step 304 is repeated.
And 305, judging whether the current brightness of the screen reaches the highest brightness level, if so, ending the process, otherwise, executing step 306.
Step 306, increasing the current brightness of the screen by one brightness level, and returning to execute step 304.
Fig. 4 is a schematic diagram of a display luminance variation according to an embodiment of the present invention. As shown in fig. 4, assuming that the screen brightness after step 303 is the target screen locking brightness value (e.g., the upper left mobile phone interface in fig. 4), at this time, when the user clicks the screen once, the brightness is increased by one level (e.g., the upper right mobile phone interface in fig. 4), and when the user clicks the screen again, the brightness level is increased again (e.g., the lower mobile phone interface in fig. 4), which facilitates the user to adjust the screen brightness step by step to conveniently view the message content.
It is understood that if the user unlocks the screen to process the preset message or the user has not processed the preset message and the screen reaches the moment of turning off the screen, the above-mentioned flow is interrupted.
According to the control method for screen display provided by the embodiment of the invention, when the preset message is received in the screen-off state of the mobile terminal, the screen is controlled to display the preset message at a lower brightness, so that the power consumption is saved, the privacy of a user is protected, the brightness of the screen can be gradually improved through continuous clicking operation, the controllability is strong, the current brightness of the screen can be accurately adjusted to the level required by the user, and the user can conveniently check the message content.
Fig. 5 is a schematic flowchart of another screen display control method according to an embodiment of the present invention, where the method includes the following steps:
step 501, receiving a preset message in a screen-off state of the mobile terminal.
And 502, determining the brightness value of the target screen locking.
And 503, controlling the screen to be lightened up according to the target screen locking brightness value, and displaying a preset message in the screen locking state.
And step 504, when the sliding operation in the preset direction acting on the screen is detected, determining the brightness adjustment amplitude in real time according to the sliding length of the sliding operation in the preset direction.
And 505, performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
Fig. 6 is a schematic diagram of another display brightness change according to an embodiment of the present invention, as shown in fig. 6, assuming that the screen brightness after step 503 is the target screen locking brightness value (e.g., the upper left mobile phone interface in fig. 4), at this time, the user's finger touches the screen and slides upward, the screen brightness gradually increases during the sliding process (e.g., the upper right mobile phone interface in fig. 4), and the brightness continuously increases during the sliding process (e.g., the lower mobile phone interface in fig. 4), so that the user can conveniently and quickly adjust the screen brightness to conveniently view the message content.
According to the control method for screen display provided by the embodiment of the invention, when the preset message is received in the screen-off state of the mobile terminal, the screen is controlled to display the preset message at a lower brightness, so that the power consumption is saved, the privacy of a user is protected, the brightness of the screen can be gradually improved through sliding operation in the preset direction, the current brightness of the screen can be quickly adjusted to the level required by the user, and the user can conveniently check the message content.
Fig. 7 is a schematic flowchart of another screen display control method according to an embodiment of the present invention, where the method includes the following steps:
step 701, receiving a preset message in a screen-off state of the mobile terminal.
And step 702, determining the brightness value of the target screen locking.
And 703, controlling the screen to be lightened up according to the target screen locking brightness value, and displaying a preset message in the screen locking state.
And 704, detecting an inclination angle of the mobile terminal relative to a horizontal plane under the action of a user, and determining the brightness adjustment amplitude in real time according to the variation of the inclination angle.
Step 705, performing corresponding increasing adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
According to the control method for screen display provided by the embodiment of the invention, when the preset message is received in the screen off state of the mobile terminal, the screen is controlled to display the preset message at a lower brightness, so that the power consumption is saved, the privacy of a user is protected, the brightness of the screen can be improved in real time by detecting the variation of the inclination angle with the horizontal plane, the brightness of the screen can be automatically improved in the process of taking up the mobile terminal by the user, and the control method is more intelligent.
Fig. 8 is a block diagram of a control device for screen display according to an embodiment of the present invention, which may be implemented by software and/or hardware, and is generally integrated in a mobile terminal, and may control the display of a screen by executing a control method for screen display. As shown in fig. 8, the apparatus includes:
a preset message receiving module 801, configured to receive a preset message in a screen-off state of the mobile terminal;
a brightness value determining module 802, configured to determine a target screen locking brightness value when the preset message receiving module receives a preset message in a screen off state of the mobile terminal, where the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of a screen in an unlocked state;
and the display control module 803 is configured to control the screen to be lit up according to the target screen locking brightness value, and display the preset message in the screen locking state.
The control device for screen display provided by the embodiment of the invention controls the screen to be lightened at a brightness value lower than the brightness value of the screen when the mobile terminal normally works after being unlocked when the preset message is received in the screen off state of the mobile terminal, and displays the preset message. By adopting the technical scheme, the power consumption of the screen can be reduced, meanwhile, other people can be prevented from snooping the preset message received by the user mobile terminal, and the privacy of the user is protected.
Optionally, the apparatus further includes a brightness adjustment module, configured to perform a rise adjustment on the current brightness of the screen according to a user operation after controlling the screen to be lit up at the target screen locking brightness value and displaying the preset message in the screen locking state.
Optionally, performing a rise adjustment on the current brightness of the screen according to a user operation, including:
and performing rising adjustment on the current brightness of the screen according to preset touch operation acted on the screen.
Optionally, the preset touch operation is a click operation;
the adjusting the current brightness of the screen according to the preset touch operation acting on the screen includes:
and when the click operation acting on the screen is detected each time, increasing the current brightness of the screen by one brightness level until the current brightness of the screen reaches the highest brightness level within the screen brightness setting range.
Optionally, the preset touch operation is a sliding operation in a preset direction;
the increasing and adjusting of the current brightness of the screen according to the preset touch operation acting on the screen comprises:
when the sliding operation in the preset direction acting on the screen is detected, determining the brightness adjustment amplitude in real time according to the sliding length of the sliding operation in the preset direction;
and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
Optionally, the performing, according to a user operation, an increase adjustment on the current brightness of the screen includes:
and performing rise adjustment on the current brightness of the screen according to the change of the motion state of the mobile terminal under the action of the user.
Optionally, the increasing and adjusting the current brightness of the screen according to the change of the motion state of the mobile terminal generated under the action of the user includes:
detecting an inclination angle of the mobile terminal relative to a horizontal plane under the action of a user, and determining a brightness adjustment amplitude in real time according to the variation of the inclination angle;
and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
Optionally, the brightness value determining module is specifically configured to:
and determining a corresponding target screen locking brightness value according to the preset message.
Embodiments of the present invention also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method of controlling a screen display, the method including:
receiving a preset message in a screen extinguishing state of the mobile terminal;
determining a target screen locking brightness value, wherein the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of a screen in an unlocking state;
and controlling the screen to be lightened up according to the target screen locking brightness value, and displaying the preset message in a screen locking state.
Storage medium-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Lanbas (Rambus) RAM, etc.; non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a first computer system in which the program is executed, or may be located in a different second computer system connected to the first computer system through a network (such as the internet). The second computer system may provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations, such as in different computer systems that are connected by a network. The storage medium may store program instructions (e.g., embodied as a computer program) that are executable by one or more processors.
Of course, the storage medium containing the computer-executable instructions provided by the embodiments of the present invention is not limited to the control operation of the screen display described above, and may also perform related operations in the control method of the screen display provided by any embodiments of the present invention.
The embodiment of the invention provides a mobile terminal, wherein a screen display control device provided by the embodiment of the invention can be integrated in the mobile terminal. Fig. 9 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention. As shown in fig. 9, the mobile terminal may include: a casing (not shown), a memory 901, a Central Processing Unit (CPU) 902 (also called a processor, hereinafter referred to as CPU), a circuit board (not shown), and a power circuit (not shown). The circuit board is arranged in a space enclosed by the shell; the CPU902 and the memory 901 are disposed on the circuit board; the power supply circuit is used for supplying power to each circuit or device of the mobile terminal; the memory 901 is used for storing executable program codes; the CPU902 executes a computer program corresponding to the executable program code by reading the executable program code stored in the memory 901, so as to implement the following steps:
receiving a preset message in a screen extinguishing state of the mobile terminal;
determining a target screen locking brightness value, wherein the target screen locking brightness value is lower than a preset brightness setting value, and the preset brightness setting value is a brightness setting value of a screen in an unlocking state;
and controlling the screen to be lightened up according to the target screen locking brightness value, and displaying the preset message in a screen locking state.
The mobile terminal further includes: peripheral interface 903, RF (Radio Frequency) circuitry 905, audio circuitry 906, speakers 911, power management chip 908, input/output (I/O) subsystems 909, touch screen 912, other input/control devices 910, and external port 904, which communicate via one or more communication buses or signal lines 907.
It should be understood that the illustrated mobile terminal 900 is merely one example of a mobile terminal and that the mobile terminal 900 may have more or fewer components than shown, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
The following describes the mobile terminal for controlling screen display provided in this embodiment in detail, and the mobile terminal is exemplified by a mobile phone.
Memory 901, the memory 901 being accessible by the CPU902, the peripheral interface 903, etc., the memory 901 may comprise high speed random access memory, and may also comprise non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other volatile solid state storage devices.
A peripheral interface 903, the peripheral interface 903 may connect input and output peripherals of the device to the CPU902 and the memory 901.
An I/O subsystem 909, which I/O subsystem 909 may connect input and output peripherals on the device, such as a touch screen 912 and other input/control devices 910, to the peripheral interface 903. The I/O subsystem 909 may include a display controller 9091 and one or more input controllers 9092 for controlling other input/control devices 910. Where one or more input controllers 9092 receive electrical signals from or send electrical signals to other input/control devices 910, the other input/control devices 910 may include physical buttons (push buttons, rocker buttons, etc.), dials, slide switches, joysticks, click wheels. It is worth noting that the input controller 9092 may be connected with any one of the following: a keyboard, an infrared port, a USB interface, and a pointing device such as a mouse.
A touch screen 912, which is an input interface and an output interface between the user's mobile terminal and the user, displays visual output to the user, which may include graphics, text, icons, video, and the like.
The display controller 9091 in the I/O subsystem 909 receives electrical signals from the touch screen 912 or transmits electrical signals to the touch screen 912. The touch screen 912 detects a contact on the touch screen, and the display controller 9091 converts the detected contact into an interaction with a user interface object displayed on the touch screen 912, that is, to implement a human-computer interaction, where the user interface object displayed on the touch screen 912 may be an icon for running a game, an icon networked to a corresponding network, or the like. It is worth mentioning that the device may also comprise a light mouse, which is a touch sensitive surface that does not show visual output, or an extension of the touch sensitive surface formed by the touch screen.
The RF circuit 905 is mainly used to establish communication between the mobile phone and the wireless network (i.e., network side), and implement data reception and transmission between the mobile phone and the wireless network. Such as sending and receiving short messages, e-mails, etc. In particular, RF circuitry 905 receives and transmits RF signals, also referred to as electromagnetic signals, through which RF circuitry 905 converts electrical signals to or from electromagnetic signals and communicates with a communication network and other devices. The RF circuitry 905 may include known circuitry for performing these functions including, but not limited to, an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC (CODEC) chipset, a Subscriber Identity Module (SIM), and so forth.
The audio circuit 906 is mainly used to receive audio data from the peripheral interface 903, convert the audio data into an electric signal, and transmit the electric signal to the speaker 911.
The speaker 911 is used to convert the voice signal received by the mobile phone from the wireless network through the RF circuit 905 into sound and play the sound to the user.
And the power management chip 908 is used for supplying power and managing power to the hardware connected with the CPU902, the I/O subsystem and the peripheral interfaces.
According to the mobile terminal provided by the embodiment of the invention, when the mobile terminal needs to display the preset message in the screen locking state, the power consumption of the screen is reduced, and meanwhile, other people are prevented from snooping the preset message received by the mobile terminal of the user, so that the privacy of the user is protected.
The control device for screen display and the mobile terminal provided in the above embodiments can execute the control method for screen display provided in any embodiment of the present invention, and have corresponding functional modules and beneficial effects for executing the method. For technical details that are not described in detail in the above embodiments, reference may be made to a control method of screen display provided in any embodiment of the present invention.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A method for controlling a screen display, comprising:
receiving a preset message in a screen extinguishing state of the mobile terminal;
obtaining unprocessed preset messages, respectively determining candidate screen locking brightness values corresponding to the preset messages according to the unprocessed preset messages and the received preset messages, and determining the candidate screen locking brightness value with the lowest value as a target screen locking brightness value, wherein the determination mode of the candidate screen locking brightness value corresponding to each preset message comprises the following steps: determining candidate screen locking brightness values corresponding to the preset messages according to the privacy degrees of the application programs to which the preset messages belong, wherein the candidate screen locking brightness values corresponding to the application programs related to more user privacy are lower; the target screen locking brightness value is lower than a preset brightness setting value, the candidate screen locking brightness value is lower than the preset brightness setting value, and the preset brightness setting value is a brightness setting value of the screen in an unlocking state;
and controlling the screen to be lightened up according to the target screen locking brightness value, and displaying the preset message in a screen locking state.
2. The method of claim 1, further comprising, after controlling the screen to light up at the target lock screen brightness value and displaying the preset message in a lock screen state:
and performing rise adjustment on the current brightness of the screen according to user operation.
3. The method of claim 2, wherein performing an up-adjustment of the current brightness of the screen based on a user operation comprises:
and performing rising adjustment on the current brightness of the screen according to preset touch operation acted on the screen.
4. The method according to claim 3, wherein the preset touch operation is a click operation;
the adjusting the current brightness of the screen according to the preset touch operation acting on the screen includes:
and when the click operation acting on the screen is detected each time, increasing the current brightness of the screen by one brightness level until the current brightness of the screen reaches the highest brightness level within the screen brightness setting range.
5. The method according to claim 3, wherein the preset touch operation is a sliding operation in a preset direction;
the increasing and adjusting of the current brightness of the screen according to the preset touch operation acting on the screen comprises:
when the sliding operation in the preset direction acting on the screen is detected, determining the brightness adjustment amplitude in real time according to the sliding length of the sliding operation in the preset direction;
and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
6. The method of claim 2, wherein the adjusting the current brightness of the screen in accordance with the user operation comprises:
and performing rise adjustment on the current brightness of the screen according to the change of the motion state of the mobile terminal under the action of the user.
7. The method according to claim 6, wherein the up-regulation of the current brightness of the screen according to the change of the motion state of the mobile terminal under the action of the user comprises:
detecting an inclination angle of the mobile terminal relative to a horizontal plane under the action of a user, and determining a brightness adjustment amplitude in real time according to the variation of the inclination angle;
and performing corresponding rise adjustment on the current brightness of the screen in real time according to the determined brightness adjustment amplitude.
8. A control device for screen display, comprising:
the preset message receiving module is used for receiving a preset message in the screen-off state of the mobile terminal;
a brightness value determining module, configured to, when the preset message receiving module receives a preset message in a screen-off state of the mobile terminal, obtain an unprocessed preset message, respectively determine, according to the unprocessed preset message and the received preset message, a candidate screen-locking brightness value corresponding to each preset message, and determine, as a target screen-locking brightness value, a candidate screen-locking brightness value with a lowest value, where a determination manner of the candidate screen-locking brightness value corresponding to each preset message includes: determining candidate screen locking brightness values corresponding to the preset messages according to the privacy degrees of the application programs to which the preset messages belong, wherein the candidate screen locking brightness values corresponding to the application programs related to more user privacy are lower; the target screen locking brightness value is lower than a preset brightness setting value, the candidate screen locking brightness value is lower than the preset brightness setting value, and the preset brightness setting value is a brightness setting value of the screen in an unlocking state;
and the display control module is used for controlling the screen to be lightened up according to the target screen locking brightness value and displaying the preset message in the screen locking state.
9. A computer-readable storage medium on which a computer program is stored, the program, when being executed by a processor, implementing a control method for screen display according to any one of claims 1 to 7.
10. A mobile terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for controlling a screen display according to any one of claims 1 to 7 when executing the computer program.
CN201710620126.2A 2017-07-26 2017-07-26 Screen display control method and device, storage medium and mobile terminal Active CN107450801B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710620126.2A CN107450801B (en) 2017-07-26 2017-07-26 Screen display control method and device, storage medium and mobile terminal
PCT/CN2018/094918 WO2019019902A1 (en) 2017-07-26 2018-07-06 Control method for screen display, device, storage medium, and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710620126.2A CN107450801B (en) 2017-07-26 2017-07-26 Screen display control method and device, storage medium and mobile terminal

Publications (2)

Publication Number Publication Date
CN107450801A CN107450801A (en) 2017-12-08
CN107450801B true CN107450801B (en) 2021-01-12

Family

ID=60489117

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710620126.2A Active CN107450801B (en) 2017-07-26 2017-07-26 Screen display control method and device, storage medium and mobile terminal

Country Status (2)

Country Link
CN (1) CN107450801B (en)
WO (1) WO2019019902A1 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107450801B (en) * 2017-07-26 2021-01-12 Oppo广东移动通信有限公司 Screen display control method and device, storage medium and mobile terminal
CN108231037B (en) * 2018-01-19 2020-06-02 北京小米移动软件有限公司 Method and device for determining screen brightness setting range
KR102048750B1 (en) * 2018-03-06 2019-11-26 라인플러스 주식회사 Method and system for providing secure message
DE102018004485A1 (en) * 2018-06-04 2019-12-05 Sioptica Gmbh Method and arrangement for physically checking the operating mode of a screen
CN109272970A (en) * 2018-10-30 2019-01-25 维沃移动通信有限公司 A kind of screen luminance adjustment method and mobile terminal
CN110691402A (en) * 2019-09-18 2020-01-14 Tcl移动通信科技(宁波)有限公司 Power supply method, system, storage medium and mobile terminal
CN111142650B (en) * 2019-12-25 2021-11-12 广东小天才科技有限公司 Screen brightness adjusting method, screen brightness adjusting device and terminal
CN113568595B (en) * 2021-07-14 2024-05-17 上海炬佑智能科技有限公司 Control method, device, equipment and medium of display assembly based on ToF camera
CN115097926B (en) * 2022-06-16 2024-05-17 Oppo广东移动通信有限公司 Screen projection method, device, equipment, system and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708357A (en) * 2016-11-09 2017-05-24 珠海市魅族科技有限公司 Screen brightness regulating method and electronic device
CN106912090A (en) * 2017-02-10 2017-06-30 北京小米移动软件有限公司 New information reminding method and equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4888175B2 (en) * 2007-03-19 2012-02-29 日本電気株式会社 Mobile terminal and key backlight control method
CN103747143B (en) * 2014-01-16 2016-01-13 宇龙计算机通信科技(深圳)有限公司 A kind of breath light implementation method based on mobile terminal and mobile terminal
CN105116992B (en) * 2015-09-24 2018-01-12 北京金山安全软件有限公司 Method and device for controlling screen state of electronic equipment
CN106201417A (en) * 2016-07-04 2016-12-07 广东欧珀移动通信有限公司 Adjust the method for screen display brightness, device and mobile terminal
CN107450801B (en) * 2017-07-26 2021-01-12 Oppo广东移动通信有限公司 Screen display control method and device, storage medium and mobile terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708357A (en) * 2016-11-09 2017-05-24 珠海市魅族科技有限公司 Screen brightness regulating method and electronic device
CN106912090A (en) * 2017-02-10 2017-06-30 北京小米移动软件有限公司 New information reminding method and equipment

Also Published As

Publication number Publication date
WO2019019902A1 (en) 2019-01-31
CN107450801A (en) 2017-12-08

Similar Documents

Publication Publication Date Title
CN107450801B (en) Screen display control method and device, storage medium and mobile terminal
CN106782431B (en) Screen backlight brightness adjusting method and device and mobile terminal
US10831314B2 (en) Method and electronic device for preventing touch button from being false triggered
US8473871B1 (en) Multiple seesawing panels
US8756533B2 (en) Multiple seesawing panels
WO2018107897A1 (en) Touch screen control method and device, mobile terminal, and storage medium
CN106681635B (en) Split screen false touch prevention method and device and mobile terminal
CN110045878B (en) Response control method and device for touch screen, storage medium and terminal
US10884611B2 (en) Method and apparatus for controlling touch screen of terminal, and terminal
CN106775087B (en) Touch screen control method and device of mobile terminal and mobile terminal
CN107484231B (en) Screen parameter adjusting method, device, terminal and computer readable storage medium
US11061545B2 (en) Electronic apparatus, adjustment method for display interface layout in electronic apparatus, and adjustment system for display interface layout
CN109157839B (en) Frame rate regulation and control method, device, storage medium and terminal
CN107835322A (en) interface display method, device, storage medium and terminal device
CN106817753B (en) Method and device for saving electricity by switching background gray scales and mobile terminal
CN109460364B (en) Application program detection method and device, storage medium and mobile terminal
US20180173338A1 (en) Method and terminalfor preventing unintentional triggering of a touch key and storage medium
CN107463290B (en) Response control method and device for touch operation, storage medium and mobile terminal
CN107422916B (en) Touch operation response method and device, storage medium and terminal
CN106909250B (en) Touch operation processing method and device and mobile terminal
CN106937371B (en) Method and device for saving electricity by switching background gray scales and mobile terminal
CN106896900B (en) Display control method and device of mobile terminal and mobile terminal
CN107422860B (en) Control method and device based on black screen gesture, storage medium and mobile terminal
CN106484354B (en) Display brightness adjusting method and mobile terminal
WO2019214476A1 (en) Screen direction setting method and device, storage medium and terminal

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

GR01 Patent grant
GR01 Patent grant