Display control method and terminal equipment

A display control method and technology of terminal equipment, which are applied in the field of communication and can solve the problems of poor convenience and complicated operation.

Inactive Publication Date: 2019-11-26
VIVO MOBILE COMM CO LTD
4 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a display control method and a terminal device to solve the problem that when the user requires the screen of the terminal device to be in different...
View more

Method used

[0073] In the embodiment of the present invention, since the terminal device displays the first logo according to the position change of the target object relative to the terminal device, the convenience of displaying the first logo is increased, and the human-computer interaction performance is improved.
[0085] In the embodiment of the present invention, since the terminal device can continuously update the display position of the first logo according to the position change of the target object relative to the terminal device, it can be dynamically reflected that the user triggers the terminal device to control the display position of the first logo The process of changing, thereby increasing the fun in the process of switching screens, and improving the user experience.
[0102] In the embodiment of the present invention, on the one hand, since the terminal device can update the reflection coefficient of a part of the screen area of ​​the terminal device screen, or update the reflection coefficient of all screen areas of the terminal device screen, the flexibility of updating the screen reflection coefficient is improved. On the other hand, since the terminal device can update the reflection coefficients of different screen areas of the terminal device to the same reflection coefficient or different reflection coefficients, the convenience of updating the screen reflection coefficient is improved. In this way, the flexibility and convenience of updating the screen can be improved.
[0110] In the embodiment of the present invention, since the reflection coefficient of the screen of the terminal device is different, the state of the screen of the terminal device ...
View more

Abstract

The embodiment of the invention provides a display control method and terminal equipment, relates to the technical field of communication, and aims to solve the problems that when a user needs that ascreen of the terminal equipment is in different states, the user may trigger the terminal equipment to switch back and forth between two states of the screen for many times, the operation is tedious,and the convenience is poor. The scheme comprises the following steps: displaying a first identifier; updating the display position of the first identifier according to the position change of the target object relative to the terminal equipment; and when the display position of the first identifier is the first target position, updating the reflection coefficient of at least part of the screen area of the terminal device. The method is applied to a scene of switching a display interface.

Application Domain

Substation equipment

Technology Topic

Embedded systemReflection coefficient +3

Image

  • Display control method and terminal equipment
  • Display control method and terminal equipment
  • Display control method and terminal equipment

Examples

  • Experimental program(1)

Example Embodiment

