CN113946398A - Display control method and device of terminal and storage medium - Google Patents
Display control method and device of terminal and storage medium Download PDFInfo
- Publication number
- CN113946398A CN113946398A CN202111216171.4A CN202111216171A CN113946398A CN 113946398 A CN113946398 A CN 113946398A CN 202111216171 A CN202111216171 A CN 202111216171A CN 113946398 A CN113946398 A CN 113946398A
- Authority
- CN
- China
- Prior art keywords
- display
- target terminal
- screen
- state
- displaying
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000004888 barrier function Effects 0.000 claims description 28
- 230000003287 optical effect Effects 0.000 claims description 8
- 238000004590 computer program Methods 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 14
- 239000000463 material Substances 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000005236 sound signal Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000009963 fulling Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The disclosure relates to a display control method and device of a terminal and a storage medium. The method comprises the following steps: under the condition that a target terminal is in a message screen display state, determining a message screen using state of the target terminal, wherein the message screen using state is used for representing whether the target terminal is in a using state when the target terminal is in the message screen display state; and adjusting display parameters corresponding to the display content of the target terminal according to the screen-turning using state. Therefore, when the target terminal is in the AOD message screen display state, the corresponding display parameters of the display content of the target terminal can be adjusted according to the use condition of the target terminal, so as to adjust the definition degree of the content displayed by the target terminal. Therefore, the experience of using the AOD function by the user can be guaranteed when the user checks the content displayed on the information screen, and the electric quantity consumption of the mobile terminal can be reduced when the user does not check the content displayed on the information screen.
Description
Technical Field
The present disclosure relates to the field of display technologies, and in particular, to a display control method and apparatus for a terminal, and a storage medium.
Background
With the development of mobile terminals, the mobile terminals become an indispensable part of the life of people, and the use of the mobile terminals by people is more and more frequent. In order to reduce the power consumption of mobile terminals, many mobile terminals have an AOD (Always On Display, also called information Display) function, where AOD is to control local pixels of a Display screen to light up to Display time, incoming call, message, battery information, push message, and other contents without lighting up the whole Display screen.
At present, after the AOD function is turned on, when the mobile terminal is in the touchscreen state, a portion of a display screen of the mobile terminal for displaying information is usually normally bright, which causes the mobile terminal to consume unnecessary power in the touchscreen state, and particularly, a display screen with high resolution causes more power consumption.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a display control method and apparatus of a terminal, and a storage medium.
According to a first aspect of the embodiments of the present disclosure, there is provided a display control method of a terminal, the method including:
under the condition that a target terminal is in an AOD (automatic optical inspection) screen displaying state, determining a screen displaying using state of the target terminal, wherein the screen displaying using state is used for representing whether the target terminal is in a using state or not when the target terminal is in the screen displaying state;
and adjusting display parameters corresponding to the display content of the target terminal according to the screen-turning using state.
Optionally, the adjusting, according to the screen turning using state, a display parameter corresponding to the display content of the target terminal includes:
if the screen displaying use state of the target terminal is determined to be the unused state, controlling the target terminal to display the display content by using the display parameters of the first screen displaying mode;
if the screen displaying use state of the target terminal is determined to be the in-use state, controlling the target terminal to display the display content by using the display parameters of a second screen displaying mode;
the definition degree of the content displayed in the first message screen display mode is lower than that displayed in the second message screen display mode.
Optionally, the display content is a screenshot image;
the controlling the target terminal to display the display content according to the display parameters of the first message screen display mode includes:
and displaying the information screen image at a first resolution ratio through the display screen of the target terminal, wherein the first resolution ratio is lower than a preset resolution ratio.
Optionally, the displaying the screenshot image at a first resolution through the display screen of the target terminal includes:
and displaying the breath screen image with the first resolution and the original size of the breath screen image through a display screen of the target terminal.
Optionally, the displaying the screenshot image at a first resolution through the display screen of the target terminal includes:
determining a display size corresponding to the first resolution as a target display size according to a corresponding relation between a pre-stored resolution and the display size of the screenshot image;
and displaying the screen image at the first resolution and the target display size through a display screen of the target terminal.
Optionally, the display content is a screenshot image;
the controlling the target terminal to display the display content according to the display parameters of the second message screen display mode includes:
and displaying the screen image with a second resolution ratio through the display screen of the target terminal, wherein the second resolution ratio is higher than the preset resolution ratio.
Optionally, the displaying the screenshot image at a second resolution through the display screen of the target terminal includes:
and controlling the target terminal to display the information screen image at the second resolution ratio and in a preset size, wherein the preset size is the size corresponding to the information screen display area of the target terminal.
Optionally, the determining the screen turning using state of the target terminal includes:
detecting whether a preset barrier exists in front of a display screen of the target terminal;
if the preset barrier is detected, determining that the screen-off use state of the target terminal is the in-use state;
and if the preset barrier is not detected, determining that the screen-off use state of the target terminal is an unused state.
Optionally, the determining the screen turning using state of the target terminal includes:
detecting whether a preset barrier exists in front of a display screen of the target terminal, and judging whether the target terminal is in a moving state;
if the preset barrier is detected and the target terminal is determined to be in the moving state, determining that the screen-off using state of the target terminal is in the using state;
if the preset barrier is not detected and/or the target terminal is determined not to be in the moving state, determining that the screen-off using state of the target terminal is an unused state.
According to a second aspect of the embodiments of the present disclosure, there is provided a display control apparatus of a terminal, the apparatus including:
the terminal comprises a determining module, a display module and a display module, wherein the determining module is configured to determine a screen displaying use state of a target terminal under the condition that the target terminal is in an AOD screen displaying state, and the screen displaying use state is used for representing whether the target terminal is in a use state when the target terminal is in the screen displaying state;
and the adjusting module is configured to adjust the display parameters corresponding to the display contents of the target terminal according to the screen turning using state.
According to a third aspect of the embodiments of the present disclosure, there is provided a display control apparatus of a terminal, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
under the condition that a target terminal is in an AOD (automatic optical inspection) screen displaying state, determining a screen displaying using state of the target terminal, wherein the screen displaying using state is used for representing whether the target terminal is in a using state or not when the target terminal is in the screen displaying state;
and adjusting display parameters corresponding to the display content of the target terminal according to the screen-turning using state.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon computer program instructions, which when executed by a processor, implement the steps of the display control method of the terminal provided by the first aspect of the present disclosure.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the technical scheme, under the condition that the target terminal is in the AOD screen displaying state, the screen displaying using state of the target terminal is determined, and the display parameters corresponding to the display content of the target terminal are adjusted according to the screen displaying using state of the target terminal. The screen displaying using state is used for representing whether the target terminal is in the using state when the target terminal is in the screen displaying state. That is, when the target terminal is in the AOD message screen display state, the corresponding display parameters of the display content of the target terminal are adjusted according to the usage of the target terminal, so as to adjust the definition of the content displayed by the target terminal. Therefore, the definition degree of the content displayed by the user is adaptively adjusted according to different conditions that the user checks or does not check the content displayed by the message screen, the experience that the user uses the AOD function can be guaranteed when the user checks the content displayed by the message screen, and the electric quantity consumption of the mobile terminal can be reduced when the user does not check the content displayed by the message screen.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart illustrating a display control method of a terminal according to an exemplary embodiment.
Fig. 2 is an exemplary schematic diagram of a target terminal displaying in a display parameter of a first message display mode in the display control method of the terminal provided by the present disclosure.
Fig. 3 is an exemplary schematic diagram of a target terminal displaying in a display parameter of a second message display mode in the display control method of the terminal provided by the present disclosure.
Fig. 4 illustrates a block diagram of a display control apparatus of a terminal according to an exemplary embodiment.
Fig. 5 is a block diagram illustrating a display control apparatus of a terminal according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
As described in the background art, the mobile terminal with the AOD function will still display information (screen-off content) for the user after the mobile terminal has turned off the screen. The implementation of the AOD function depends on an OLED (Organic Light-Emitting Diode) display screen, which is divided into an internal RAM (Random Access Memory) and an internal RAM (not provided). The OLED display screen is internally provided with the RAM, the RAM inside the OLED display screen can cache contents to be displayed, and the OLED display screen can refresh the displayed contents by utilizing the RAM inside so as to realize the AOD function. The OLED display without the RAM inside needs to implement the AOD function through a line buffer of an Integrated Circuit (IC) module, but only can display black and white content in a partial area of the display screen, and to implement the display of color content, only can be implemented by operating the OLED display in a normal display mode, where the normal display mode of the OLED display is a working mode of the screen when the mobile terminal is normally used (i.e., in a non-information screen state).
Based on the above, no matter which OLED display screen is used by the mobile terminal, the power consumption problem exists to a certain extent. For the OLED display screen with the RAM arranged inside, the screen-off content needs to be displayed all the time in the screen-off process of the mobile terminal, namely, the display content is refreshed even if a user does not check the screen-off content, and therefore unnecessary electric quantity consumption is caused. For the OLED display screen without RAM inside, besides the above problems, when displaying color content in the display process of the information screen, the display screen needs to work in the normal display mode, which results in a greater consumption of electric power.
In the related art, in order to solve the above problem of power consumption, it is generally configured to reduce the display time of the AOD function, for example, after a user does not check information when the mobile terminal displays the screen for more than a specified time, the mobile terminal is controlled to turn off the screen, that is, the screen displaying content of the AOD function is no longer displayed. However, such a method will cause the user to observe only the screen being turned off when the user needs to view the message in the screen-saving state later, which affects the user's experience of using the AOD function.
In order to solve the technical problem, the present disclosure provides a display control method and apparatus for a terminal, and a storage medium, which effectively reduce power consumption of a mobile terminal while ensuring the experience of a user using an AOD function.
Fig. 1 is a flowchart illustrating a display control method of a mobile terminal according to an exemplary embodiment. The method provided by the present disclosure may be applied to a terminal (e.g., a target terminal appearing later), which may be, for example, a mobile terminal such as a smart phone, a tablet computer, a smart watch, a smart bracelet, a PDA (Personal Digital Assistant), and the like.
As shown in fig. 1, the method provided by the present disclosure may include step 11 and step 12.
In step 11, in the case that the target terminal is in the AOD screen saver display state, the screen saver use state of the target terminal is determined.
The method provided by the present disclosure can be applied to the target terminal with the AOD function being turned on, and is applied to the process that the target terminal is in the screen saver display state, that is, the period of time after the user performs the screen saver operation on the target terminal until the user turns on the target terminal (for example, the screen is waken up by pressing the power-on key of the target terminal).
The information screen using state can reflect the using condition of the target terminal by the user in the information screen displaying state, for example, whether to check the information screen displaying content of the target terminal, that is, the information screen using state is used for representing whether the target dispute is in the using state when being in the information screen displaying state. If the information screen using state of the target terminal is the using state, the user uses the target terminal to check the information screen display content when the target terminal is in the information screen display state, otherwise, if the information screen using state of the target terminal is the non-using state, the user does not try to check the information screen display content when the target terminal is in the information screen display state.
In step 12, the display parameters corresponding to the display content of the target terminal are adjusted according to the using state of the information screen.
For example, if the screen-off use state is the in-use state, the display parameter corresponding to the display content of the target terminal is adjusted to improve the definition of the display content, and if the screen-off use state is the non-use state, the display parameter corresponding to the display content of the target terminal is adjusted to reduce the definition of the display content. The display parameters include, but are not limited to, resolution and display size.
According to the technical scheme, under the condition that the target terminal is in the AOD screen displaying state, the screen displaying using state of the target terminal is determined, and the display parameters corresponding to the display content of the target terminal are adjusted according to the screen displaying using state of the target terminal. The screen displaying using state is used for representing whether the target terminal is in the using state when the target terminal is in the screen displaying state. That is, when the target terminal is in the AOD message screen display state, the corresponding display parameters of the display content of the target terminal are adjusted according to the usage of the target terminal, so as to adjust the definition of the content displayed by the target terminal. Therefore, the definition degree of the content displayed by the user is adaptively adjusted according to different conditions that the user checks or does not check the content displayed by the message screen, the experience that the user uses the AOD function can be guaranteed when the user checks the content displayed by the message screen, and the electric quantity consumption of the mobile terminal can be reduced when the user does not check the content displayed by the message screen.
In order to make those skilled in the art understand the technical solutions provided by the embodiments of the present invention, the following detailed descriptions are provided for the corresponding steps in the above.
First, the screen saver operating state of the target terminal determined in step 11 will be described.
In a possible implementation manner, the determining the screen saver use state of the target terminal in step 11 may include the following steps:
detecting whether a preset barrier exists in front of a display screen of a target terminal;
if the preset barrier is detected, determining that the screen-off use state of the target terminal is the in-use state;
and if the preset barrier is not detected, determining that the screen-off use state of the target terminal is an unused state.
In one possible embodiment, a detection sensor for detecting an obstacle may be provided at the target terminal to detect whether a preset obstacle exists in front of a display screen of the target terminal. The step is used for determining the screen-turning using state of the user, so that the preset barrier is a human body.
For example, the detection sensor may be an infrared ranging sensor, that is, whether a preset obstacle exists in a preset range in front of the display screen of the target terminal may be detected by disposing the infrared ranging sensor near the display screen of the target terminal. That is, if the infrared distance measuring sensor detects a human body and the detected human body is located within a preset range of the target terminal, it can be determined that a preset obstacle exists in front of the display screen; if the infrared distance measuring sensor does not detect the human body, or the human body is located outside the preset range of the target terminal although the human body is detected, it can be determined that the preset barrier does not exist in front of the display screen.
For another example, the detection sensor may be a front camera of the target terminal, that is, the front camera of the target terminal may acquire an image of the front of the display screen of the target terminal, and identify the content of the image, so as to determine whether a preset obstacle exists within a preset range in front of the display screen of the target terminal. By the image recognition technology, not only can whether a user exists in the image be recognized, but also the distance between a specified object in the image and a target terminal display screen can be recognized. Based on the method, if the human body is recognized to exist in the image after the image collected by the front camera of the target terminal is recognized, and the detected human body is located in the preset range of the target terminal, the fact that the preset barrier exists in front of the display screen can be determined; if the image collected by the front camera of the target terminal is identified, it is identified that no human body exists in the image, or the detected human body is located outside the preset range of the target terminal although the human body is detected, it can be determined that no preset barrier exists in front of the display screen.
Further, in order to improve the accuracy of applying the result of detecting the preset obstacle to the determination of the screen-saving use state of the subsequent user, the recognition target of image recognition can be accurate to human eyes. Namely, if the human eyes are recognized in the image after the image collected by the front camera of the target terminal is recognized, and the detected human eyes are located in the preset range of the target terminal, the fact that the preset barrier exists in front of the display screen can be determined; if the images collected by the front camera of the target terminal are identified, the fact that human eyes do not exist in the images is identified, or the fact that the detected human eyes are located outside the preset range of the target terminal although the human eyes are detected, it can be determined that a preset barrier does not exist in front of the display screen.
After the step of detecting the preset obstacle, the screen-saving use state of the target terminal may be determined according to a result of detecting the preset obstacle. If the preset barrier is detected, determining that the screen-off use state of the target terminal is the in-use state; and if the preset barrier is not detected, determining that the screen-off use state of the target terminal is an unused state.
In this embodiment, the screen-saving use state of the target terminal is actually determined only based on a determination factor of whether or not a preset obstacle is detected.
In another possible implementation manner, the determining the screen saver use state of the target terminal in step 11 may include the following steps:
detecting whether a preset barrier exists in front of a display screen of a target terminal, and judging whether the target terminal is in a moving state;
if the preset barrier is detected and the target terminal is determined to be in the moving state, determining that the screen-off using state of the target terminal is the using state;
and if the preset barrier is not detected and/or the target terminal is determined not to be in the moving state, determining that the screen-off using state of the target terminal is the unused state.
The detection method of the preset obstacle is described above, and will not be described repeatedly here.
For example, it is possible to determine whether the target terminal is in a moving state by providing an acceleration sensor in the target terminal. For example, if the data acquired by the acceleration sensor represents that the acceleration of the target terminal changes, it may be determined that the target terminal is in the moving state, whereas if the data acquired by the acceleration sensor represents that the acceleration of the target terminal does not change, it may be determined that the target terminal is not in the moving state.
In this embodiment, the screen-off use state of the target terminal is actually determined based on two determination factors of whether an obstacle is detected and whether the target terminal is in a moving state. Therefore, the accuracy of determining the use state of the rest screen can be further improved.
Next, explanation will be given on the display parameters corresponding to the display contents of the adjustment target terminal in step 12 according to the information screen usage state.
In one possible embodiment, step 12 may include the steps of:
if the screen displaying use state of the target terminal is determined to be the unused state, controlling the target terminal to display the display content according to the display parameters of the first screen displaying mode;
and if the screen displaying use state of the target terminal is determined to be the in-use state, controlling the target terminal to display the display content according to the display parameters of the second screen displaying mode.
The definition degree of the content displayed in the first message screen display mode is lower than that displayed in the second message screen display mode.
If the target terminal is in the information screen display state, determining that the information screen use state of the target terminal is the unused state, and indicating that the user does not have the requirement for viewing the information screen display content, adjusting the current display parameter of the target terminal to the display parameter of the first information screen display mode so as to control the target terminal to display the display content by the display parameter of the first information screen display mode, so that the target terminal displays the display content with lower definition. If the target terminal is in the message screen display state, determining that the message screen use state of the target terminal is the in-use state, and indicating that the user needs to check the message screen display content of the target terminal, therefore, adjusting the current display parameter of the target terminal to the display parameter of the second message screen display mode to control the target terminal to display the display content with the display parameter of the second message screen display mode, so that the target terminal displays the display content with higher definition. Moreover, when the user does not have the requirement of viewing the display content of the information screen, the user is usually far away from the target terminal, so that the display content with low definition does not have great difference in the view angle of the user, and even if the user switches between the use state and the non-use state of the user in the information screen use state, the visual influence on the user is small, and the terminal use experience of the user in the state switching can be effectively ensured. In the embodiment of the present disclosure, the display content is not particularly limited, and the display content may be pictures, texts, or messages sent by other terminals to the target terminal.
For example, when the target terminal displays the display parameters in the first screenshot display mode, the screen display content may be as shown in fig. 2, and when the target terminal displays the display parameters in the second screenshot display mode, the screen display content may be as shown in fig. 3, as can be seen from fig. 2 and 3, when the display parameters in the first screenshot display mode are displayed, the target terminal presents the blurred display content and only the outline, and when the display parameters in the second screenshot display mode are displayed, the target terminal presents the clearer display content to meet the viewing requirement of the user.
In a possible implementation manner, the controlling the target terminal to display the display content with the display parameter of the first message display mode may include the following steps:
the information screen image is displayed at a first resolution through a display screen of the target terminal.
Wherein the first resolution is lower than the preset resolution. The preset resolution can be preset according to actual requirements.
In the present disclosure, the display content of the target terminal may be a screenshot image. The screenshot image may be a pre-stored fixed image or a real-time image with real-time information (e.g., time information, weather information, etc.).
Illustratively, displaying a screenshot image at a first resolution through a display screen of the target terminal may include the steps of:
and displaying the screenshot image at the first resolution and in the original size of the screenshot image through the display screen of the target terminal.
The display of the screen displaying image on the display screen is usually completed based on the content transmitted by a Central Processing Unit (CPU), so that the CPU sends image information to display hardware for controlling the display screen, and after the image information is processed by the hardware, the corresponding image is displayed on the display screen. In general, the CPU transmits image information of a thumbnail image to the display hardware, and transmits a display instruction to the display hardware, instructing a display mode of the thumbnail image, for example, at what resolution to display, at what image size to display, at what position on the display screen, and the like.
Therefore, when the target terminal displays the display content according to the display parameter of the first screenshot display mode, the screenshot image is displayed according to the first resolution through the display screen of the target terminal, and meanwhile, due to the fact that the image resolution is low, in order to enable the content displayed on the display screen of the target terminal to be clear, the screenshot image is displayed according to the original size of the screenshot image without amplification processing. The original size is the size of the information screen image when the information screen image is not zoomed, the size of the information screen image in the clearest state, and the original sizes of different pictures may be different.
Through the mode, the information screen image is displayed at the first resolution, the display size of the information screen image is the original size of the information screen image, the definition degree of the information screen image under the low-resolution display condition can be kept as far as possible, the difference feeling brought to a user when the target terminal is switched between the two display modes is reduced, and the user experience is improved.
For another example, displaying the screenshot image at the first resolution through the display screen of the target terminal may include the steps of:
determining a display size corresponding to the first resolution as a target display size according to a corresponding relation between a pre-stored resolution and a display size of the screenshot image;
and displaying the information screen image with the first resolution and the target display size through the display screen of the target terminal.
In the target terminal, a plurality of image materials which can be used as screen-saving images can be stored in advance, and because the content of each image material is different, and the influence degrees of different image materials on the image size are different under the same resolution, the display size which can enable the content outline of the image material to be still clearly seen under the first resolution can be tested for each image material in a pre-experiment mode, and each image material is stored in association with the corresponding display size. Based on the above idea, the above relationship may be generated for different low resolutions (i.e., the first resolution), and thus, a correspondence relationship among the image material, the low resolution, and the display size is generated. In this way, the display size associated with the screen image can be determined as the target display size based on the screen image and the display sizes corresponding to the respective image materials.
And then, based on the first resolution and the determined target display size, displaying the screenshot image at the first resolution and the target display size through the display screen of the target terminal.
By the mode, the display size which enables the outline of each image material to be clearly seen under different display conditions is stored in advance, then, the corresponding display size can be further determined based on the information screen image and the first resolution, and the information screen image is displayed at the first resolution and the target display size. The display size capable of keeping the definition degree of each image material under the low-resolution display condition is determined for each image material in a targeted manner, so that the outline can be seen clearly when the information screen image is displayed at the low resolution, the difference feeling brought to a user when the target terminal is switched between two display modes is reduced, and the user experience is improved.
In a possible implementation manner, the controlling the target terminal to display the display content with the display parameter of the second message screen display mode may include the following steps:
and displaying the screenshot image at a second resolution through the display screen of the target terminal.
Wherein the second resolution is higher than the preset resolution.
Illustratively, controlling the target terminal to display the screenshot image at the second resolution may include the steps of:
and controlling the target terminal to display the screen image at a second resolution and a preset size.
The preset size is the size corresponding to the information screen display area of the target terminal. The information screen display area of the target terminal is an area for controlling the display screen to be lightened by the AOD function, the size of the information screen display area is the preset size, and the information screen display area can be set according to actual requirements. For example, the message display area may be an entire block of the display screen. As another example, a breath screen display area may be a portion of a display screen, such as 1/2 of the display screen, 1/3 of the display screen, and so forth. It should be noted that the original size and the preset size are not necessarily consistent, and therefore, in the case that the original size and the preset size are not consistent, the screenshot image usually needs to be scaled to some extent to fit the preset size of the AOD.
By the mode, the breath screen image is displayed in the breath screen display area of the display screen at the second resolution, and the breath screen image with high definition is displayed for the user so as to meet the viewing requirement of the user.
Fig. 4 is a block diagram illustrating a display control apparatus of a terminal according to an exemplary embodiment. Referring to fig. 4, the apparatus 40 includes:
a determining module 41, configured to determine, when a target terminal is in an AOD screen saver display state, a screen saver use state of the target terminal, where the screen saver use state is used to represent whether the target terminal is in an in-use state when the target terminal is in the screen saver display state;
and the adjusting module 42 is configured to adjust a display parameter corresponding to the display content of the target terminal according to the screen turning using state.
Optionally, the adjusting module 42 includes:
the first control sub-module is configured to control the target terminal to display the display content by using the display parameters of the first message screen display mode if the message screen use state of the target terminal is determined to be the unused state;
the second control sub-module is configured to control the target terminal to display the display content by using the display parameters of the second message screen display mode if the message screen use state of the target terminal is determined to be the in-use state;
the definition degree of the content displayed in the first message screen display mode is lower than that displayed in the second message screen display mode.
Optionally, the display content is a screenshot image;
the first control sub-module includes:
the first display sub-module is configured to display a screenshot image at a first resolution through a display screen of the target terminal, and the first resolution is lower than a preset resolution.
Optionally, the first display sub-module is configured to display the fulling image at the first resolution and in an original size of the fulling image through a display screen of the target terminal.
Optionally, the first display sub-module is configured to: determining a display size corresponding to the first resolution as a target display size according to a corresponding relation between a pre-stored resolution and the display size of the screenshot image; and displaying the screen image at the first resolution and the target display size through a display screen of the target terminal.
Optionally, the display content is a screenshot image;
the second control sub-module includes:
and the second display sub-module is configured to display the screenshot image at a second resolution through the display screen of the target terminal, wherein the second resolution is higher than the preset resolution.
Optionally, the second display sub-module is configured to control the target terminal to display the information screen image at the second resolution and at a preset size, where the preset size is a size corresponding to an information screen display area of the target terminal.
Optionally, the determining module 41 includes:
the first detection submodule is configured to detect whether a preset obstacle exists in front of a display screen of the target terminal;
the first determining submodule is configured to determine that the screen-off using state of the target terminal is the in-use state if the preset barrier is detected;
and the second determining submodule is configured to determine that the screen-off use state of the target terminal is an unused state if the preset obstacle is not detected.
Optionally, the determining module 41 includes:
the second detection submodule is configured to detect whether a preset barrier exists in front of a display screen of the target terminal and judge whether the target terminal is in a moving state;
a third determining submodule configured to determine that the screen-off use state of the target terminal is the in-use state if the preset obstacle is detected and the target terminal is determined to be in the moving state;
a fourth determining submodule configured to determine that the screen-off use state of the target terminal is an unused state if the preset obstacle is not detected and/or the target terminal is determined not to be in the moving state.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The present disclosure also provides a computer-readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the steps of the display control method of a terminal provided by the present disclosure.
Fig. 5 is a block diagram illustrating a display control apparatus 800 of a terminal according to an exemplary embodiment. For example, the apparatus 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 5, the apparatus 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input/output (I/O) interface 812, a sensor component 814, and a communication component 816.
The processing component 802 generally controls overall operation of the device 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to perform all or some of the steps of the display control method of the terminal described above. Further, the processing component 802 can include one or more modules that facilitate interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate interaction between the multimedia component 808 and the processing component 802.
The memory 804 is configured to store various types of data to support operations at the apparatus 800. Examples of such data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 804 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The multimedia component 808 includes a screen that provides an output interface between the device 800 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 810 is configured to output and/or input audio signals. For example, the audio component 810 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 804 or transmitted via the communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
The I/O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 814 includes one or more sensors for providing various aspects of state assessment for the device 800. For example, the sensor assembly 814 may detect the open/closed status of the device 800, the relative positioning of components, such as a display and keypad of the device 800, the sensor assembly 814 may also detect a change in the position of the device 800 or a component of the device 800, the presence or absence of user contact with the device 800, the orientation or acceleration/deceleration of the device 800, and a change in the temperature of the device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 816 is configured to facilitate communications between the apparatus 800 and other devices in a wired or wireless manner. The device 800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the display control method of the terminal described above.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 804 comprising instructions, executable by the processor 820 of the apparatus 800 to perform the display control method of the terminal is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In another exemplary embodiment, there is also provided a computer program product comprising a computer program executable by a programmable apparatus, the computer program having code portions for performing the display control method of the terminal described above when executed by the programmable apparatus.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (12)
1. A display control method of a terminal, the method comprising:
under the condition that a target terminal is in an AOD (automatic optical inspection) screen displaying state, determining a screen displaying using state of the target terminal, wherein the screen displaying using state is used for representing whether the target terminal is in a using state or not when the target terminal is in the screen displaying state;
and adjusting display parameters corresponding to the display content of the target terminal according to the screen-turning using state.
2. The method according to claim 1, wherein the adjusting the display parameters corresponding to the display content of the target terminal according to the information screen usage status comprises:
if the screen displaying use state of the target terminal is determined to be the unused state, controlling the target terminal to display the display content by using the display parameters of the first screen displaying mode;
if the screen displaying use state of the target terminal is determined to be the in-use state, controlling the target terminal to display the display content by using the display parameters of a second screen displaying mode;
the definition degree of the content displayed in the first message screen display mode is lower than that displayed in the second message screen display mode.
3. The method of claim 2, wherein the display content is a screenshot image;
the controlling the target terminal to display the display content according to the display parameters of the first message screen display mode includes:
and displaying the information screen image at a first resolution ratio through the display screen of the target terminal, wherein the first resolution ratio is lower than a preset resolution ratio.
4. The method of claim 3, wherein displaying the screenshot image at a first resolution through the display screen of the target terminal comprises:
and displaying the breath screen image with the first resolution and the original size of the breath screen image through a display screen of the target terminal.
5. The method of claim 3, wherein displaying the screenshot image at a first resolution through the display screen of the target terminal comprises:
determining a display size corresponding to the first resolution as a target display size according to a corresponding relation between a pre-stored resolution and the display size of the screenshot image;
and displaying the screen image at the first resolution and the target display size through a display screen of the target terminal.
6. The method of claim 2, wherein the display content is a screenshot image;
the controlling the target terminal to display the display content according to the display parameters of the second message screen display mode includes:
and displaying the screen image with a second resolution ratio through the display screen of the target terminal, wherein the second resolution ratio is higher than the preset resolution ratio.
7. The method of claim 6, wherein displaying the screenshot image at a second resolution through the display screen of the target terminal comprises:
and controlling the target terminal to display the information screen image at the second resolution ratio and in a preset size, wherein the preset size is the size corresponding to the information screen display area of the target terminal.
8. The method according to any one of claims 1 to 7, wherein the determining the screen saver use state of the target terminal comprises:
detecting whether a preset barrier exists in front of a display screen of the target terminal;
if the preset barrier is detected, determining that the screen-off use state of the target terminal is the in-use state;
and if the preset barrier is not detected, determining that the screen-off use state of the target terminal is an unused state.
9. The method according to any one of claims 1 to 7, wherein the determining the screen saver use state of the target terminal comprises:
detecting whether a preset barrier exists in front of a display screen of the target terminal, and judging whether the target terminal is in a moving state;
if the preset barrier is detected and the target terminal is determined to be in the moving state, determining that the screen-off using state of the target terminal is in the using state;
if the preset barrier is not detected and/or the target terminal is determined not to be in the moving state, determining that the screen-off using state of the target terminal is an unused state.
10. A display control apparatus of a terminal, the apparatus comprising:
the terminal comprises a determining module, a display module and a display module, wherein the determining module is configured to determine a screen displaying use state of a target terminal under the condition that the target terminal is in an AOD screen displaying state, and the screen displaying use state is used for representing whether the target terminal is in a use state when the target terminal is in the screen displaying state;
and the adjusting module is configured to adjust the display parameters corresponding to the display contents of the target terminal according to the screen turning using state.
11. A display control apparatus of a terminal, characterized by comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
under the condition that a target terminal is in an AOD (automatic optical inspection) screen displaying state, determining a screen displaying using state of the target terminal, wherein the screen displaying using state is used for representing whether the target terminal is in a using state or not when the target terminal is in the screen displaying state;
and adjusting display parameters corresponding to the display content of the target terminal according to the screen-turning using state.
12. A computer-readable storage medium, on which computer program instructions are stored, which program instructions, when executed by a processor, carry out the steps of the method according to any one of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111216171.4A CN113946398A (en) | 2021-10-19 | 2021-10-19 | Display control method and device of terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111216171.4A CN113946398A (en) | 2021-10-19 | 2021-10-19 | Display control method and device of terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113946398A true CN113946398A (en) | 2022-01-18 |
Family
ID=79331490
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111216171.4A Pending CN113946398A (en) | 2021-10-19 | 2021-10-19 | Display control method and device of terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113946398A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117707449A (en) * | 2023-05-19 | 2024-03-15 | 荣耀终端有限公司 | Display control method and related equipment |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107168620A (en) * | 2017-04-21 | 2017-09-15 | 北京小米移动软件有限公司 | Method, device, terminal device and the computer-readable recording medium of control terminal |
CN108924360A (en) * | 2018-07-10 | 2018-11-30 | Oppo广东移动通信有限公司 | Display methods, storage medium and electronic equipment |
CN108984214A (en) * | 2018-06-12 | 2018-12-11 | Oppo广东移动通信有限公司 | terminal state control method, device, mobile terminal and storage medium |
CN109068378A (en) * | 2018-07-13 | 2018-12-21 | 奇酷互联网络科技(深圳)有限公司 | The method, apparatus of mobile terminal and control mobile terminal breath screen |
CN110888521A (en) * | 2015-07-16 | 2020-03-17 | 华为技术有限公司 | Mobile terminal and method for running application program thereof |
CN111240612A (en) * | 2018-11-28 | 2020-06-05 | Tcl集团股份有限公司 | Method and terminal for adjusting screen resolution |
CN111966436A (en) * | 2020-08-06 | 2020-11-20 | Tcl通讯(宁波)有限公司 | Screen display control method and device, terminal equipment and storage medium |
CN112114721A (en) * | 2019-06-21 | 2020-12-22 | 北京小米移动软件有限公司 | Application method, device and equipment of information screen interface and readable storage medium |
CN112684969A (en) * | 2019-10-18 | 2021-04-20 | 华为技术有限公司 | Always displaying method and mobile device |
-
2021
- 2021-10-19 CN CN202111216171.4A patent/CN113946398A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110888521A (en) * | 2015-07-16 | 2020-03-17 | 华为技术有限公司 | Mobile terminal and method for running application program thereof |
CN107168620A (en) * | 2017-04-21 | 2017-09-15 | 北京小米移动软件有限公司 | Method, device, terminal device and the computer-readable recording medium of control terminal |
CN108984214A (en) * | 2018-06-12 | 2018-12-11 | Oppo广东移动通信有限公司 | terminal state control method, device, mobile terminal and storage medium |
CN108924360A (en) * | 2018-07-10 | 2018-11-30 | Oppo广东移动通信有限公司 | Display methods, storage medium and electronic equipment |
CN109068378A (en) * | 2018-07-13 | 2018-12-21 | 奇酷互联网络科技(深圳)有限公司 | The method, apparatus of mobile terminal and control mobile terminal breath screen |
CN111240612A (en) * | 2018-11-28 | 2020-06-05 | Tcl集团股份有限公司 | Method and terminal for adjusting screen resolution |
CN112114721A (en) * | 2019-06-21 | 2020-12-22 | 北京小米移动软件有限公司 | Application method, device and equipment of information screen interface and readable storage medium |
CN112684969A (en) * | 2019-10-18 | 2021-04-20 | 华为技术有限公司 | Always displaying method and mobile device |
CN111966436A (en) * | 2020-08-06 | 2020-11-20 | Tcl通讯(宁波)有限公司 | Screen display control method and device, terminal equipment and storage medium |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117707449A (en) * | 2023-05-19 | 2024-03-15 | 荣耀终端有限公司 | Display control method and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11100872B2 (en) | Method and apparatus for display mode switching based on ambient light | |
US10026381B2 (en) | Method and device for adjusting and displaying image | |
CN111580904B (en) | Display state switching method, display state switching device and storage medium | |
US9858885B2 (en) | Method and device for reducing display brightness | |
CN110662095B (en) | Screen projection processing method and device, terminal and storage medium | |
EP3173923A1 (en) | Method and device for image display | |
US10234924B2 (en) | Method and apparatus for displaying time on mobile device | |
CN105159635B (en) | A kind of display control method and device | |
CN111611034A (en) | Screen display adjusting method and device and storage medium | |
CN112331158B (en) | Terminal display adjusting method, device, equipment and storage medium | |
CN113946398A (en) | Display control method and device of terminal and storage medium | |
US10827156B2 (en) | Light filling method and apparatus for photographing environment, and computer-readable storage medium | |
CN108877697B (en) | Method and device for displaying image | |
EP3809401A1 (en) | Display control method, device and electronic apparatus | |
CN109389547B (en) | Image display method and device | |
CN112905027A (en) | Timing method and device, mobile terminal and storage medium | |
CN108037875B (en) | Method, device and storage medium for switching input modes | |
CN112447145A (en) | Display panel, display mode switching method and device and electronic equipment | |
CN112116670B (en) | Information processing method and device, electronic equipment and storage medium | |
CN111124099A (en) | State control method, device and storage medium | |
CN114860138B (en) | Image display method, device, electronic equipment and storage medium | |
CN111343336B (en) | Mode switching method and device, electronic equipment and computer readable storage medium | |
CN108206012A (en) | Gamma correction method and device | |
CN110876015B (en) | Method and device for determining image resolution, electronic equipment and storage medium | |
CN109275179B (en) | Terminal device control method and device, terminal device and storage medium |
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 |