[0030] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of this application.
[0031] The term "and/or" in this article refers to an association relationship that describes associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, and B exists alone These three situations. The symbol "/" in this document indicates the relationship that the associated object is or, for example, A/B means A or B.
[0032] The terms "first" and "second" in the specification and claims of this application are used to distinguish different objects, rather than to describe a specific order of objects. For example, the first coefficient and the second coefficient are used to distinguish different images, not to describe the specific order of the coefficients.
[0033] In the embodiments of the present invention, words such as "exemplary" or "for example" are used to represent examples, illustrations, or illustrations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present invention should not be construed as being more preferable or advantageous than other embodiments or design solutions. To be precise, words such as "exemplary" or "for example" are used to present related concepts in a specific manner.
[0034] In the description of the embodiments of the present invention, unless otherwise specified, the meaning of “multiple” refers to two or more than two, for example, multiple sub-interfaces refers to two or more sub-interfaces, etc.
[0035] The following first explains some terms or terms involved in the claims and specification of the present invention.
[0036] Screen off state: refers to the situation where the screen of the terminal device is off. For example, when the terminal device is in the on-screen state, the user can trigger the terminal device to turn off the backlight by pressing the power button, so that the screen of the terminal device is turned off, that is, the terminal device is in the off-screen state.
[0037] Screen on state: refers to the situation where the screen of the terminal device is in the on state. For example, when the terminal device is in the off-screen state, the user can trigger the terminal device to turn on the backlight by pressing the power button/home button, so that the screen of the terminal device is lit, that is, the terminal device is in the on-screen state.
[0038] Mirror state: refers to a state in which the screen of the terminal device can be used as a mirror. In this case, the external reflection coefficient of the screen of the terminal device is relatively large, which can be close to the reflection coefficient of a mirror in daily life. Moreover, in this case, the screen of the terminal device may not be able to display the user interface normally, or the user interface displayed on the screen of the terminal device may be basically invisible to the user.
[0039] Display state: refers to a state in which the screen of the terminal device can be used as a display screen. In this case, the external reflection coefficient of the screen of the terminal device is small, which is quite different from the reflection coefficient of the mirror in daily life. And, in this case, the screen of the terminal device can display the user interface normally, that is, the user interface displayed by the terminal device is visible to the user.
[0040] It should be noted that in the embodiments of the present invention, the screen of the terminal device and the screen of the terminal device have the same meaning, and both refer to the entire screen area of ​​the terminal device; in the following embodiments of the present application, the screen of the terminal device and the terminal device The screens are interchangeable.
[0041] The embodiment of the present invention provides a display control method and a terminal device. The terminal device can display a first identifier and update the display position of the first identifier according to the position change of the target object relative to the terminal device; When the display position is the first target position, update the reflection coefficient of at least a part of the screen area of ​​the terminal device. With this solution, when the user needs the screen of the terminal device to be in a different state, the terminal device can update the display position of the first identifier according to the position of the target object relative to the terminal device, so that the display position of the first identifier can be At a target location, update the reflection coefficient of at least part of the screen area of ​​the terminal device (for example, the terminal device can update the reflection coefficient of the screen of the terminal device so that all the screen of the terminal device is in the mirror state, or part of it is in the mirror state), Therefore, when the user needs the screen of the terminal device to be in a different state, the user does not need to trigger the screen of the terminal device to switch back and forth between various states, which can simplify the operation process when the user needs the screen of the terminal device to be in a different state, thereby improving the terminal The ease of use of the equipment.
[0042] The terminal device in the embodiment of the present invention may be a terminal device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, which is not specifically limited in the embodiment of the present invention.
[0043] The following takes the Android operating system as an example to introduce the software environment to which the display control method provided by the embodiment of the present invention is applied.
[0044] Such as figure 1 What is shown is a schematic structural diagram of a possible Android operating system provided by an embodiment of the present invention. in figure 1 In the Android operating system, the architecture includes 4 layers, namely: application layer, application framework layer, system runtime library layer, and kernel layer (specifically, it may be the Linux kernel layer).
[0045] Among them, the application layer includes various applications (including system applications and third-party applications) in the Android operating system.
[0046] The application framework layer is the framework of the application. Developers can develop some applications based on the application framework layer while complying with the development principles of the application framework.
[0047] The system runtime library layer includes a library (also called a system library) and an Android operating system runtime environment. The library mainly provides various resources needed by the Android operating system. The Android operating system operating environment is used to provide a software environment for the Android operating system.
[0048] The kernel layer is the operating system layer of the Android operating system and belongs to the lowest level of the Android operating system software. The kernel layer is based on the Linux kernel to provide core system services and hardware-related drivers for the Android operating system.
[0049] Taking the Android operating system as an example, in this embodiment of the present invention, developers can figure 1 As shown in the system architecture of the Android operating system, a software program that implements the display control method provided by the embodiment of the present invention is developed, so that the display control method can be based on figure 1 The Android operating system shown is running. That is, the processor or the terminal device can implement the display control method provided by the embodiment of the present invention by running the software program in the Android operating system.
[0050] The terminal device in the embodiment of the present invention may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a vehicle terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA). ), etc., the non-mobile terminal may be a personal computer (PC), a television (television, TV), a teller machine or a self-service machine, etc., which are not specifically limited in the embodiment of the present invention.
[0051] The execution subject of the display control method provided by the embodiment of the present invention may be the above-mentioned terminal device, or may be a functional module and/or functional entity in the terminal device that can implement the display control method, and the details may be determined according to actual use requirements. The embodiments of the present invention are not limited. The following takes a terminal device as an example to illustrate the display control method provided by the embodiment of the present invention.
[0052] In the embodiment of the present invention, when the user needs the screen of a terminal device with a mirror screen to be in a different state, the user can first trigger the terminal device to display a logo, and the user can trigger the terminal device to update the display position of the logo, so that the terminal device can When the display position of the identifier is updated to the preset position (for example, the first target position in the embodiment of the present invention), at least part of the screen area of ​​the terminal device (that is, the entire screen area of ​​the terminal device or part of the screen area of ​​the terminal device) is updated Therefore, the screen of the terminal device can be in different states at the same time (for example, you can directly control the screen area of ​​the terminal device to be in the mirror state, or control part of the screen area of ​​the terminal device to be in the mirror state). In this way, the screen of the terminal device can only be in the mirror state, or one screen area (that is, part of the screen area) of the terminal device can be in the mirror state, and the other screen area can be in the non-mirror state (that is, in the display state or the screen off state) Therefore, there is no need for the user to trigger the screen of the terminal device to switch back and forth between the mirror state and the display screen state, thereby simplifying the operation process when the user requires the screen of the terminal device to be in different states, and improving the convenience of use of the terminal device.
[0053] Hereinafter, the display control method provided by the embodiment of the present invention will be exemplarily described in detail with reference to the various drawings.
[0054] Such as figure 2 As shown, the embodiment of the present invention provides a display control method, which may include the following steps 201 to 203.
[0055] Step 201: The terminal device displays the first identifier.
[0056] It should be noted that, in this embodiment of the present invention, the above-mentioned first identifier may be a movable identifier.
[0057] Optionally, in the embodiment of the present invention, the terminal device may display the first identifier when the screen of the terminal device is in the off-screen state; the terminal device may also display the first identifier when the screen of the terminal device is in the on-screen state It can be specifically determined according to actual usage requirements, and is not limited in the embodiment of the present invention.
[0058] Optionally, in the embodiment of the present invention, when the screen of the terminal device is in the off-screen state, the terminal device may first lighten the area on the screen for displaying the first logo with a brightness before displaying the first logo, and then Then display the first logo in this area. When the screen of the terminal device is in the on state, the terminal device may directly display the first identifier on the screen of the terminal device.
[0059] Optionally, in this embodiment of the present invention, the foregoing step 201 may be specifically implemented by the following step 201a.
[0060] Step 201a: The terminal device displays the first identifier at the first position according to the position change of the target object relative to the terminal device.
[0061] The above-mentioned first position may be a position other than the first target position on the screen of the terminal device.
[0062] Optionally, in the embodiment of the present invention, the above-mentioned target object may be any possible object such as the user's head, the user's limbs, or the user's body, etc., which may be specifically determined according to actual use requirements, and the embodiment of the present invention does not limit it.
[0063] Optionally, in the embodiment of the present invention, the terminal device may detect the position relationship of the target object relative to the terminal device to determine whether the position of the target object relative to the terminal device has changed. Specifically, the embodiment of the present invention can determine the position change of the target object relative to the terminal device by detecting the positional relationship of the target object relative to the screen of the terminal device while the terminal device remains stationary.
[0064] For example, taking the target object as the head of the user as an example, the position change of the target object relative to the terminal device means that the terminal device detects the change in the positional relationship of the user's head relative to the terminal device (or terminal device screen).
[0065] Optionally, in the embodiment of the present invention, an implementation manner is: when the terminal device is stationary, the terminal device can detect whether the positional relationship of the target object relative to the screen of the terminal device has changed by collecting images, Thus, the display position of the first indicator is updated according to the detection result (changed or unchanged). Another implementation method is: when the terminal device is stationary, the terminal device can use infrared detection technology to detect whether the positional relationship of the target object relative to the terminal device screen has changed, and then according to the detection result (change or failure) Change) Update the display position of the first indicator. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0066] Specifically, the above-mentioned implementation method may specifically be as follows: the terminal device can continuously collect images of the target object (for example, the user's head image), and detect whether the images of the target object collected twice in succession have changed, so as to detect that the target object is relative Whether the position relationship on the screen of the terminal device has changed. Another implementation method can be specifically as follows: the terminal device can emit light outward through the infrared sensor set on the terminal device, and receive the light returned by the target object, and then detect the target object relative to the target object according to the light received twice in a row. Whether the position relationship of the terminal device screen has changed.
[0067] It can be understood that the above-mentioned fixedness of the terminal device is relative, that is, the terminal device may be fixed when the position of the target object changes. In actual implementation, since the user holds the terminal device by hand, and usually the user's hand shake will also cause slight jitter of the terminal device, the slight jitter of the terminal device also belongs to the immobility in the embodiment of the present invention, that is, the above The immobilization of terminal equipment is a relative concept, not an absolute concept.
[0068] Optionally, in this embodiment of the present invention, the terminal device displays the third identifier at the third position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first In the case of a preset change, the first logo is displayed at the first position.
[0069] Optionally, in the embodiment of the present invention, the above-mentioned first preset change may be any change that may be implemented in this solution, and the specific description will be exemplified in the following embodiments, which will not be repeated here.
[0070] Optionally, in the embodiment of the present invention, the foregoing first preset change may include at least one of the following: the target object moves in a second direction relative to the terminal device, and the target object rotates in a second direction relative to the terminal device. It can be understood that the change in the position of the target object relative to the terminal device in step 201a may include at least one of the following: the target object moves in the second direction relative to the terminal device, and the target object rotates in the second direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0071] The above-mentioned second direction may be any direction of the target object relative to the screen of the terminal device. Specifically, the aforementioned second direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0072] It can be understood that, in the embodiment of the present invention, the above-mentioned first preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the above-mentioned second direction, the terminal device can be triggered Display the first logo.
[0073] In the embodiment of the present invention, since the terminal device displays the first identifier according to the position change of the target object relative to the terminal device, the convenience of displaying the first identifier is increased, and the human-computer interaction performance is improved.
[0074] Step 202: The terminal device updates the display position of the first identifier according to the position change of the target object relative to the terminal device.
[0075] Optionally, in this embodiment of the present invention, the terminal device may continue to detect whether the positional relationship between the target object and the terminal device has changed after displaying the first identifier at the first position on the screen of the terminal device. Specifically, the terminal device may update the display position of the first identifier in the process of detecting that the change in the position of the target object relative to the terminal device is the second preset change.
[0076] Optionally, in this embodiment of the present invention, the second preset change may be that the target object (for example, the user's head) moves relative to the terminal device by a first preset distance in the first direction, or may be the target object (for example, The head of the user is rotated by a first preset angle in the first direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0077] Optionally, in the embodiment of the present invention, the above-mentioned first direction and the second direction may be the same or different, and may be specifically determined according to actual use requirements, which is not limited in the embodiment of the present invention. For the description of the second direction, reference may be made to the related description of the second direction in step 201a above, which will not be repeated here.
[0078] It can be understood that, in the embodiment of the present invention, the above-mentioned first preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the above-mentioned first direction, the terminal device can be triggered Display the first logo. Since the above-mentioned second preset change is used to update the display position of the first mark, and the second preset change finally needs to update the display position of the first mark from the first position to the first target position, the second preset change It is assumed that the change needs to limit the moving distance or rotation angle of the target object, that is, as long as the target object moves or rotates in the first direction, the terminal device can be triggered to update the display position of the first identifier, but until the target object moves in the first direction The first preset distance or the first preset angle can be rotated to trigger the terminal device to update the display position of the first identifier to the first target position.
[0079] It should be noted that in the embodiment of the present invention, the above-mentioned first preset change and second preset change may be two continuous changes or two discontinuous changes, which can be determined according to actual use requirements. The embodiments of the invention are not limited.
[0080] Optionally, in this embodiment of the present invention, when the change in the position of the target object relative to the terminal device in step 201a includes: when the target object moves or rotates in a first direction relative to the terminal device, step 202 may specifically be as follows The step 202a is implemented.
[0081] Step 202a: The terminal device controls the first identifier to move to the first target position along the first direction according to the movement or rotation of the target object relative to the terminal device in the first direction.
[0082] For the description of the first direction, reference may be made to the related description of the second direction in step 201a, which is not repeated here.
[0083] Optionally, in this embodiment of the present invention, in step 202a, the movement or rotation of the target object relative to the terminal device in the first direction may be a continuous change, that is, a change triggered continuously by the user. When the user starts to trigger the target object to move or rotate in the first direction relative to the terminal device, the terminal device can start to update the display position of the first logo, that is, the terminal device can start to control the first logo and move toward the first logo in the first direction. The target position moves.
[0084] It can be understood that when the terminal device controls the first identifier to move to the first target position, the distance between the first identifier and the first target position can be shortened. Further, when the first mark moves to the first target position, that is, when the first mark overlaps with the first target position, the display position of the first mark can be regarded as the first target position, that is, the terminal device sets the first target position. The display position of the logo is updated in place.
[0085] In the embodiment of the present invention, since the terminal device can continuously update the display position of the first identifier according to the position change of the target object relative to the terminal device, it can dynamically reflect that the user triggers the terminal device to control the display position of the first identifier to change Process, thereby increasing the interest in the process of switching screens and enhancing the user experience.
[0086] Step 203: When the display position of the first identifier is the first target position, the terminal device updates the reflection coefficient of at least a part of the screen area of ​​the terminal device.
[0087] Optionally, in this embodiment of the present invention, the terminal device may display an identifier (for example, Figure 4 42) shown in (a) in order to show the user the progress of updating the first identifier, which can be specifically determined according to actual usage requirements, which is not limited in the embodiment of the present invention.
[0088] Optionally, in the embodiment of the present invention, the terminal device can update the reflection coefficient of all screen areas of the terminal device, or only update the reflection coefficient of a part of the screen area of ​​the terminal device, which can be determined according to actual usage requirements. Not limited.
[0089] Optionally, in this embodiment of the present invention, after the terminal device updates the reflection coefficient of at least a part of the screen area of ​​the terminal device, the reflection coefficient of each screen area of ​​the screen of the terminal device may be the same or different.
[0090] For example, the terminal device may update the reflection coefficient of the entire screen area of ​​the terminal device to the first coefficient, and the terminal device may also update the reflection coefficient of a part of the screen area of ​​the terminal device to the first coefficient, and keep excluding the part of the screen area The reflection coefficients of other screen areas remain unchanged, or the reflection coefficients of other screen areas except this part of the screen area are updated to the second coefficient or the third coefficient. Among them, the first coefficient is greater than the second coefficient, and the second coefficient is greater than the third coefficient.
[0091] It should be noted that in this embodiment of the present invention, before the terminal device updates the reflection coefficient of at least a part of the screen area of ​​the terminal device, the reflection coefficient of the screen of the terminal device may be the second coefficient or the third coefficient.
[0092] Optionally, in this embodiment of the present invention, after the terminal device executes the above step 203, the terminal device may continue to display the first identifier on the screen of the terminal device, or cancel the display of the first identifier on the screen of the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0093] In the embodiment of the present invention, when the user requires the screen of the terminal device to be in a different state, the terminal device can update the display position of the first logo according to the position of the target object relative to the terminal device, so that the display position of the first logo can be When it is the first target position, update the reflection coefficient of at least part of the screen area of ​​the terminal device to keep the screen of the terminal device in a different state (for example, the terminal device can update the reflection coefficient of the screen of the terminal device to make the screen All screen areas are in the mirror state, or part of the screen area is in the mirror state), so when the user requires the screen of the terminal device to be in a different state, the user does not need to trigger the screen of the terminal device to switch back and forth between various states, which can simplify user needs The operation process when the screen of the terminal device is in different states, thereby improving the convenience of use of the terminal device.
[0094] Optionally, in the embodiment of the present invention, combining the above figure 2 ,Such as image 3 As shown, the above-mentioned step 203 can be specifically implemented by the following step 203a or step 203b.
[0095] Step 203a: In a case where the display position of the first identifier is the first target position, the terminal device updates the reflection coefficient of the first screen area to the first coefficient.
[0096] Optionally, in the embodiment of the present invention, the above-mentioned first screen area may be the entire screen area of ​​the terminal device screen, or may be a part of the screen area of ​​the terminal device screen, which can be specifically determined according to actual usage requirements, which is not limited in the embodiment of the present invention .
[0097] Optionally, in the embodiment of the present invention, when the above-mentioned first screen area is the entire screen area of ​​the terminal device screen, after the terminal device updates the reflection coefficient of the first screen area to the first coefficient, the reflection of the entire screen area of ​​the terminal device The coefficients are all the first coefficients. When the above-mentioned first screen area is a part of the screen area of ​​the terminal device, after the terminal device updates the reflection coefficient of the first screen area to the first coefficient, the second screen area of ​​the terminal device screen (other than the first screen area) The reflection coefficient of the screen area) may be the second coefficient or the third coefficient.
[0098] Specifically, if the reflection coefficient of the terminal device’s screen is the second coefficient before the terminal device performs the above step 203a, then after the terminal device performs the above step 203a, the reflection coefficient of the first screen area is the first coefficient, and the reflection coefficient of the second screen area is The reflection coefficient is still the second coefficient; if the reflection coefficient of the terminal device’s screen is the third coefficient before the end device performs the above step 203a, then after the terminal device performs the above step 203a, the reflection coefficient of the first screen area is the first coefficient, The reflection coefficient of the second screen area is still the third coefficient.
[0099] Step 203b: When the display position of the first mark is the first target position, the terminal device updates the reflection coefficient of the first screen area to the first coefficient, and updates the reflection coefficient of the second screen area to the second coefficient or the third coefficient. coefficient.
[0100] Wherein, in the embodiment of the present invention, the first screen area is a part of the screen area of ​​the terminal device, and the second screen area may be an area of ​​the screen of the terminal device other than the first screen area.
[0101] For other descriptions in step 203a and step 203b, reference may be made to related descriptions in step 203 above, which will not be repeated here.
[0102] In the embodiment of the present invention, on the one hand, since the terminal device can update the reflection coefficient of a part of the screen area of ​​the terminal device screen, or update the reflection coefficient of the entire screen area of ​​the terminal device screen, the flexibility of updating the screen reflection coefficient is improved; On the one hand, since the terminal device can update the reflection coefficients of different screen areas of the terminal device to the same reflection coefficient or different reflection coefficients, the convenience of updating the screen reflection coefficient is improved. In this way, the flexibility and convenience of updating the screen can be improved.
[0103] Optionally, in the embodiment of the present invention, in the case where the reflection coefficient of the first screen area is the first coefficient, the first screen area may be in a mirror state. Or, in the case where the reflection coefficient of the second screen area is the second coefficient, the second screen area may be in the off-screen state. Or, in the case where the reflection coefficient of the second screen area is the third coefficient, the second screen area may be in the display state.
[0104] It can be understood that, in the embodiment of the present invention, when the screen of the terminal device includes the first screen area and the second screen area, after the terminal device performs step 203a or step 203b, if the reflection coefficient of the first screen area is the first coefficient, And the reflection coefficient of the second screen area is the second coefficient, so the screen of the terminal device can be used as a mirror and a display screen at the same time. Specifically, the first screen area of ​​the terminal device screen can be used as a mirror, and the second screen area (that is, other areas in the terminal device except the first screen area) can be used as a display screen. If the reflection coefficient of the first screen area is the first coefficient and the reflection coefficient of the second screen area is the third coefficient, the first screen area can be used as a mirror, and the second screen area can be kept off. In this way, the user does not need to trigger the screen of the terminal device to switch back and forth between the mirror state, the display state and the off state, which can simplify the operation process when the user needs the screen of the terminal device to be in different states, thereby improving the use of the terminal device Convenience.
[0105] Combine below Figure 4 with Figure 5 The interface display process shown in step 201a to step 203a is further exemplified.
[0106] For example, suppose the screen of the terminal device is in the off-screen state (that is, the reflection coefficient of the screen of the terminal device is the second coefficient), the first screen area is the entire screen area of ​​the terminal device, and the first preset change is the user's head (I.e. the aforementioned target object) moves upward relative to the screen of the terminal device (i.e. the second direction), and the second preset change is that the user's head is upward relative to the screen of the terminal device (i.e. the first direction and the second direction are the same) ) Move the first preset distance; assuming that the first target position is above the first position, the terminal device displays the first fixed identifier in the area where the first target position is located. Then, when the screen of the terminal device is in the off-screen state, the terminal device detects the position change of the user's head relative to the terminal device, and when it is detected that the user's head (that is, the target object) is upward relative to the screen of the terminal device Move, that is, when the terminal device detects that the position of the target object relative to the terminal device changes as the first preset change, such as Figure 4 As shown in (a) in the terminal device, the terminal device can light up the area where the first identifier and the first target location are located on the terminal device screen with a certain brightness, and display the first identifier 41 in this area, and in the first A first fixed mark 42 is displayed above a mark 41. The terminal device continues to detect the change in the position of the user's head relative to the terminal device. In the process of detecting that the user's head continues to move upward (that is, the second direction) relative to the terminal device screen by the first preset distance, the terminal device may The first indicator is controlled to move to the first fixed indicator 42, that is, the display position of the first indicator is updated. Until the user's head moves upward relative to the terminal device screen by the first preset distance, that is, when the terminal device detects that the target object's position relative to the terminal device changes as a second preset change, such as Figure 4 As shown in (b), the terminal device may display the first identifier 41 at the fixed identifier 42, that is, update the display position of the first identifier as the first target position. Then like Figure 4 As shown in (c), the terminal device switches the entire screen area 43 of the terminal device from the off-screen state to the mirror state, that is, the terminal device updates the reflection coefficient of the first screen area to the first coefficient.
[0107] As another example, assuming that the screen of the terminal device is in the off-screen state (that is, the reflection coefficient of the terminal device’s screen is the second coefficient), the first screen area is the lower half of the terminal device, and the second screen area is the terminal device’s The upper half area; the first preset change is that the user's head (that is, the aforementioned target object) moves downward (that is, the aforementioned second direction) relative to the screen of the terminal device, and the second preset change is that the user's head is relative to The screen of the terminal device moves downward (that is, the first direction and the second direction are the same) by a first preset distance; it is also assumed that the first target position is below the first position, and the terminal device displays in the area where the first target position is located A first fixed identification. Then, when the screen of the terminal device is in the off-screen state, the terminal device detects the position change of the user's head relative to the terminal device. When it is detected that the user's head (that is, the aforementioned target object) relative to the screen orientation of the terminal device Move down, that is, when the terminal device detects that the position of the target object relative to the terminal device changes as the first preset change, such as Figure 5 As shown in (a), the terminal device can light up the area where the first identifier and the first target location are located on the terminal device screen with a certain brightness, and display the first identifier 51 in this area, and in the first A first fixed logo 52 is displayed below a logo 51. The terminal device continues to detect the position change of the user's head relative to the terminal device. In the process of detecting that the user's head moves in the direction of the screen of the terminal device (that is, the first direction), the terminal device controls the first identifier to move along the first direction. Direction, move to the first fixed mark 52, that is, update the display state of the first mark. Until the user's head moves upward relative to the terminal device screen by the first preset distance, that is, when the terminal device detects that the target object's position relative to the terminal device changes as a second preset change, such as Figure 5 As shown in (b), the terminal device may display the first logo 51 at the first fixed logo 52, that is, update the display position of the first logo as the first target position. Then like Figure 5 As shown in (c), the terminal device switches the area 53 of the upper half of the terminal device (ie the first screen area) from the off-screen state to the mirror state, and keeps the area 54 of the lower half of the terminal device in the off-screen state , That is, the terminal device updates the reflection coefficient of the first screen area.
[0108] Combine below Image 6 The interface display process shown in step 201a-step 203b is further exemplified.
[0109] Exemplarily, assuming that the screen of the terminal device is in the off-screen state (that is, the reflection coefficient of the screen of the terminal device is the second coefficient), the first preset change is that the user's head (that is, the target object) relative to the screen of the terminal device Rotate to the left (that is, the second direction), the second preset change is that the user's head rotates to the left relative to the screen of the terminal device (that is, the first direction is the same as the second direction) by a first preset distance; The terminal device displays a first fixed mark in the area where the first target position is located, and the first target position is located on the left side of the first position; assume that the first screen area is the upper half of the terminal device and the second screen area Is the lower half area of ​​the terminal device, and the terminal device updates the reflection coefficient of the second screen area to the third coefficient. Then, when the screen of the terminal device is in the off-screen state, the terminal device detects the position change of the user's head relative to the terminal device. When it is detected that the user's head (that is, the aforementioned target object) relative to the screen orientation of the terminal device Left (that is, the above-mentioned second direction) rotation, that is, when the terminal device detects that the change in the position of the target object relative to the terminal device is the first preset change, such as Image 6 As shown in (a), the terminal device can light up the area where the first identifier and the first target position are located on the terminal device screen with a certain brightness, and display the first identifier 61 in this area, and The first fixed mark 62 is displayed on the left side of the first mark 51. The terminal device continues to detect the change in the position of the user's head relative to the terminal device. In the process of detecting that the user's head rotates to the left (that is, the first direction) relative to the terminal device screen, the terminal device controls the first identifier to move along the first direction. In one direction, move to the first fixed mark, that is, update the display state of the first mark; until the user's head rotates to the left relative to the terminal device screen by a first preset angle, that is, the terminal device detects that the target object is relative to the terminal device When the position change is the second preset change, such as Image 6 As shown in (b), the terminal device may display the first logo 61 at the first fixed logo 62, that is, update the display position of the first logo as the first target position. Thus, as Image 6 As shown in (c), the terminal device can switch the upper half area 63 from the off-screen state to the mirror state, and keep the lower half area 64 in the off-screen state, that is, update the reflection coefficient of the first screen area to the first And update the reflection coefficient of the second screen area of ​​the terminal device screen to the third coefficient.
[0110] In the embodiment of the present invention, since the reflection coefficient of the screen of the terminal device is different, the state of the screen of the terminal device is also different. Therefore, the screen or screen area of ​​the terminal device can be in a different state by updating the reflection coefficient of the screen of the terminal device. Increase the convenience of use of the final equipment.
[0111] Optionally, in an embodiment of the present invention, in a possible implementation manner, the terminal device may update the brightness of a screen area to update the reflection coefficient of the screen area.
[0112] Exemplarily, the foregoing step 203 may be specifically implemented by the following step 203c.
[0113] Step 203c: When the display position of the first identifier is the first target position, the terminal device sets the brightness of the first screen area to the first brightness to update the reflection coefficient of the first screen area.
[0114] Wherein, the first brightness is smaller than the second brightness, and the second brightness may be the brightness when the screen of the terminal device is in the display state.
[0115] It should be noted that the terminal device in the embodiment of the present invention may be a terminal device provided with a mirror screen. The mirror screen can be realized by setting a layer of optical film on the screen of the traditional terminal device. When the optical film is provided on the screen of the terminal device, if the screen of the terminal device is illuminated with the first brightness, the reflection coefficient of the screen of the terminal device may be the first coefficient due to the reflective effect of the optical film.
[0116] Optionally, in this embodiment of the present invention, when the screen of the terminal device has different brightness, the reflection coefficient of the screen of the terminal device is different. Specifically, when the screen brightness of the terminal device is the first brightness, the reflection coefficient of the screen is the first coefficient (that is, the screen can be in the mirror state); when the screen brightness of the terminal device is the second brightness, the reflection of the screen The coefficient is the third coefficient (that is, the screen can be in the display state); when the screen of the terminal device is off, the reflection coefficient of the screen is the second coefficient (that is, the screen can be in the off state).
[0117] It should be noted that, in the embodiment of the present invention, when the brightness of the terminal device’s screen is the first brightness, the terminal device’s screen can be used as a mirror. At this time, the terminal device’s screen may not be able to display content normally (or the terminal device’s screen display The content of is basically invisible to users). When the brightness of the screen of the terminal device is the second brightness, the screen of the terminal device can be used as a display screen. At this time, the terminal device can display content normally (that is, the content displayed by the terminal device is visible to the user).
[0118] It should be noted that when the terminal device sets the brightness of the screen of the terminal device to the second brightness, the screen of the terminal device may be in the display state, and when the terminal device turns off the screen of the terminal device, the terminal device is in the screen off state.
[0119] Optionally, in the embodiment of the present invention, the method of updating the reflection coefficient of the screen of the terminal device is not limited to setting the brightness of the screen of the terminal device, and may also be any other method that can update the reflection coefficient of the screen of the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0120] In the embodiment of the present invention, since the user can trigger the terminal device to set the brightness of the first screen area of ​​the terminal device to the first brightness, thereby updating the reflection coefficient of the first screen area to the first coefficient, the convenience of updating the reflection coefficient is increased. .
[0121] Optionally, in the embodiment of the present invention, when the terminal device updates the reflection coefficient of the first screen area to the first coefficient, and updates the reflection coefficient of the second screen area to the third coefficient, the above is combined image 3 ,Such as Figure 7 As shown, after the above step 203b, the display control method provided by the embodiment of the present invention may further include the following step 204.
[0122] Step 204: The terminal device displays the first content in the second screen area.
[0123] It can be understood that in this embodiment of the present invention, after the terminal device updates the reflection coefficient of the first screen area to the first coefficient, the first screen area may be in the mirror state; after the terminal device updates the reflection coefficient of the second screen area to the third coefficient, The second screen area can be in the display state.
[0124] Optionally, in this embodiment of the present invention, the above-mentioned first content may be content provided by a desktop widget (for example, a weather widget, a music widget, a clock widget, etc.) of a terminal device, or an application program (for example, a terminal The content provided by any application installed in the device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0125] Specifically, the aforementioned first content may be content displayed in the interface of the aforementioned desktop widget; the aforementioned first content may also be content displayed in an interface of the aforementioned application program. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0126] Optionally, in the embodiment of the present invention, the above-mentioned second screen area may include M sub-regions; the above-mentioned first content may include M sub-contents, where M is an integer greater than 0; the above-mentioned step 204 may specifically be implemented by the following steps 204a implementation.
[0127] Step 204a: The terminal device displays one sub-content in each of the M sub-areas to display the M sub-contents.
[0128] Among them, the foregoing M sub-contents may be content provided by M desktop widgets, the foregoing M sub-contents may also be content provided by M applications, and the foregoing M sub-contents may also be content provided by N desktop widgets and P Content provided by the application. Wherein, P and N are integers greater than 0, and M is the sum of P and N.
[0129] Optionally, in this embodiment of the present invention, the above-mentioned second screen area may be located at any position on the screen of the terminal device. For example, when the second screen area is an area, the second screen area can be located on the upper half of the screen of the terminal device, can also be located on the lower half of the screen of the terminal device, or on the left half of the screen of the terminal device, or Located on the right half of the terminal device screen. When the second screen area includes M sub-areas, P of the M sub-areas may be located in the upper half of the screen of the terminal device, and the N areas may be located in the lower half of the screen of the terminal device, or in the M sub-areas The P areas may be located in the left half of the screen of the terminal device, and the N areas may be located in the right half of the screen of the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0130] In the embodiment of the present invention, since the terminal device can respectively display content on one or more sub-areas of the second screen area when the second screen area is in the display state, the flexibility of displaying content can be increased.
[0131] Optionally, in this embodiment of the present invention, after the terminal device displays the first content in the second screen area, the terminal device may also update the content displayed in the second screen area.
[0132] Optionally, in the embodiment of the present invention, combining the above Figure 7 ,Such as Figure 8 As shown, after the above step 204, the display control method provided by the embodiment of the present invention may further include the following steps 205 to 207.
[0133] Step 205: The terminal device displays the second identifier at the second position.
[0134] Wherein, the above-mentioned second position is a position other than the second target position on the screen of the terminal device.
[0135] Optionally, in this embodiment of the present invention, the foregoing step 205 may be specifically implemented by the following step 205a.
[0136] Step 205a: The terminal device displays the second identifier at the second position according to the position change of the target object relative to the terminal device.
[0137] Optionally, in this embodiment of the present invention, the terminal device displays the second identifier in the second position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first In the case of three preset changes, the second logo is displayed in the second position.
[0138] Optionally, in the embodiment of the present invention, the above-mentioned third preset change may be any change that may be implemented in the solution, and the specific description will be exemplified in the following embodiments, which will not be repeated here.
[0139] Optionally, the aforementioned third preset change may include at least one of the following: the target object moves in a third direction relative to the terminal device, and the target object rotates in a third direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0140] The above-mentioned third direction may be any direction of the target object relative to the screen of the terminal device. Specifically, the aforementioned third direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0141] It can be understood that, in the embodiment of the present invention, the third preset change may not limit the distance or angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the third direction, the terminal device can be triggered Display the second logo.
[0142] It should be noted that, in this embodiment of the present invention, the above-mentioned third direction is different, and the display position of the second identifier that triggers the terminal device to display may be different. For example, if the aforementioned third direction is a direction to the left relative to the screen of the terminal device, the second identifier may be displayed on the left half of the screen of the terminal device. Or, if the above third direction is a direction to the right with respect to the screen of the terminal device, the second identifier may be displayed on the right half of the screen of the terminal device. Or, if the above third direction is an upward direction relative to the screen of the terminal device, the second identifier may be displayed on the upper half of the screen of the terminal device. Alternatively, if the above third direction is a downward direction relative to the screen of the terminal device, the second identifier may be displayed on the lower half of the screen of the terminal device.
[0143] For other descriptions in step 205a, reference may be made to related descriptions in step 201a, which will not be repeated here.
[0144] Step 206: The terminal device updates the display position of the second identifier according to the position change of the target object relative to the terminal device.
[0145] Optionally, in this embodiment of the present invention, after the terminal device displays the second identifier at the second position, it may continue to detect the position change of the target object relative to the terminal device, and update the display position of the second identifier according to the position change. Specifically, the terminal device may update the display position of the second identifier in the process of detecting that the change in the position of the target object relative to the terminal device is the fourth preset change.
[0146] Optionally, in the embodiment of the present invention, the fourth preset change may be that the target object (for example, the user's head) moves relative to the terminal device by a second preset distance in the fourth direction, or may be the target object (for example, The user's head) rotates a second preset angle in the fourth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0147] It can be understood that, in the embodiment of the present invention, the third preset change may not limit the distance or angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the third direction, the terminal device can be triggered Display the second logo. Since the above-mentioned fourth preset change is used to update the display position of the second logo, and the fourth preset change ultimately needs to update the display position of the second identity from the second position to the second target position, the fourth preset It is assumed that the change needs to limit the moving distance or rotation angle of the target object, that is, as long as the target object moves or rotates in the fourth direction, the terminal device can be triggered to update the display position of the second identifier, but until the target object moves in the fourth direction The second preset distance or the second preset angle can be rotated to trigger the terminal device to update the display position of the second identifier to the second target position.
[0148] It should be noted that in the embodiment of the present invention, the third preset change and the fourth preset change mentioned above may be two continuous changes or two discontinuous changes, which can be specifically determined according to actual use requirements. The embodiments of the invention are not limited.
[0149] For other descriptions in step 206, reference may be made to related descriptions in step 202, which will not be repeated here.
[0150] Optionally, in this embodiment of the present invention, when the change in the position of the target object relative to the terminal device in step 205a includes: when the target object moves or rotates in the fourth direction relative to the terminal device, step 206 may specifically be as follows The step 206a is implemented.
[0151] Step 206a: The terminal device controls the second identifier to move to the second target position in the fourth direction according to the movement or rotation of the target object relative to the terminal device in the fourth direction.
[0152] For other descriptions in step 206a, reference may be made to related descriptions in step 202a above for details, which will not be repeated here.
[0153] Step 207: When the display position of the second identifier is the second target position, the terminal device updates the first content to the second content.
[0154] Optionally, in this embodiment of the present invention, the foregoing first content and second content may be content provided by a desktop widget. Alternatively, the first content and the second content may be content provided by an application program. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0155] Optionally, in this embodiment of the present invention, the foregoing first content and second content may be the same type of content. For example, if the first content is content provided by one desktop widget, the second content may be content provided by another desktop widget. Or, if the first content is content provided by one application, the second content may be content provided by another application.
[0156] Optionally, in the embodiment of the present invention, when the first content and the second content are content provided by an application program, the foregoing first content and the foregoing second content may be content provided by an application program including unread messages. Among them, the unread message in the embodiment of the present invention may be a new message received by the application but not read by the user (for example, it may be a notification message displayed by the terminal device). The unread message may specifically be any possible message such as a communication message sent by another user or a recommendation message sent by a server received by the terminal device through an application.
[0157] Optionally, in this embodiment of the present invention, the foregoing fourth direction is a direction from the second mark to the second target position.
[0158] Optionally, in this embodiment of the present invention, the foregoing fourth direction is different, and the second content that triggers the display of the terminal device may be different. For example, taking the first content and the second content both provided by the desktop widget, and the first content is the content provided by the first widget, and the second content is the content provided by the second widget as an example, if the fourth The direction is the direction to the left with respect to the screen of the terminal device, and the second small component is a small component set on the desktop and located before the first small component. Or, if the above-mentioned first four directions are directions to the right with respect to the screen of the terminal device, the second small component is a small component set on the desktop and located next to the first small component. For another example, take the first content and the second content both as content provided by an application program that includes unread messages, and the first content is content provided by the first application program, and the second content is content provided by the second application program as an example If the above-mentioned fourth direction is a direction to the left with respect to the screen of the terminal device, the second application is an application that received a new message before the first application. Or, if the fourth direction is a direction to the right with respect to the screen of the terminal device, the second application is an application that receives a new message after the first application.
[0159] Optionally, in this embodiment of the present invention, if two or more contents are displayed on the screen of the terminal device, the terminal device may update the contents displayed on the screen area where the second identifier is located after performing step 207 above.
[0160] Combine below Picture 9 The display control method shown in step 205-step 207 is further exemplified.
[0161] For example, suppose that the second screen area displays the first content, and the second screen area is located in the upper half of the terminal device screen, and the first content is the content provided by the time widget; the second content is the content provided by the music widget (That is, the music widget is the widget set on the desktop that is located before the time widget). The third preset change is that the user's head rotates in an upward direction relative to the screen of the terminal device (that is, the above-mentioned third direction), and the fourth preset change is that the user's head rotates in a direction to the left relative to the terminal device screen (that is The fourth direction mentioned above, and the third direction is different from the fourth direction) rotate a second predetermined angle. Then, the position of the user's head of the terminal device relative to the terminal device changes. When it is detected that the user's head rotates in the upward direction relative to the screen of the terminal device (that is, the third direction), the terminal device detects that the target object is relative to the terminal device. When the location of the device changes to the third preset change, such as Picture 9 As shown in (a), the terminal device displays the second logo 92 on the first content 91 (that is, the second logo is displayed on the upper half of the terminal device screen), and the terminal device can display the second logo on the left side of the second logo 92 Two fixed signs 93 (that is, the second fixed signs are displayed at the location of the second target position). The terminal device continues to detect changes in the position of the user's head relative to the terminal device. During the process when the user's head rotates to the left (that is, the fourth direction) relative to the screen of the terminal device, the terminal device controls the second identifier to be fixed to the second The logo moves, that is, the terminal device updates the display position of the second logo; until the angle of the user's head rotated to the left with respect to the screen of the terminal device reaches the second preset angle, the terminal device detects that the target object is relative to the terminal When the position of the device changes to the fourth preset change, such as Picture 9 As shown in (b), the terminal device may display the second logo 92 at the second fixed logo 93, that is, update the display position of the second logo as the second target location. Then like Picture 9 As shown in (c), the terminal device can update the content provided by the time widget to the content 94 provided by the music widget, that is, the terminal device updates the first content to the second content.
[0162] In the embodiment of the present invention, since the user can trigger the terminal device to update the content displayed on the terminal device screen (that is, update the above-mentioned first content to the second content) by changing the position of the target object relative to the terminal device, the user does not need to manually trigger the terminal The device update and switch, therefore, not only simplifies the process of the user triggering the update content, but also increases the interest of the user triggering the content switching, thereby improving the convenience of use of the terminal device.
[0163] Optionally, in this embodiment of the present invention, after the terminal device displays the first content in the second screen area, it can also control all screen areas of the terminal device screen to be in the mirror state according to the position change of the target object relative to the terminal device.
[0164] Optionally, in the embodiment of the present invention, combining the above Figure 7 ,Such as Picture 10 As shown, after the above step 204, the display control method provided by the embodiment of the present invention may further include the following steps 208 to 210.
[0165] Step 208: The terminal device displays the third identifier at the third position.
[0166] Wherein, the aforementioned third position may be a position other than the third target position on the screen of the terminal device.
[0167] Optionally, the above-mentioned third identifier may be displayed at any position in the second screen area.
[0168] Optionally, in this embodiment of the present invention, the foregoing step 208 may be specifically implemented by the following step 208a.
[0169] Step 208a: The terminal device displays a third identifier at a third position according to the position change of the target object relative to the terminal device.
[0170] Optionally, in this embodiment of the present invention, the terminal device displays the third identifier at the third position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first In the case of five preset changes, the third logo is displayed in the third position.
[0171] Optionally, the fifth preset change may include at least one of the following: the target object moves in a fifth direction relative to the terminal device, and the target object rotates in a fifth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0172] The above-mentioned fifth direction may be any direction relative to the screen of the terminal device. Specifically, the above-mentioned fifth direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0173] For other descriptions in step 208a, reference may be made to related descriptions in step 201a, which will not be repeated here.
[0174] Step 209: The terminal device updates the display position of the third identifier according to the position change of the target object relative to the terminal device.
[0175] Optionally, in this embodiment of the present invention, after the terminal device displays the third identifier at the third position, it may continue to detect the position change of the target object relative to the terminal device, and update the display position of the third identifier according to the position change. Specifically, the terminal device may update the display position of the third identifier in the process of detecting that the change in the position of the target object relative to the terminal device is the sixth preset change.
[0176] Optionally, in the embodiment of the present invention, the sixth preset change may be that the target object (for example, the user's head) moves relative to the terminal device by a third preset distance in the fifth direction, or may be the target object (for example, The user's head) rotates a third preset angle in the fifth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0177] It can be understood that, in the embodiment of the present invention, the fifth preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the fifth direction, the terminal device can be triggered Display the third logo. Since the above-mentioned sixth preset change is used to update the display position of the third mark, and the sixth preset change ultimately needs to update the display position of the third mark from the third position to the third target position, the sixth preset Assuming that the change needs to limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves or rotates in the above-mentioned fifth direction, the terminal device can be triggered to update the display position of the third identifier, but until the target object moves in the above-mentioned fifth direction The third preset distance or the third preset angle can be rotated to trigger the terminal device to update the display position of the third identifier to the third target position.
[0178] It should be noted that in the embodiment of the present invention, the above-mentioned fifth preset change and sixth preset change may be two continuous changes or two discontinuous changes, which can be determined according to actual use requirements. The embodiments of the invention are not limited.
[0179] Optionally, in this embodiment of the present invention, when the change in the position of the target object relative to the terminal device in step 208a includes: when the target object moves or rotates in the fifth direction relative to the terminal device, step 209 may specifically be as follows The step 209a is implemented.
[0180] Step 209a: The terminal device controls the third indicator to move to the third target position along the fifth direction according to the movement or rotation of the target object relative to the terminal device in the fifth direction.
[0181] For other descriptions in step 209a, for details, reference may be made to related descriptions in step 202a, which will not be repeated here.
[0182] Step 210: When the display position of the third identifier is the third target position, the terminal device cancels displaying the first content in the second screen area, and updates the reflection coefficient of the second screen area to the first coefficient.
[0183] It can be understood that after the terminal device executes the above step 210, the second screen area is in the mirror state. At this time, all screen areas of the terminal device are in the mirror state.
[0184] For the description of the mirror state, please refer to the related description of the mirror state in the above term explanation section, which will not be repeated here.
[0185] Combine below Picture 11 The display control method shown in step 208 to step 210 is further exemplified.
[0186] Exemplarily, suppose that the fifth preset change is the change of the user's head (that is, the aforementioned target object) moving downward (that is, the fifth direction) relative to the screen of the terminal device, and the sixth preset change is that the user's head is relative to the The terminal device’s screen moves downward (that is, in the fifth direction) by a third preset distance change; assuming that the first content is the content provided by application 1, the third position is located in the area where the first content is located, and the third target The location is below the third location, and the terminal device displays a third fixed identifier in the area where the third target location is located. Then, the second screen area on the terminal device screen displays the first content, and the terminal device detects the position change of the user's head relative to the terminal device. When it is detected that the user's head is downward relative to the terminal device screen (that is, the fifth direction) ) Movement, that is, when the terminal device detects that the position of the target object relative to the terminal device changes as the fifth preset change, such as Picture 11 As shown in (a), the terminal device displays the third logo 113 on the first content 112 (that is, the content provided by the application 1), and displays the third fixed logo 114 below the third logo 113 (that is, on the third target The position displays the third fixed mark 114). The terminal device continues to detect the position change of the user's head relative to the terminal device. During the downward movement of the user's head relative to the terminal device screen, the terminal device can control the third identifier to move to the fixed identifier, that is, update the third identifier Display status. The user's head continues to move down relative to the terminal device screen until the user's head moves down the third preset distance relative to the terminal device screen, that is, the terminal device detects the position of the target object relative to the terminal device When the change is the sixth preset change, such as Picture 11 As shown in (b), the terminal device can control the third identifier 113 to be displayed at the fixed identifier 114, that is, update the display position of the third identifier as the third target position. Then like Picture 11 As shown in (c), the terminal device can cancel displaying the first content in the second screen area and update the reflection coefficient of the second screen area to the first coefficient. At this time, the screen of the terminal device is only in the mirror state.
[0187] In the embodiment of the present invention, after the user triggers the screen of the terminal device to switch to the mirror state and the display screen at the same time, the user can also trigger the terminal device to switch to the mirror state only by changing the position of the target object relative to the terminal device. In this way, the flexibility and convenience of using the terminal device can be improved.
[0188] Optionally, in the embodiment of the present invention, combining the above Figure 7 ,Such as Picture 12 As shown, after the above step 210, the display control method provided by the embodiment of the present invention further includes the following steps 211 to 213.
[0189] Step 211: The terminal device displays the fourth identifier at the fourth position.
[0190] The foregoing fourth position may be a position other than the fourth target position on the screen of the terminal device.
[0191] Optionally, in this embodiment of the present invention, the foregoing step 211 may be specifically implemented by the following step 211a.
[0192] Step 211a: The terminal device displays the fourth identifier at the fourth position according to the position change of the target object relative to the terminal device.
[0193] Optionally, in this embodiment of the present invention, the terminal device displays the fourth identifier in the fourth position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first In the case of seven preset changes, the fourth logo is displayed in the fourth position.
[0194] Optionally, the seventh preset change may include at least one of the following: the target object moves in a sixth direction relative to the terminal device, and the target object rotates in a sixth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0195] The above-mentioned sixth direction may be any direction relative to the screen of the terminal device. Specifically, the above-mentioned sixth direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0196] For the description of the terminal device displaying the fourth identifier at the fourth position, refer to the relevant description in the foregoing step 201a, which is not repeated here.
[0197] Step 212: The terminal device updates the display position of the fourth identifier according to the position change of the target object relative to the terminal device.
[0198] Optionally, in this embodiment of the present invention, after the terminal device displays the fourth identifier at the fourth position, it may continue to detect the position change of the target object relative to the terminal device, and update the display position of the fourth identifier according to the position change. Specifically, the terminal device may update the display position of the fourth identifier during the process of detecting that the change in the position of the target object relative to the terminal device is the eighth preset change.
[0199] Optionally, in the embodiment of the present invention, the eighth preset change may be that the target object (for example, the user's head) moves relative to the terminal device by a fourth preset distance in the sixth direction, or may be the target object (for example, The user's head) rotates a fourth preset angle in the sixth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0200] It can be understood that, in the embodiment of the present invention, the seventh preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the sixth direction, the terminal device can be triggered The fourth logo is displayed. Since the above-mentioned eighth preset change is used to update the display position of the fourth mark, and the eighth preset change finally needs to update the display position of the fourth mark from the fourth position to the fourth target position, the eighth preset It is assumed that the change needs to limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves or rotates in the above sixth direction, the terminal device can be triggered to update the display position of the fourth identifier, but until the target object moves in the above sixth direction The fourth preset distance or the rotation of the fourth preset angle can trigger the terminal device to update the display position of the fourth identifier to the fourth target position.
[0201] It should be noted that, in the embodiment of the present invention, the seventh preset change and the eighth preset change may be two continuous changes or two discontinuous changes, which can be determined according to actual usage requirements. The embodiments of the invention are not limited.
[0202] Optionally, in this embodiment of the present invention, when the position change of the target object relative to the terminal device in the above step 211a includes: when the target object moves or rotates in the sixth direction relative to the terminal device, the above step 212 may specifically be as follows The step 212a is implemented.
[0203] Step 212a: The terminal device controls the fourth identifier to move to the fourth target position along the sixth direction according to the movement or rotation of the target object in the sixth direction relative to the terminal device.
[0204] For other descriptions in step 212a, reference may be made to related descriptions in step 202a for details, and details are not repeated here.
[0205] Step 213: In the case where the display position of the fourth mark is the fourth target position, the terminal device updates the reflection coefficients of the first screen area and the second screen area to the third coefficient, and in the first screen area and the second screen area The screen area displays the third content; or, the reflection coefficients of the first screen area and the second screen area are both updated to the second coefficient.
[0206] Optionally, in this embodiment of the present invention, before the terminal device performs step 203, which state the screen of the terminal device is in, after the terminal device performs step 213, which state the screen of the terminal device can return to. Specifically, if the terminal device performs the above step 203, the screen of the terminal device is in the display state, then the above step 213 can be specifically implemented by the following step 213a; if the terminal device performs the above step 203, the screen of the terminal device is off State, the above step 213 can be specifically implemented by the following step 213b.
[0207] Step 213a: In the case where the display position of the fourth mark is the fourth target position, the terminal device updates the reflection coefficients of the first screen area and the second screen area to the third coefficient, and in the first screen area and the second screen area The screen area displays the third content.
[0208] Step 213b: When the display position of the fourth identifier is the fourth target position, the terminal device updates the reflection coefficients of the first screen area and the second screen area to the second coefficient.
[0209] It can be understood that, in this embodiment of the present invention, after the terminal device executes the above step 213a, all screen areas of the terminal device are in the display state, and the third content is displayed. After the terminal device executes the above step 213b, all screen areas of the terminal device are in the off-screen state.
[0210] The above-mentioned third content may be the same content as the above-mentioned first content and second content, or may be different content from the above-mentioned first content and second content, which can be specifically determined according to actual usage requirements. The embodiment of the present invention does not provide limited.
[0211] Combine below Figure 13 The display control method shown in step 211 to step 213 is further exemplified.
[0212] Exemplarily, suppose that the state of the screen of the terminal device before performing the above step 202 is the screen off state, and the seventh preset change is that the user's head (that is, the target object) is downward relative to the terminal device screen (that is, the sixth Direction) movement, the eighth preset change is the change that the user's head moves downward (ie the sixth direction) relative to the screen of the terminal device by the fourth preset distance; then the screen of the terminal device is in the mirror state, and the terminal device detects The position of the user’s head relative to the terminal device changes. When it is detected that the user’s head moves downward (that is, the sixth direction) relative to the terminal device’s screen, the terminal device detects that the target object’s position relative to the terminal device changes as the first Seven preset changes, such as Figure 13 As shown in (a) in the terminal device, the fourth logo 130 is displayed on the screen of the terminal device, and the fourth fixed logo 131 is displayed below the fourth logo 130. The terminal device continues to detect changes in the position of the user's head relative to the terminal device. In the process of detecting that the user's head moves down relative to the terminal device screen, the terminal device controls the fourth identifier to move to the fourth fixed identifier, that is, update The display status of the fourth logo. The user's head continues to move down relative to the terminal device screen until the user's head moves down the fourth preset distance relative to the terminal device screen, that is, the terminal device detects the position of the target object relative to the terminal device When the change is the eighth preset change, such as Figure 13 As shown in (b), the terminal device can control the fourth identifier 130 to be displayed at the fourth fixed identifier 131, that is, the terminal device updates the display position of the fourth identifier as the fourth target position. Then like Figure 13 As shown in (c), the terminal device can update the reflection coefficient of the screen of the terminal device to the second coefficient. At this time, the screen of the terminal device is in the off-screen state.
[0213] In the embodiment of the present invention, since the user can trigger the screen mirror state of the terminal device to return to the initial state (such as the off-screen state or the on-screen state) by changing the position of the target object relative to the terminal device, the screen state of the terminal device can be changed. Reversible switching and flexible switching between the terminals, thereby enhancing the flexibility and convenience of using terminal equipment.
[0214] Optionally, in the embodiment of the present invention, combining the above Figure 7 ,Such as Figure 14 As shown, after the above step 204, the display control method provided by the embodiment of the present invention may further include the following steps 214-216.
[0215] Step 214: The terminal device displays the fifth identifier at the fifth position.
[0216] The above-mentioned fifth position may be a position other than the fifth target position on the screen of the terminal device.
[0217] Optionally, in this embodiment of the present invention, the foregoing step 214 may be specifically implemented by the following step 214a.
[0218] Step 214a: The terminal device displays the fifth identifier at the fifth position according to the position change of the target object relative to the terminal device.
[0219] Optionally, in this embodiment of the present invention, the terminal device displays the fifth identifier at the fifth position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first In the case of nine preset changes, the fifth logo is displayed at the fifth position.
[0220] Optionally, the aforementioned ninth preset change may include at least one of the following: the target object moves in a seventh direction relative to the terminal device, and the target object rotates in a seventh direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0221] The above-mentioned seventh direction may be any direction relative to the screen of the terminal device. Specifically, the above-mentioned seventh direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0222] For the description of the terminal device displaying the fifth identifier at the fifth position, refer to the related description in the foregoing step 201a, which is not repeated here.
[0223] Step 215: The terminal device updates the display position of the fifth identifier according to the position change of the target object relative to the terminal device.
[0224] It can be understood that, in this embodiment of the present invention, after the terminal device displays the fifth identifier at the fifth position, it can continue to detect the position change of the target object relative to the terminal device, and update the display position of the fifth identifier according to the position change. Specifically, the terminal device may update the display position of the fifth identifier during the process of detecting that the position change of the target object relative to the terminal device is the tenth preset change.
[0225] Optionally, in this embodiment of the present invention, the aforementioned tenth preset change may include a first sub-preset change and a second sub-preset change. The first sub-preset change may be that the target object (for example, the user's head) moves relative to the terminal device by a fifth preset distance in the seventh direction, or may be that the target object (for example, the user's head) moves relative to the terminal device. The device rotates along the seventh direction by a fifth preset angle; the second sub-preset change may be that the target object (such as the user's head) moves in the target direction relative to the terminal device, or it may be the target object (such as the user's head). Part) relative to the terminal device to rotate in the target direction.
[0226] It can be understood that, in the embodiment of the present invention, the above-mentioned ninth preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the seventh direction, the terminal device can be triggered The fifth logo is displayed. Since the above-mentioned first preset change is used to update the display position of the fifth mark, and the first sub-preset change finally needs to update the display position of the fifth mark from the fifth position to the fifth target position, the first The sub-preset change needs to limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves or rotates in the seventh direction, it can trigger the terminal device to update the display position of the fifth identifier, but until the target object moves along the seventh direction. Moving the direction by the fifth preset distance or rotating the fifth preset angle can trigger the terminal device to update the display position of the fifth identifier to the fifth target position. In addition, since the second sub-preset change may not limit the moving distance or the rotation angle of the target object, that is, as long as the target object moves or rotates any angle along the target direction, the terminal device can be triggered to continue to update the display position of the fifth indicator.
[0227] It should be noted that, in this embodiment of the present invention, the above-mentioned ninth preset change, first sub-preset change, and second self-preset change may be three continuous changes or three discontinuous changes; specifically, It can be determined according to actual usage requirements, and is not limited in the embodiment of the present invention.
[0228] Optionally, in this embodiment of the present invention, the foregoing target direction may be the same or different from the foregoing seventh direction, which may be specifically determined according to actual usage requirements.
[0229] Optionally, in this embodiment of the present invention, when the change in the position of the target object relative to the terminal device in step 214a includes: when the target object moves or rotates in the seventh direction relative to the terminal device, step 215 may specifically be as follows The step 215a is implemented.
[0230] Step 215a: The terminal device controls the fifth indicator to move to the fifth target position along the seventh direction according to the movement or rotation of the target object in the seventh direction relative to the terminal device.
[0231] For the related description in step 215a, please refer to the related description in step 202a, which will not be repeated here.
[0232] Step 216: After the display position of the fifth mark is the fifth target position, and in the case that the fifth mark continues to move the target distance along the target direction, the terminal device displays the first content in the third screen area, and cancels the display in the second The screen area displays the first content, and the reflection coefficient of the second screen area is updated to the third coefficient, and the reflection coefficient of the third screen area is updated to the first coefficient.
[0233] Wherein, the length of the third screen area in the target direction may be equal to the sum of the target distance and the target length, and the target length may be the length of the second screen area in the target direction.
[0234] Optionally, in the embodiment of the present invention, the above-mentioned third screen area and the second screen area partially overlap, or do not overlap. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0235] Optionally, in this embodiment of the present invention, when the first content is displayed in the second screen area, the display size of the first content may be equal to the size of the second screen area; when the first content is displayed in the third screen area, the first content is displayed in the third screen area. The display size of a content may be equal to the size of the third screen area.
[0236] Optionally, in this embodiment of the present invention, after the display position of the fifth identifier is the fifth target position, the position of the target object relative to the terminal device may continue to change, triggering the terminal device to continue to update the display position of the fifth identifier. For example, the target object may move or rotate relative to the terminal device in the above-mentioned target direction, thereby triggering the terminal device to continue to control the fifth indicator to move in the target direction.
[0237] Optionally, in this embodiment of the present invention, after the terminal device updates the display position of the fifth identifier as the fifth target position, the position of the target object relative to the terminal device can continue to change, triggering the terminal device to continue to control the fifth identifier along the target direction Move, then, in the case that the fifth indicator moves the target distance along the target direction, the terminal device can cancel the display of the first content in the second screen area, and update the reflection coefficient of the second screen area to the first coefficient (that is, the second The screen area is in the mirror state), and at the same time, the reflection coefficient of the first screen area can be updated to the third coefficient (that is, the first screen area is in the display state), and the first content is displayed in the first screen area. Thereby, the display position of the first content on the terminal device screen can be switched from the second screen area to the first screen area, that is, the display position and display size of the first content on the terminal device screen can be updated.
[0238] Optionally, in this embodiment of the present invention, the foregoing target distance may be any value greater than zero. That is, after the display position of the fifth identifier is the fifth target position, as long as the user triggers the fifth identifier to continue to move, the terminal device can be triggered to update the display position and display size of the first content on the terminal device screen.
[0239] Combine below Figure 15 with Figure 16 The display control method shown in step 214 to step 216 is further exemplified.
[0240] For example, suppose the first screen area on the terminal device screen is located in the lower half of the screen, and the second screen area on the terminal device screen is located in the upper half of the screen (that is, the first content is displayed on the upper half of the terminal device screen). ), the third screen area is the area in the first screen area. It is also assumed that the ninth preset change is the change of the user's head (that is, the aforementioned target object) moves downward (that is, the seventh direction) relative to the terminal device screen, and the first sub-preset change is that the user's head is relative to the terminal device. The screen moves downward (that is, the seventh direction) by the fifth preset distance, and the second sub-preset is changed to move the user's head downward relative to the terminal device screen (that is, the target direction is the same as the seventh direction) by the fifth preset distance . Assume further that the fifth position is located in the area where the first content is located (that is, the second screen area), the fifth target position is located below the fifth position, and the terminal device displays a fixed logo in the area where the fifth target position is located, then The terminal device displays the first content on the upper half of the screen (ie the second screen area). The terminal device detects the position change of the user’s head relative to the terminal device. When it is detected that the user’s head is facing downwards relative to the terminal device screen (That is, the seventh direction) movement, that is, when the terminal device detects that the position of the target object relative to the terminal device changes as the ninth preset change, such as Figure 15 As shown in (a), the terminal device displays the fifth logo 151 on the first content 150 (that is, the content provided by the application 1), and displays the fifth fixed logo 152 below the third logo 151. The terminal device continues to detect the change in the position of the user's head relative to the terminal device. In the process of detecting that the user's head moves downward relative to the terminal device screen, the terminal device controls the fifth identifier to move to the fifth fixed identifier 152, Until the user's head moves down the fifth preset distance relative to the terminal device screen, that is, when the terminal device detects that the target object's position relative to the terminal device changes as the first sub-preset change, such as Figure 15 As shown in (b), the terminal device can control the fifth identifier 151 to be displayed at the fifth fixed identifier 152, that is, the terminal device updates the display position of the fifth identifier as the fifth target position; then, the target object is relative to the terminal device Downward movement, that is, the terminal device detects that the position of the target object relative to the terminal device changes as the first sub-preset change, the terminal device can control the fifth identifier to move in the downward direction, and the terminal device detects that the user’s head is relative to After the positional relationship of the terminal device does not change, that is, after the terminal device controls the fifth identifier to move the target distance in the target direction, such as Figure 16 As shown in (b), the terminal device is in the third screen area (such as Figure 16 153) shown in (a) displays the first content 150, cancels the display of the first content in the second screen area, and updates the reflection coefficient of the second screen area to the third coefficient, and changes the value of the third screen area The reflection coefficient is updated to the first coefficient. It can be understood that at this time, all areas on the screen of the terminal device except the third screen area are in the mirror state.
[0241] In the embodiment of the present invention, since the terminal device can switch the display position of the first content on the terminal device screen according to the position change of the target user relative to the terminal device, and can increase the display size of the first content in the target direction, The flexibility and convenience of using terminal equipment can be improved.
[0242] Optionally, in the embodiment of the present invention, after the above step 204, the display control method provided in the embodiment of the present invention may further include the following steps 217-219.
[0243] Step 217: The terminal device displays the sixth identifier at the sixth position.
[0244] The above-mentioned sixth position may be a position other than the sixth target position on the screen of the terminal device.
[0245] Optionally, in this embodiment of the present invention, the foregoing step 217 may be specifically implemented by the following step 217a.
[0246] Step 217a: The terminal device displays the sixth identifier at the sixth position according to the position change of the target object relative to the terminal device.
[0247] Optionally, in this embodiment of the present invention, the terminal device displays the sixth identifier at the sixth position according to the change in the position of the target object relative to the terminal device. It can be understood that the terminal device changes the position of the target object relative to the terminal device as the first When the eleventh preset changes, the fifth mark is displayed at the sixth position.
[0248] Optionally, the aforementioned eleventh preset change may include at least one of the following: the target object moves in an eighth direction relative to the terminal device, and the target object rotates in an eighth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0249] The above-mentioned eighth direction may be any direction relative to the screen of the terminal device. Specifically, the above-mentioned eighth direction may be an upward direction relative to the screen of the terminal device, a downward direction relative to the screen of the terminal device, a leftward direction relative to the screen of the terminal device, or a direction relative to the screen of the terminal device. Any possible direction such as the right direction. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0250] Optionally, in this embodiment of the present invention, when the change in the position of the target object relative to the terminal device in step 216a includes: when the target object moves or rotates in the eighth direction relative to the terminal device, step 217 may specifically be as follows The step 217a is achieved.
[0251] Step 217a: The terminal device controls the sixth indicator to move to the sixth target position along the eighth direction according to the movement or rotation of the target object in the eighth direction relative to the terminal device.
[0252] For the related description in step 217a, reference may be made to the related description in step 202a, which is not repeated here.
[0253] Step 218: The terminal device updates the display position of the sixth identifier according to the position change of the target object relative to the terminal device.
[0254] Optionally, in this embodiment of the present invention, after the terminal device displays the sixth identifier at the sixth position, it may continue to detect the position change of the target object relative to the terminal device, and update the display position of the sixth identifier according to the position change. Specifically, the terminal device may update the display position of the sixth identifier during the process of detecting that the position of the target object relative to the terminal device has changed to the twelfth preset change.
[0255] Optionally, in the embodiment of the present invention, the above-mentioned twelfth preset change may be that the target object (for example, the user's head) moves relative to the terminal device along the above-mentioned eighth direction by a sixth preset distance, or may be the target object ( For example, the user's head is rotated by a sixth preset angle in the eighth direction relative to the terminal device. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0256] It can be understood that in the embodiment of the present invention, the aforementioned eleventh preset change may not limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves any distance or rotates any angle along the eighth direction, the terminal can be triggered. The device displays the sixth logo. Since the tenth preset change mentioned above is used to update the display position of the sixth mark, and the twelfth preset change finally needs to update the display position of the sixth mark from the sixth position to the sixth target position, the tenth 2. The preset change needs to limit the moving distance or the angle of rotation of the target object, that is, as long as the target object moves or rotates in the eighth direction, the terminal device can be triggered to update the display position of the sixth mark, but until the target object moves along the eighth direction. Moving the direction by the sixth preset distance or rotating the sixth preset angle can trigger the terminal device to update the display position of the sixth identifier to the sixth target position.
[0257] It should be noted that, in the embodiment of the present invention, the above-mentioned eleventh preset change and twelfth preset change may be two continuous changes, or two discontinuous changes, which can be determined according to actual usage requirements. , The embodiment of the present invention is not limited.
[0258] For other descriptions in step 218, reference may be made to related descriptions in step 202 above for details, which will not be repeated here.
[0259] Step 219: When the display position of the sixth mark is the sixth target position, the terminal device cancels displaying the first content in the second screen area, and updates the reflection coefficient of the second screen area to the first coefficient, and sets the The reflection coefficient of a screen area is updated to the third coefficient, and the first content is displayed in the first screen area.
[0260] It can be understood that, in this embodiment of the present invention, after the terminal device executes the above step 219, the first screen area is in the display state and the first content is displayed; the second screen area is in the mirror state. That is, in the embodiment of the present invention, the terminal device can swap the state of the first screen area and the second screen area.
[0261] It should be noted that in this embodiment of the present invention, after the terminal device executes the above step 219, the display size of the first content may remain unchanged, or the display size of the first content may be the same as the size of the first screen area. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0262] In the embodiment of the present invention, since the terminal device can swap the state of the first screen area and the second screen area according to the position of the target object relative to the terminal device, the flexibility and convenience of using the terminal device can be increased.
[0263] Optionally, in the embodiment of the present invention, the above-mentioned first, second, third, fourth, fifth, and sixth identifications may all be the same, or all may be different, or some of the same may be different. The details can be determined according to actual usage requirements, and the embodiment of the present invention does not limit it.
[0264] It should be noted that, in the embodiments of the present invention, the display control methods shown in the above-mentioned method drawings are all exemplified in conjunction with a drawing in the embodiment of the present invention. In specific implementation, the display control method shown in the figures of the above methods can also be implemented in combination with any other figures that can be combined as illustrated in the above embodiments, and details are not described herein again.
[0265] The embodiment of the present invention provides a terminal device 170, such as Figure 17 As shown, the terminal device 170 may include: a display module 171 and a processing module 172. The display module 171 may be used to display the first identifier; the processing module 172 may be used to update the display position of the first identifier according to the change in the position of the target object relative to the terminal device, and the display position of the first identifier is the first In the case of the target position, update the reflection coefficient of at least part of the screen area of ​​the terminal device.
[0266] Optionally, in this embodiment of the present invention, the above-mentioned processing module 172 may be specifically configured to update the reflection coefficient of the first screen area to the first coefficient. Alternatively, the processing module 172 may be specifically configured to update the reflection coefficient of the first screen area to the first coefficient, and update the reflection coefficient of the second screen area to the second coefficient or the third coefficient. The first coefficient may be greater than the second coefficient, and the second coefficient may be greater than the third coefficient; the second screen area may be an area other than the first screen area on the screen of the aforementioned terminal device.
[0267] Optionally, in the embodiment of the present invention, when the reflection coefficient of the first screen area is the first coefficient, the first screen area is in the mirror state. When the reflection coefficient of the second screen area is the second coefficient, the second screen area is in the off-screen state. When the reflection coefficient of the second screen area is the third coefficient, the second screen area is in the display state.
[0268] Optionally, in this embodiment of the present invention, the above-mentioned display module 171 may be specifically configured to display the first identifier in the first position according to the position change of the target object relative to the above-mentioned terminal device; wherein, the first position may be the terminal device The position on the screen other than the first target position.
[0269] Optionally, in this embodiment of the present invention, the change in the position of the target object relative to the terminal device may include: the target object moves or rotates in a first direction relative to the terminal device. The aforementioned processing module 172 may be specifically used to control the first identifier to move to the first target position along the first direction.
[0270] Optionally, in this embodiment of the present invention, the above-mentioned processing module 172 may be specifically configured to set the brightness of the first screen area to the first brightness to update the reflection coefficient of the first screen area. The first brightness may be smaller than the second brightness, and the second brightness is the brightness when the screen of the terminal device is in the display state.
[0271] Optionally, in the embodiment of the present invention, the above-mentioned display module 171 may also be used after the processing module 172 updates the reflection coefficient of the first screen area to the first coefficient, and updates the reflection coefficient of the second screen area to the third coefficient. To display the first content in the second screen area.
[0272] Optionally, in the embodiment of the present invention, the above-mentioned display module 171 may also be used to display the second logo in the second position after displaying the first content in the second screen area. The processing module 172 may also be configured to update the display position of the second identifier according to the change in the position of the target object relative to the terminal device; and when the display position of the second identifier is the second target position, update the first content For the second content. The second position may be a position other than the second target position on the screen of the terminal device.
[0273] Optionally, in this embodiment of the present invention, the above-mentioned display module 171 may also be used to display a third identifier at a third position after displaying the first content in the second screen area; the processing module 172 may also be used to The display position of the third mark is updated relative to the position change of the above-mentioned terminal device; and when the display position of the third mark is the third target position, the display of the first content in the second screen area is cancelled, and the second screen The reflection coefficient of the area is updated to the first coefficient.
[0274] Optionally, in the embodiment of the present invention, the above-mentioned display module 171 may also be used to display the fourth identifier at the fourth position after the processing module 172 cancels the display of the first content in the second screen area; the processing module 172 may also It is used to update the display position of the fourth identifier according to the change in the position of the target object relative to the terminal device, and when the display position of the fourth identifier is the fourth target position, the first screen area and the second screen area The reflection coefficients are all updated to the third coefficient, and the third content is displayed in the first screen area and the second screen area; or, the processing module 172 may also be used to update the reflection coefficients of the first screen area and the second screen area Is the second coefficient.
[0275] Optionally, in this embodiment of the present invention, the above-mentioned second screen area may include M sub-areas; the first content may include M sub-contents. The display module 171 can be specifically used to display one sub-content in each of the M sub-areas to display the M sub-contents. Among them, M is an integer greater than zero.
[0276] Optionally, in the embodiment of the present invention, the above-mentioned display module 171 may also be used to display the fifth logo at the fifth position after displaying the first content in the second screen area. The processing module 172 may also be used to update the display position of the fifth mark according to the position change of the target object relative to the above-mentioned terminal device, and after the display position of the fifth mark is the fifth target position, and continue along the fifth mark When the target direction moves by the target distance, the first content is displayed in the third screen area; the processing module 172 can also be used to cancel the display in the second screen area after the display module 171 displays the first content in the third screen area The first content, and the reflection coefficient of the second screen area is updated to the third coefficient, and the reflection coefficient of the third screen area is updated to the first coefficient. The length of the third screen area in the target direction may be equal to the sum of the target distance and the target length, and the target length may be the length of the second screen area in the target direction.
[0277] Optionally, in the embodiment of the present invention, the above-mentioned display module 171 may also be used to display a sixth logo at a sixth position after displaying the first content in the second screen area. The processing module 172 may also be used to update the display position of the sixth mark according to the position change of the target object relative to the above-mentioned terminal device; and when the display position of the sixth mark is the sixth target position, cancel the display on the second screen The area displays the first content; and the reflection coefficient of the second screen area is updated to the first coefficient, and the reflection coefficient of the first screen area is updated to the third coefficient. The display module 171 may also be used to display the first content in the first screen area when the processing module 172 updates the reflection coefficient of the first screen area to the third coefficient.
[0278] The terminal device 170 provided in the embodiment of the present invention can implement each process implemented by the terminal device shown in the foregoing method embodiment, and to avoid repetition, details are not described herein again.
[0279] The embodiment of the present invention provides a terminal device that can display a first identifier, and updates the display position of the first identifier according to a change in the position of the target object relative to the terminal device; and the display position of the first identifier is the first In the case of the target position, update the reflection coefficient of at least part of the screen area of ​​the terminal device. With this solution, when the user needs the screen of the terminal device to be in a different state, the terminal device can update the display position of the first identifier according to the position of the target object relative to the terminal device, so that the display position of the first identifier can be At a target location, the reflection coefficient of at least part of the screen area of ​​the terminal device is updated, that is, the terminal device can update the reflection coefficient of the screen of the terminal device to keep the screen of the terminal device in a different state (for example, the terminal device can update the terminal device The reflection coefficient of the screen of the terminal device makes the screen of the terminal device all in the mirror state or part of the mirror state). Therefore, when the user needs the screen of the terminal device to be in a different state, the user does not need to trigger the screen of the terminal device to be between various states Switching back and forth can simplify the operation process when the user needs the screen of the terminal device to be in a different state, thereby improving the convenience of using the terminal device.
[0280] Figure 18 A schematic diagram of the hardware structure of a terminal device for implementing various embodiments of the present invention. Such as Figure 18 As shown, the terminal device 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and power supply 111 and other components. Those skilled in the art can understand, Figure 18 The structure of the terminal device shown in does not constitute a limitation on the terminal device, and the terminal device may include more or fewer components than those shown in the figure, or a combination of some components, or a different component arrangement. In the embodiment of the present invention, terminal devices include, but are not limited to, mobile phones, tablet computers, notebook computers, palmtop computers, vehicle-mounted terminal devices, wearable devices, and pedometers.
[0281] The display unit 106 is configured to display the first identifier; the processor 110 is configured to update the display position of the first identifier according to the position change of the target object relative to the terminal device, and set the display position of the first identifier as the first target In the case of location, update the reflection coefficient of at least part of the screen area of ​​the terminal device.
[0282] It can be understood that, in the embodiment of the present invention, the structure diagram of the foregoing terminal device (for example, Figure 17 The display module 171 in) can be implemented by the display unit 106 described above. The structure diagram of the above terminal equipment (e.g. Figure 17 The processing module 172 in) may be implemented by the above-mentioned processor 110.
[0283] The embodiment of the present invention provides a terminal device that can display a first identifier, and updates the display position of the first identifier according to a change in the position of the target object relative to the terminal device; and the display position of the first identifier is the first In the case of the target position, update the reflection coefficient of at least part of the screen area of ​​the terminal device. With this solution, when the user needs the screen of the terminal device to be in a different state, the terminal device can update the display position of the first identifier according to the position of the target object relative to the terminal device, so that the display position of the first identifier can be At a target location, the reflection coefficient of at least part of the screen area of ​​the terminal device is updated, that is, the terminal device can update the reflection coefficient of the screen of the terminal device to keep the screen of the terminal device in a different state (for example, the terminal device can update the terminal device The reflection coefficient of the screen of the terminal device makes the screen of the terminal device all in the mirror state or part of the mirror state). Therefore, when the user needs the screen of the terminal device to be in a different state, the user does not need to trigger the screen of the terminal device to be between various states Switching back and forth can simplify the operation process when the user needs the screen of the terminal device to be in a different state, thereby improving the convenience of using the terminal device.
[0284] It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 can be used for receiving and sending signals in the process of sending and receiving information or talking. Specifically, the downlink data from the base station is received and processed by the processor 110; in addition, Uplink data is sent to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with the network and other devices through a wireless communication system.
[0285] The terminal device provides users with wireless broadband Internet access through the network module 102, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0286] The audio output unit 103 can convert the audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into audio signals and output them as sounds. Moreover, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal device 100 (for example, call signal reception sound, message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
[0287] The input unit 104 is used to receive audio or video signals. The input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The graphics processor 1041 is configured to monitor still pictures or video images obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. Data is processed. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the network module 102. The microphone 1042 can receive sound, and can process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 101 for output in the case of a telephone call mode.
[0288] The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light. The proximity sensor can close the display panel 1061 and the display panel 1061 when the terminal device 100 is moved to the ear. / Or backlight. As a kind of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in various directions (usually three-axis), and can detect the magnitude and direction of gravity when stationary, and can be used to identify terminal device posture (such as horizontal and vertical screen switching, related games) , Magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tap), etc.; sensor 105 can also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, Infrared sensors, etc., will not be repeated here.
[0289] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc.
[0290] The user input unit 107 may be used to receive inputted numeric or character information, and generate key signal input related to user settings and function control of the terminal device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071, also called a touch screen, can collect user touch operations on or near it (for example, the user uses any suitable objects or accessories such as fingers, stylus, etc.) on the touch panel 1071 or near the touch panel 1071. operating). The touch panel 1071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch position, and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it To the processor 110, the command sent by the processor 110 is received and executed. In addition, the touch panel 1071 can be implemented in multiple types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, switch buttons, etc.), trackball, mouse, and joystick, which will not be repeated here.
[0291] Further, the touch panel 1071 can be overlaid on the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it is transmitted to the processor 110 to determine the type of the touch event. The type of event provides corresponding visual output on the display panel 1061. Although in Figure 18 In, the touch panel 1071 and the display panel 1061 are used as two independent components to realize the input and output functions of the terminal device. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the terminal device. The input and output functions of the device are not limited here.
[0292] The interface unit 108 is an interface for connecting an external device with the terminal device 100. For example, the external device may include a wired or wireless headset port, an external power source (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, audio input/output (I/O) port, video I/O port, headphone port, etc. The interface unit 108 can be used to receive input (for example, data information, power, etc.) from an external device and transmit the received input to one or more elements in the terminal device 100 or can be used to connect to the terminal device 100 and external Transfer data between devices.
[0293] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, an application program required by at least one function (such as a sound playback function, an image playback function, etc.), etc.; Data (such as audio data, phone book, etc.) created by the use of mobile phones. In addition, the memory 109 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0294] The processor 110 is the control center of the terminal device. It uses various interfaces and lines to connect the various parts of the entire terminal device, runs or executes the software programs and/or modules stored in the memory 109, and calls data stored in the memory 109 , Perform various functions of the terminal device and process data, so as to monitor the terminal device as a whole. The processor 110 may include one or more processing units; optionally, the processor 110 may integrate an application processor and a modem processor, where the application processor mainly processes the operating system, user interface, and application programs, etc. The adjustment processor mainly deals with wireless communication. It can be understood that the foregoing modem processor may not be integrated into the processor 110.
[0295] The terminal device 100 may also include a power source 111 (such as a battery) for supplying power to various components. Optionally, the power source 111 may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power consumption through the power management system. Management and other functions.
[0296] In addition, the terminal device 100 includes some functional modules not shown, which will not be repeated here.
[0297] Optionally, the embodiment of the present invention also provides a terminal device, including: Figure 18 The processor 110 and the memory 109 shown are a computer program stored on the memory 109 and capable of running on the processor 110. When the computer program is executed by the processor 110, each process of the foregoing method embodiment is implemented and can achieve the same Technical effects, in order to avoid repetition, I will not repeat them here.
[0298] The embodiment of the present invention also provides a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, each process of the foregoing method embodiment is realized, and the same technical effect can be achieved. To avoid repetition, I won’t repeat it here. The computer-readable storage medium may include read-only memory (ROM), random access memory (random access memory, RAM), magnetic disk or optical disk, etc.
[0299] It should be noted that in this article, the terms "include", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, It also includes other elements not explicitly listed, or elements inherent to the process, method, article, or device. If there are no more restrictions, the element defined by the sentence "including a..." does not exclude the existence of other identical elements in the process, method, article or device that includes the element.
[0300] Through the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. 的实施方式。 Based on this understanding, the technical solution of this application essentially or the part that contributes to the existing technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, The optical disc) includes several instructions to enable a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods of the various embodiments of the present application.
[0301] The embodiments of the present application are described above with reference to the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments. The above-mentioned specific embodiments are only illustrative and not restrictive. Those of ordinary skill in the art are Under the enlightenment of this application, many forms can be made without departing from the purpose of this application and the scope of protection of the claims, all of which fall within the protection of this application.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products