WO2022048506A1 - 壁纸显示方法、装置和电子设备 - Google Patents
壁纸显示方法、装置和电子设备 Download PDFInfo
- Publication number
- WO2022048506A1 WO2022048506A1 PCT/CN2021/115152 CN2021115152W WO2022048506A1 WO 2022048506 A1 WO2022048506 A1 WO 2022048506A1 CN 2021115152 W CN2021115152 W CN 2021115152W WO 2022048506 A1 WO2022048506 A1 WO 2022048506A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wallpaper
- target
- display
- information
- dynamic
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 238000004891 communication Methods 0.000 claims description 8
- 230000000873 masking effect Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 230000003750 conditioning effect Effects 0.000 claims 1
- 230000000694 effects Effects 0.000 description 27
- 230000000007 visual effect Effects 0.000 description 25
- 238000012545 processing Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000003068 static effect Effects 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000003542 behavioural effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000001795 light effect Effects 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 241000699670 Mus sp. Species 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000000475 sunscreen effect Effects 0.000 description 1
- 239000000516 sunscreening agent Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04812—Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Definitions
- the present application belongs to the field of communication technologies, and in particular relates to a method, device and electronic device for displaying wallpaper.
- the purpose of the embodiments of the present application is to provide a wallpaper display method, device and electronic device, which can solve the problem of poor display effect in the wallpaper display method in the prior art.
- an embodiment of the present application provides a method for displaying wallpaper, including:
- the first wallpaper including a dynamic display object
- the dynamic display objects in the first wallpaper are adjusted according to the target scene information.
- an embodiment of the present application provides a wallpaper display device, including:
- a first display module for displaying a first wallpaper, where the first wallpaper includes dynamic display objects
- the adjustment module is configured to adjust the dynamic display objects in the first wallpaper according to the target scene information.
- an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor implements the steps of the method according to the first aspect when executed.
- an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented .
- an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the method described.
- an embodiment of the present application provides a computer program product stored in a readable storage medium, where the computer program product is executed by at least one processor to implement the method according to the first aspect.
- an embodiment of the present application provides a wallpaper display device, which is used to execute the method described in the first aspect.
- the first wallpaper by displaying a first wallpaper, the first wallpaper includes dynamic display objects; according to target scene information, the dynamic display objects in the first wallpaper are adjusted.
- the dynamic display objects in the first wallpaper can be automatically adjusted according to the target scene information, so that the visual effect of the wallpaper can be adjusted in real time according to the current information of the target scene information, thereby improving the display effect of the wallpaper.
- FIG. 1 is a flowchart of a method for displaying wallpaper provided by an embodiment of the present application
- Fig. 2 is the schematic diagram of the target icon displayed on the desktop
- FIG. 3 is a schematic diagram of a first control panel
- Figure 4 is a schematic flow chart of wallpaper style adjustment
- FIG. 5 is a schematic diagram of a second control panel
- FIG. 6 is a structural diagram of a wallpaper display device provided by an embodiment of the present application.
- FIG. 7 is a structural diagram of an electronic device provided by an embodiment of the present application.
- FIG. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between “first”, “second”, etc.
- the objects are usually of one type, and the number of objects is not limited.
- the first object may be one or more than one.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
- FIG. 1 is a flowchart of a wallpaper display method provided by an embodiment of the present application, as shown in FIG. 1, including the following steps:
- Step 101 Display a first wallpaper, where the first wallpaper includes a dynamic display object.
- the first wallpaper can be the wallpaper on the desktop or the wallpaper when the screen is locked, the first wallpaper is a dynamic wallpaper, the first wallpaper includes dynamic display objects, and the dynamic display objects It is associated with the target scene information, and can be adjusted according to the target scene information.
- the dynamic display object in the first wallpaper may be a mask layer included in the first wallpaper, and the mask layer may be displayed on the upper layer of the first wallpaper, that is, the first wallpaper may include multiple layers. layer, the upper layer shows the mask layer, which constitutes a part of the first wallpaper, and the lower layer displays the wallpaper set by the user, which constitutes another part of the first wallpaper, and these two parts together constitute the visual image of the first wallpaper. Effect.
- the mask layer displayed in the upper layer of the first wallpaper may correspond to the current scene of the target scene information, and the target scene information is dynamic scene information, that is, according to the time difference, the scene corresponding to the target scene information will be different. different. That is to say, the mask layer displayed on the upper layer in the first wallpaper is different according to the current scene of the target scene information. In this way, the current scene of the target scene information is different, and the display content of the mask layer displayed on the upper layer in the first wallpaper is also different. , correspondingly, the visual effect of the first wallpaper is also different.
- the dynamic display object in the first wallpaper may also be the target dynamic object displayed by the first wallpaper itself, and the target dynamic object has multiple display states.
- the display state of the flower may include flowers.
- the display state of the pet may include the process of the pet growing up.
- the target dynamic objects are not limited to the above two types. Objects with changing effects, such as the moon that is cloudy and sunny, and the sun that is rising and setting, can be used as the target dynamic objects.
- the first wallpaper can be a user-defined wallpaper.
- the user-defined first wallpaper needs to include a target dynamic object, and the display state of the target dynamic object is adjustable, such as the first wallpaper. Included are flowers with adjustable display status.
- the first wallpaper may also be a wallpaper reset or a generated wallpaper after the user performs the target operation of adjusting the dynamic display objects in the first wallpaper. For example, a layer of mask is superimposed on the user-defined wallpaper to generate the first wallpaper, or the wallpaper displaying the target dynamic object whose display state can be adjusted is set as the first wallpaper.
- the target scene information may include one or more of environment-related scene information and user motion-related scene information.
- the scene information related to the environment may include light information and weather information that change with time, and the scene information related to the user's movement may include the user's exercise steps information and the user's heart rate information when exercising.
- the target scene information may be associated with the dynamic display objects in the first wallpaper, so as to adjust the dynamic display objects in the first wallpaper according to the target scene information, wherein, according to different target scene information, the dynamic display objects in the first wallpaper
- the objects are also different, and accordingly, the adjustment methods for the dynamically displayed objects are also different.
- the dynamic display object may be the mask layer displayed on the upper layer, and according to different environments, the mask layer displayed on the upper layer is also different.
- Mask layer so that the mask layer displayed on the upper layer matches the current environment, that is, the information presented by the mask layer displayed on the upper layer matches the current environment.
- the dynamic display object may be the target dynamic object. state so that it matches the current situation of the user's motion.
- the acquisition timing of the current scene of the target scene information may be acquired in real time or periodically, which is not specifically limited here. Since the target scene information, such as weather information and light information, usually does not change in real time, in practical applications, the target scene information can be acquired periodically, for example, every hour.
- the acquisition method of the current scene of the target scene information may be different according to different target scene information.
- the target scene information includes weather information
- the information can be shared with the weather application to obtain real-time weather information from the weather application.
- the target scene information includes light information
- the light information can be obtained by obtaining the system time and weather information, such as night or rainy weather. Weak, the light information is stronger in daytime or sunny weather.
- the target scene information includes the user's exercise information
- the user's exercise steps or the user's heart rate during exercise can be monitored, or the user's exercise steps or the user's heart rate during exercise can be obtained from other applications to obtain real-time information. sports information.
- Step 102 Adjust the dynamic display objects in the first wallpaper according to the target scene information.
- the current scene of the target scene information can be acquired, and based on the current scene, the dynamic display objects in the first wallpaper can be adjusted.
- the dynamic display object in the first wallpaper be adjusted based on the current information; wherein, the target historical scene It is the historical scene of the target scene information corresponding to the dynamic display object.
- the target historical scene is a recently acquired historical scene that is changed from the previous historical scene.
- the target scene information includes weather information
- the last two days were sunny weather
- the last three days were rainy weather
- the target historical scene includes sunny weather .
- the target scene information includes light information, if the current light information is at night, the target historical scene includes daytime light information, and if the current is daytime light information, the target historical scene includes night light information.
- the target scene information includes the user's exercise information. If the current number of exercise steps is 4,000 steps, and the number of exercise steps acquired most recently on the day is 3,000 steps, the target historical scene includes the exercise information of 3,000 steps.
- the target historical scene corresponds to the dynamic display object, that is, the information presented by the first wallpaper for the dynamic display object matches the target historical scene, that is, the dynamic display object in the first wallpaper is the dynamic display object obtained by the latest adjustment according to the target historical scene Display objects.
- the overlay displayed on the upper layer of the first wallpaper is the overlay corresponding to the sunny weather.
- the overlay displayed on the upper layer of the first wallpaper is daytime.
- the display state of the target dynamic object in the first wallpaper is the display state corresponding to the motion information of 3000 steps.
- adjustment of the dynamic display objects in the first wallpaper may be triggered, so that the dynamic display objects correspond to the current scene.
- the dynamic display objects in the first wallpaper have changed relative to the first wallpaper before the adjustment, so that they correspond to the current scene, and correspondingly, the visual effects have also changed.
- the first wallpaper by displaying the first wallpaper, the first wallpaper includes dynamic display objects; according to the target scene information, the dynamic display objects in the first wallpaper are adjusted, and the current scene of the target scene information and the target
- the dynamic display object in the first wallpaper is adjusted according to the current scene, so that the display effect of the desktop wallpaper corresponds to the current scene, and the visual effect of the desktop wallpaper is changed.
- the visual effect of the wallpaper can be adjusted in real time according to the current scene of the target scene information, so that the display effect of the wallpaper can be improved and the visual effect of the wallpaper can be optimized.
- the dynamic display object in the first wallpaper is adjusted based on the target scene information, so that the dynamic display object corresponds to the current scene of the target scene information, so that the user can obtain the current scene from the dynamic display object.
- the target scene information includes at least one of weather information, light information, and user motion information.
- the step 102 specifically includes at least one of the following:
- the target scene information includes weather information
- the target scene information includes light information
- the display state of the target dynamic object included in the first wallpaper is adjusted to the target display state corresponding to the target motion information; wherein the dynamic display object includes all Describe the target dynamic object.
- the target scene information includes weather information
- Mask layer; the target weather is the current weather.
- the target scene information includes light information
- the target light is the current light.
- the display state of the target dynamic object displayed in the first wallpaper is adjusted to the display state corresponding to the target motion information; wherein, the dynamic display object includes the Target dynamic object; the target motion information is the user's current exercise steps or the user's current heart rate.
- the target scene information may include one or more of weather information, light information, and user motion information.
- the wallpaper can be superimposed with weather elements, and a layer corresponding to the current weather is superimposed on the original wallpaper to generate a first wallpaper to display the current weather conditions in real time, including sunny weather and rainy weather. , snowy weather, foggy weather, etc., to facilitate users to understand the current weather conditions in real time.
- the target scene information includes light information
- a layer of light elements can be superimposed on the wallpaper, and a layer of masking layer corresponding to the current light can be superimposed on the original wallpaper to generate a first wallpaper and display the current light information in real time.
- the light information changes with the system time and weather. For example, in the night or rainy weather, superimpose a mask with dim light effect to reduce the desktop brightness and protect eyesight. When the light is sufficient during the day or the weather is sunny, the brightness of the wallpaper will be enhanced accordingly. Overlay a sunscreen mask to make desktop content appear clearer.
- the display state of the target dynamic object displayed in the first wallpaper is adjusted to the current number of exercise steps or the current state when the user is exercising.
- the user's motion information takes the number of motion steps as an example, and there are two ways to adjust the target dynamic object.
- the first one is to preset different display states of various target dynamic objects, as well as the change trajectories of different display states on the first wallpaper, according to the change from the display state corresponding to the historical movement steps of the target to the display state corresponding to the current movement steps. track, adjust the display state of the target dynamic object to the display state corresponding to the current number of motion steps according to the change track.
- different display states of multiple target dynamic objects and wallpapers corresponding to different display states are preset, wherein the wallpapers corresponding to different display states only have different display states of the target dynamic object.
- the display state of the target dynamic objects on the wallpaper is based on the motion information when the masks are superimposed on the wallpaper. Variations are also possible.
- the target scene information is weather information, light information Any one of the motion information of the user and the user, and the specific one needs to be determined according to the settings of the user, which will be described in detail in the following embodiments.
- the mask layer displayed on the upper layer of the first wallpaper can be adjusted according to any dynamic element in the light information and the weather information, so that it corresponds to the current light or the current weather, and the target dynamic object in the first wallpaper also It can be adjusted according to the user's exercise information, so that its display state corresponds to the current exercise information.
- the user can conveniently and intuitively know the current environment information or motion information, and the visual effect of the wallpaper can also be optimized.
- the method further includes:
- N is a positive integer.
- the N controls may include controls corresponding to application icons, may include applications, and may also include controls corresponding to other icons.
- a target icon may be set on the desktop as a shortcut entry for wallpaper setting, and two icons may be set, namely a first icon and a second icon, and the first icon and the second icon are both application icons.
- the first icon can be called a "wallpaper style" icon, which is used for users to quickly adjust some image parameters or styles of the current wallpaper through the control panel, and superimpose four effects on the wallpaper, including color, Blur effects, weather animations, and light and shadows to get the wallpaper effect they want.
- the second icon can be called the "behavioral wallpaper” icon, which is used to integrate sports and health elements, associate the current accumulated steps with the display state of the wallpaper, and motivate the user to exercise in a dynamic and interesting way, making the mobile wallpaper Ecology is more alive.
- the first input may be voice input, gesture input, vibration input or touch input, but is not limited thereto.
- the touch input may be a click operation, a double-click operation, or a slide operation, etc.
- the vibration input refers to an input of shaking the device, such as a shake to trigger the input.
- N controls can be displayed on the first control panel, as shown in FIG. ” controls, “Blur” controls, “Weather” controls, and “Light” controls. These controls may have the function of a deformer, and the N controls are used to process the wallpaper on the desktop, specifically for adjusting the parameter value of the display parameter of the wallpaper when the wallpaper is displayed on the desktop, or Superimpose some dynamic elements on the wallpaper to adjust the visual effect of the wallpaper when it is displayed on the desktop or on the lock screen.
- the N controls may be functional controls, and each functional control is used to process the wallpaper on the desktop by using the adjustment mode corresponding to the functional control.
- the N controls may include two types of functional controls, namely a first target control and a third target control, and the first target control is used to determine whether to adjust the wallpaper on the desktop according to the first adjustment method.
- processing and the first adjustment method is an adjustment method for processing the dynamic display object corresponding to the wallpaper on the desktop.
- the first target control is used to superimpose the dynamic display object of the dynamic element on the original wallpaper to generate the first wallpaper, and subsequently adjust the dynamic display object in real time according to the change of the dynamic element.
- the "weather" control and the "light” control are the first target controls.
- a weather mask is superimposed on the original wallpaper. If the weather changes later, Then adjust the weather mask to make it correspond to the current weather.
- a light mask is superimposed on the original wallpaper. If the light changes subsequently, the light mask is adjusted to correspond to the current light.
- the light mask and the weather mask are two mutually exclusive masks, that is, the weather effect and the light effect can only be enabled separately, and cannot be superimposed on each other.
- the third target control is used for determining to process the wallpaper on the desktop according to a second adjustment method
- the second adjustment method is an adjustment method for processing the display parameters of the wallpaper on the desktop. That is to say, the third target control is used to adjust the display parameters of the wallpaper, so as to adjust the visual effect of the wallpaper.
- the method further includes:
- the third target control In the case of receiving the input of the third target control among the N controls, obtain the target parameter value of the display parameter corresponding to the third target control; wherein, the third target control is used to determine according to the second
- the adjustment method processes the wallpaper on the desktop, and the second adjustment method is an adjustment method for processing the display parameters of the wallpaper on the desktop;
- the parameter value of the display parameter of the first wallpaper is adjusted to the target parameter value.
- the "monochrome" control and the “blur” control are the third target controls.
- the wallpaper can be processed into a fixed monochrome effect, and the control panel also A lever may be included through which the user can adjust the color saturation of the wallpaper between 0% and 100% of monochrome, and if adjusted to 100% monochrome, the wallpaper will be adjusted to a complete black and white wallpaper.
- the wallpaper can be processed into a fixed blur effect, and the user can adjust the blur effect of the wallpaper between 0% and 100% blur by adjusting the lever.
- the blur level of the wallpaper is adjusted to the preset maximum blur level.
- the display of the first control panel is triggered. Otherwise, if the wallpaper on the desktop is a dynamic wallpaper, another panel will be triggered to display, which prompts the user that the current wallpaper is a dynamic wallpaper and cannot set the wallpaper style.
- the visual effect can be superimposed on the desktop wallpaper, and the visual effect of the desktop wallpaper can be saved in real time.
- Multiple effects can be superimposed at the same time, such as the visual effects of monochrome, blur and light. You can choose two or three of them to superimpose to achieve rich effects on the wallpaper.
- Figure 4 is a schematic flow chart of wallpaper style adjustment, as shown in Figure 4, including the following steps:
- Step 401 click the "Wallpaper Style” icon on the desktop
- Step 402 determine whether the desktop wallpaper is a static wallpaper; if yes, go to step 404, if not, go to step 403;
- Step 403 in the case that the desktop wallpaper is a dynamic wallpaper, prompt "the current wallpaper does not support style adjustment";
- Step 404 in the case that the desktop wallpaper is a static wallpaper, display a first control panel including N controls, and adjust the visual effect of the wallpaper based on the N controls;
- Step 405 respectively adjust the visual effects of monochrome, blur, light and weather according to the controls clicked by the user; wherein, the visual effects of monochrome, blur and light can be superimposed;
- Step 406 superimposing the adjusted visual effect on the wallpaper.
- the display of the first control panel including N controls is triggered, so that the user can quickly adjust some display parameters of the current wallpaper or adjust some display parameters of the current wallpaper through the N controls in the first control panel. style to get the wallpaper effect they want.
- the visual effect of the wallpaper on the desktop it is not necessary to use other image processing tools outside the desktop environment to process the wallpaper originally set on the desktop, and then set the processed wallpaper as the desktop wallpaper, so that you can Simplify the operation of desktop wallpaper processing.
- elements such as weather and light can be integrated into the wallpaper, making it more suitable for the environment in which the device is used, and improving the humanized design look and feel of the wallpaper.
- the user's desktop wallpaper is more abundant and beautiful.
- more controls can be provided to expand more visual effects for the wallpaper style, such as the adjustment of visual effects such as exposure, color temperature, vignetting, and filters.
- N is 1
- the N controls are second icons
- the second icon is the first target control.
- the target scene information can be determined sports information for the user.
- the method further includes:
- the adjusting the dynamic display objects in the first wallpaper according to the target scene information includes:
- the dynamic display objects in the first wallpaper are adjusted.
- the display of the second control panel may be triggered, and the second target control may be displayed on the second control panel, as shown in FIG. 5 , may include a lever, the lever That is, the second target control.
- the lever can adjust the expected value of exercise, which can be the expected value of exercise steps or the expected value of exercise heart rate, etc. Taking the number of exercise steps as an example, you can adjust the number of steps within the step range by adjusting the lever, or you can customize the number of steps controlled by the lever. Range, the common default value can be set from 1000 to 20000 steps. When the user adjusts the lever to determine the expected value of the number of exercise steps, the expected value of the number of exercise steps is obtained.
- the expected value of the number of exercise steps set by the user is obtained, and the relationship between the display state of the target dynamic object and the number of exercise steps of the user is determined based on the expected value of the number of exercise steps.
- the target dynamic object is a flower
- the first wallpaper (which can be called a behavioral wallpaper) is the effect of blooming flowers.
- the progress of the number of movement steps determines the degree of blooming of the flowers.
- the current number of exercise steps is the above-mentioned target number of exercise steps.
- the target display state of the target dynamic object can be determined based on the current number of motion steps, and the display state of the target dynamic object can be adjusted to the target display state.
- the expected value of the number of exercise steps is currently set to 4000 steps.
- the flower is in a bud state of 0%.
- the blooming degree of the flower is adjusted to 50%, and the number of exercise steps corresponding to the expected number of exercise steps is completed.
- the blooming degree of flowers is adjusted to 100%.
- the number of exercise steps can be reset the next day, and the first wallpaper can be restored to the bud state.
- the method further includes:
- the wallpaper of the desktop is not a preset type of wallpaper, set the first wallpaper as the wallpaper of the desktop;
- the first wallpaper is the preset type of wallpaper.
- the wallpaper displayed on the desktop may not be the preset type of wallpaper, and the preset type of wallpaper refers to the wallpaper that includes dynamic display objects. If the static wallpaper is not a preset type of wallpaper, at this time, the first wallpaper needs to be set as the wallpaper of the desktop.
- the preset second wallpaper can be set as the first wallpaper, and the preset second wallpaper can be displayed on the second control panel, as shown in FIG. 5 , in A preset second wallpaper may be displayed in the preset area of the second control panel, and the second wallpaper may include flowers in various display states.
- a control may also be provided to allow the user to customize the setting of the first wallpaper.
- a mask layer corresponding to the weather information or light information may be added to the wallpaper on the desktop to generate the first wallpaper.
- the behavioral wallpaper is set, that is, the current accumulated motion steps are associated with the display state of the target dynamic object in the wallpaper, and the user is motivated to exercise in a dynamic and interesting way effect to make the wallpaper ecology more lively.
- the execution body may be a wallpaper display device, or a control module in the wallpaper display device for executing the wallpaper display method.
- the wallpaper display device provided by the embodiment of the present application is described by taking the wallpaper display device executing the wallpaper display method as an example.
- FIG. 6 is a structural diagram of a wallpaper display device provided by an embodiment of the present application.
- the wallpaper display device 600 includes:
- a first display module 601 configured to display a first wallpaper, where the first wallpaper includes dynamic display objects;
- the adjustment module 602 is configured to adjust the dynamic display objects in the first wallpaper according to the target scene information.
- the target scene information includes at least one of weather information, light information, and user motion information
- the adjustment module includes:
- a first adjustment unit configured to adjust the first mask layer included in the first wallpaper to a mask layer corresponding to the target weather when the target scene information includes weather information; wherein the dynamic display object includes the first masking layer;
- a second adjustment unit configured to adjust the second mask layer included in the first wallpaper to a mask layer corresponding to the target light when the target scene information includes light information; wherein the dynamic display object includes the second masking layer;
- a third adjusting unit configured to adjust the display state of the target dynamic object included in the first wallpaper to a target display state corresponding to the target motion information when the target scene information includes the user's motion information; wherein, The dynamic display object includes the target dynamic object.
- the device further includes:
- a second display module for displaying N controls on the desktop
- a determining module configured to determine the target scene information associated with the first target widget in the case of receiving the first input to the first target widget among the N widgets;
- N is a positive integer.
- the device when the first target control is a control associated with the user's motion information, the device further includes:
- the third display module is used to display the second target control; wherein, the second target control is used to set the expected value of the movement steps;
- an acquisition module configured to acquire the expected value of the number of movement steps set based on the second input in the case of receiving the second input to the second target control
- the adjustment module is specifically configured to adjust the dynamic display object in the first wallpaper based on the expected value of the number of motion steps and the target number of motion steps.
- the device further includes:
- a setting module configured to set the first wallpaper as the wallpaper of the desktop when the wallpaper of the desktop is not a preset type of wallpaper
- the first wallpaper is the preset type of wallpaper.
- the first wallpaper is displayed by the first display module 601, and the first wallpaper includes dynamic display objects; and the dynamic display objects in the first wallpaper are adjusted by the adjustment module 602 according to the target scene information.
- the dynamic display objects in the first wallpaper can be automatically adjusted according to the target scene information, so that the visual effect of the wallpaper can be adjusted in real time according to the current information of the target scene information, thereby improving the display effect of the wallpaper.
- the wallpaper display device in the embodiments of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
- the apparatus may be a mobile electronic device or a non-mobile electronic device.
- the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant).
- UMPC ultra-mobile personal computer
- netbook or a personal digital assistant
- non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.
- Network Attached Storage NAS
- personal computer personal computer, PC
- television television
- teller machine or self-service machine etc.
- the wallpaper display device in the embodiment of the present application may be a device with an operating system.
- the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
- the wallpaper display device provided in the embodiment of the present application can implement each process implemented by the method embodiment of FIG. 1 , and to avoid repetition, details are not described here.
- FIG. 7 is a structural diagram of an electronic device provided by an embodiment of the present application.
- an embodiment of the present application further provides an electronic device, including a processor 701 and a memory 702 , which are stored in A program or instruction on the memory 702 that can be run on the processor 701.
- the program or instruction is executed by the processor 701
- each process of the above-mentioned embodiment of the wallpaper display method can be achieved, and the same technical effect can be achieved. In order to avoid repetition , which will not be repeated here.
- the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
- FIG. 8 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
- the electronic device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, and a processor 810, etc. part.
- the electronic device 800 may also include a power supply (such as a battery) for supplying power to various components, and the power supply may be logically connected to the processor 810 through a power management system, so that the power management system can manage charging, discharging, and power management. consumption management and other functions.
- a power supply such as a battery
- the structure of the electronic device shown in FIG. 8 does not constitute a limitation on the electronic device.
- the electronic device may include more or less components than the one shown, or combine some components, or arrange different components, which will not be repeated here. .
- the display unit 806 is configured to display a first wallpaper, where the first wallpaper includes dynamic display objects;
- the processor 810 is configured to adjust the dynamic display objects in the first wallpaper according to the target scene information.
- the display unit 806 displays a first wallpaper
- the first wallpaper includes dynamic display objects
- the processor 810 adjusts the dynamic display objects in the first wallpaper according to target scene information.
- the dynamic display objects in the first wallpaper can be automatically adjusted according to the target scene information, so that the visual effect of the wallpaper can be adjusted in real time according to the current information of the target scene information, thereby improving the display effect of the wallpaper.
- the target scene information includes at least one of weather information, light information, and user motion information
- the processor 810 is specifically used for at least one of the following:
- the target scene information includes weather information
- the second mask layer included in the first wallpaper is adjusted to the mask layer corresponding to the target light; wherein, the dynamic display object includes the second mask layer;
- the display state of the target dynamic object included in the first wallpaper is adjusted to the target display state corresponding to the target motion information; wherein the dynamic display object includes all Describe the target dynamic object.
- the display unit 806 is further configured to display N controls on the desktop;
- the processor 810 is further configured to determine the target scene information associated with the first target widget in the case of receiving the first input to the first target widget among the N widgets;
- N is a positive integer.
- the display unit 806 is further configured to display a second target control; wherein the second target control is used for the movement step. Set the expected value;
- the processor 810 is further configured to, in the case of receiving a second input to the second target control, obtain an expected value of the number of movement steps set based on the second input; based on the expected value of the number of movement steps and the target movement The number of steps is used to adjust the dynamic display objects in the first wallpaper.
- the processor 810 is further configured to set the first wallpaper as the wallpaper of the desktop when the wallpaper of the desktop is not a preset type of wallpaper;
- the first wallpaper is the preset type of wallpaper.
- the input unit 804 may include a graphics processor (Graphics Processing Unit, GPU) 8041 and a microphone 8042. Such as camera) to obtain still pictures or video image data for processing.
- the display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 807 includes a touch panel 8071 and other input devices 8072 .
- the touch panel 8071 is also called a touch screen.
- the touch panel 8071 may include two parts, a touch detection device and a touch controller.
- Other input devices 8072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be described herein again.
- Memory 809 may be used to store software programs as well as various data, including but not limited to application programs and operating systems.
- the processor 810 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and application programs, and the like, and the modem processor mainly handles wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 810.
- Embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, each process of the above embodiment of the wallpaper display method can be implemented, and the same can be achieved. In order to avoid repetition, the technical effect will not be repeated here.
- the processor is the processor in the electronic device described in the foregoing embodiments.
- the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
- An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or an instruction to implement the above-mentioned embodiment of the wallpaper display method.
- the chip includes a processor and a communication interface
- the communication interface is coupled to the processor
- the processor is used to run a program or an instruction to implement the above-mentioned embodiment of the wallpaper display method.
- the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
- the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation.
- the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
- a storage medium such as ROM/RAM, magnetic disk, CD-ROM
- each module of the above device is only a division of logical functions, and in actual implementation, all or part of it may be integrated into a physical entity, or it may be physically separated.
- These modules can all be implemented in the form of software calling through processing elements; they can also all be implemented in hardware; some modules can also be implemented in the form of calling software through processing elements, and some modules can be implemented in hardware.
- the adjustment module can be a separately established processing element, or can be integrated into a certain chip of the above-mentioned device to realize, in addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and can be controlled by a certain processing element of the above-mentioned device.
- each step of the above-mentioned method or each of the above-mentioned modules can be completed by an integrated logic circuit of hardware in the processor element or an instruction in the form of software.
- each module, unit, sub-unit or sub-module may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuit (ASIC), or, one or Multiple microprocessors (digital signal processors, DSP), or, one or more field programmable gate arrays (Field Programmable Gate Array, FPGA), etc.
- ASIC Application Specific Integrated Circuit
- DSP digital signal processors
- FPGA Field Programmable Gate Array
- the processing element may be a general-purpose processor, such as a central processing unit (Central Processing Unit, CPU) or other processors that can call program codes.
- CPU central processing unit
- these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).
- SOC system-on-a-chip
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本申请提供了一种壁纸显示方法、装置及电子设备,该方法包括:显示第一壁纸,第一壁纸包括动态显示对象;根据目标场景信息,对第一壁纸中的动态显示对象进行调节。
Description
相关申请的交叉引用
本申请主张在2020年09月03日在中国提交的中国专利申请号No.202010915671.6的优先权,其全部内容通过引用包含于此。
本申请属于通信技术领域,具体涉及一种壁纸显示方法、装置和电子设备。
随着终端技术的发展,终端自定义功能越来越多样化,壁纸作为十分基础的自定义模块,在终端中得到了广泛的应用。
目前,用户在自定义壁纸时,通常是从其他渠道获取图片然后将其设置为壁纸。且用户自定义壁纸后,其视觉效果通常是固定的。如此,现有技术中壁纸显示方式存在显示效果比较差的问题。
发明内容
本申请实施例的目的是提供一种壁纸显示方法、装置和电子设备,能够解决现有技术中壁纸显示方式存在显示效果比较差的问题。
为了解决上述技术问题,本申请是这样实现的:
第一方面,本申请实施例提供了一种壁纸显示方法,包括:
显示第一壁纸,所述第一壁纸包括动态显示对象;
根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
第二方面,本申请实施例提供了一种壁纸显示装置,包括:
第一显示模块,用于显示第一壁纸,所述第一壁纸包括动态显示对象;
调节模块,用于根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、 存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
第六方面,本申请实施例提供了一种计算机程序产品,存储在可读存储介质中,所述计算机程序产品被至少一个处理器执行以实现如第一方面所述的方法。
第七方面,本申请实施例提供了一种壁纸显示装置,用于执行如第一方面所述的方法。
本申请实施例中,通过显示第一壁纸,所述第一壁纸包括动态显示对象;根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。这样,可以根据目标场景信息,自动对所述第一壁纸中的动态显示对象进行调节,如此,可以根据目标场景信息的当前信息实时调节壁纸的视觉效果,从而可以提高壁纸的显示效果。
图1是本申请实施例提供的壁纸显示方法的流程图;
图2是显示在桌面上的目标图标示意图;
图3是第一控制面板示意图;
图4是壁纸风格调整的流程示意图;
图5是第二控制面板示意图;
图6是本申请实施例提供的壁纸显示装置的结构图;
图7是本申请实施例提供的电子设备的结构图;
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的壁纸显示进行详细地说明。
参见图1,图1是本申请实施例提供的壁纸显示方法的流程图,如图1所示,包括以下步骤:
步骤101,显示第一壁纸,所述第一壁纸包括动态显示对象。
该步骤中,所述第一壁纸可以为桌面上的壁纸,也可以为锁屏时的壁纸,所述第一壁纸为动态壁纸,该第一壁纸中包括动态显示对象,且所述动态显示对象与目标场景信息关联,可以根据目标场景信息进行调节。
所述第一壁纸中的动态显示对象可以是所述第一壁纸中包括的蒙层,所述蒙层可以显示在所述第一壁纸的上层,也就是说,所述第一壁纸可以包括多层,上层显示的是蒙层,其构成了第一壁纸的一部分,下层显示的是用户自定义设置的壁纸,其构成了第一壁纸的另一部分,这两部分共同构成了第一壁纸的视觉效果。
所述第一壁纸中上层显示的蒙层可以与目标场景信息的当前场景对应,且所述目标场景信息为动态的场景信息,即根据时间的不同,其目标场景信息所对应的场景会有所不同。也就是说,所述第一壁纸中上层显示的蒙层根据目标场景信息的当前场景不同而不同,这样,目标场景信息的当前场景不 同,第一壁纸中上层显示的蒙层的显示内容也不同,相应的,第一壁纸的视觉效果也就不同。
所述第一壁纸中的动态显示对象也可以是第一壁纸本身显示的目标动态对象,所述目标动态对象有多种显示状态,比如,目标动态对象为花朵时,花朵的显示状态可以包括花朵绽放的过程,又比如,目标动态对象为宠物时,宠物的显示状态可以包括宠物从小长大的过程。总之,目标动态对象不限于上述两种,阴晴圆缺的月亮,日出日落的太阳等存在变化效果的对象均可以作为目标动态对象。
所述第一壁纸可以为用户自定义的壁纸,在该种场景下,用户自定义的第一壁纸中需要包括目标动态对象,且该目标动态对象的显示状态是可调节的,如第一壁纸中包括显示状态可调节的花朵。在用户执行对第一壁纸中的目标动态对象进行调节的目标操作之后,即可获取目标场景信息,并根据目标场景信息对目标动态对象进行调节。
所述第一壁纸也可以为在用户执行对第一壁纸中的动态显示对象进行调节的目标操作之后,重新设置的壁纸或者生成的壁纸。比如,在用户自定义的壁纸上叠加一层蒙层,生成第一壁纸,或者,将显示有显示状态可调节的目标动态对象的壁纸设置为第一壁纸。
所述目标场景信息可以包括与环境相关的场景信息和与用户运动相关的场景信息中一种或多种。其中,与环境相关的场景信息可以包括随着时间变化的光线信息和天气信息等,与用户运动相关的场景信息可以包括用户的运动步数信息和用户运动时的心率信息等。
所述目标场景信息可以与第一壁纸中的动态显示对象关联,以根据目标场景信息对第一壁纸中的动态显示对象进行调节,其中,根据目标场景信息的不同,第一壁纸中的动态显示对象也不同,相应的,对动态显示对象的调节方式也不同。
比如,目标场景信息包括与环境相关的场景信息时,所述动态显示对象可以为上层显示的蒙层,且根据环境的不同,上层显示的蒙层也不同,通过调节第一壁纸中上层显示的蒙层,使之上层显示的蒙层与当前环境相匹配,即上层显示的蒙层所呈现的信息与当前环境匹配。
又比如,目标场景信息包括与用户运动相关的场景信息时,所述动态显示对象可以为目标动态对象,根据用户运动的情况不同,目标动态对象的显示状态也不同,通过调节目标动态对象的显示状态,使之与用户运动的当前情况匹配。
目标场景信息的当前场景的获取时机可以实时获取,也可以周期获取,这里不做具体限定。由于目标场景信息如天气信息和光线信息等通常不是实时变化,因此,在实际应用中,可以周期如每隔一个小时获取目标场景信息。
目标场景信息的当前场景的获取方式根据目标场景信息的不同,获取方式也可以不同。比如,目标场景信息包括天气信息时,可以通过与天气应用程序进行信息共享,以从天气应用程序那里获取实时天气信息。
又比如,目标场景信息包括光线信息时,由于光线信息随着***时间和天气的不同而不同,因此,可以通过获取***时间和天气信息,来获取光线信息,如夜晚或下雨天气光线信息较弱,白天或晴天天气光线信息较强。
还比如,目标场景信息包括用户的运动信息时,可以监测用户的运动步数或用户运动时的心率,或者也可以从其他应用程序那里获取用户运动步数或用户运动时的心率,以获取实时运动信息。
步骤102,根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
该步骤中,可以获取目标场景信息的当前场景,基于该当前场景,对所述第一壁纸中的动态显示对象进行调节。
在一实施方式中,在当前场景与所述目标场景信息的目标历史场景不同的情况下,才会基于当前信息对所述第一壁纸中的动态显示对象进行调节;其中,所述目标历史场景为所述动态显示对象对应的所述目标场景信息的历史场景。
其中,目标历史场景为最近获取的且与之前的历史场景存在变化的历史场景。
比如,目标场景信息包括天气信息时,若最近前两天均是晴天天气,而最近前三天是雨天天气,由于最近前三天与最近前两天存在天气变化,则目标历史场景包括晴天天气。
又比如,目标场景信息包括光线信息,若当前是晚上的光线信息,则目标历史场景包括白天的光线信息,若当前是白天的光线信息,则目标历史场景包括晚上的光线信息。
还比如,目标场景信息包括用户的运动信息,若当前的运动步数是4000步,而当天最近一次获取的运动步数为3000步,则目标历史场景包括3000步的运动信息。
该目标历史场景与动态显示对象对应,即第一壁纸针对动态显示对象呈现的信息与目标历史场景匹配,也就是说,第一壁纸中的动态显示对象是根据目标历史场景最近一次调节获得的动态显示对象。
比如,目标历史场景包括晴天天气,则第一壁纸上层显示的蒙层为晴天天气对应的蒙层,又比如,目标历史场景包括白天的光线信息,则第一壁纸上层显示的蒙层为白天的光线信息对应的蒙层,还比如,目标历史场景包括3000步的运动信息,则第一壁纸中目标动态对象的显示状态为3000步的运动信息对应的显示状态。
在当前场景与目标历史场景不同的情况下,可以触发对第一壁纸中的动态显示对象进行调节,以使动态显示对象与当前场景对应。在调节之后,第一壁纸相对于调节之前的第一壁纸,其中的动态显示对象发生了变化,使得其与当前场景对应,相应的,其视觉效果也发生了变化,
本实施例中,通过显示第一壁纸,所述第一壁纸包括动态显示对象;根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节,且在目标场景信息的当前场景与目标历史场景不同的情况下,根据当前场景对第一壁纸中的动态显示对象进行调节,以使得桌面的壁纸的显示效果与当前场景对应,变换桌面的壁纸的视觉效果。如此,可以根据目标场景信息的当前场景实时调节壁纸的视觉效果,从而可以提高壁纸的显示效果,优化壁纸的视觉效果。
并且,基于目标场景信息对第一壁纸中的动态显示对象进行调节,使得动态显示对象与目标场景信息的当前场景对应,这样,用户即可以从动态显示对象中获取到当前场景。
可选的,所述目标场景信息包括天气信息、光线信息、用户的运动信息中的至少一种,基于实施例一,所述步骤102具体包括以下至少一项:
在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中包括的第一蒙层调节至目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;
在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中包括的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第二蒙层;
在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中包括的目标动态对象的显示状态调节至目标运动信息对应的目标显示状态;其中,所述动态显示对象包括所述目标动态对象。
在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中上层显示的第一蒙层调节至所述目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;所述目标天气即为当前天气。
在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中上层显示的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第二蒙层;所述目标光线即为当前光线。
在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中显示的目标动态对象的显示状态调节至目标运动信息对应的显示状态;其中,所述动态显示对象包括所述目标动态对象;所述目标运动信息为用户的当前运动步数或者用户的当前心率。
本实施例中,所述目标场景信息可以包括天气信息、光线信息和用户的运动信息中一种至多种。
所述目标场景信息包括天气信息时,壁纸可以叠加天气元素,在原有壁纸叠加上一层与当前天气对应的蒙层,以生成第一壁纸,以实时显示当前天气情况,包括晴天天气、雨天天气、雪天天气、雾天天气等,方便用户实时了解当前天气情况。
在第一壁纸上当前叠加有一层与目标历史天气对应的第一蒙层的情况下,将第一蒙层调节至当前天气对应的蒙层,即将第一蒙层替换为当前天气对应的蒙层。
所述目标场景信息包括光线信息时,壁纸上可以叠加一层光线元素,在 原有壁纸上叠加一层与当前光线对应的蒙层,以生成第一壁纸,实时显示当前光线信息。并且,光线信息随着***时间和天气的变化而变化,如夜晚或雨天天气时叠加光线昏暗效果的蒙层,降低桌面亮度,保护视力,白天光线充足或晴天天气的时候,相应增强壁纸亮度,叠加阳光效果的蒙层,让桌面内容显示更清晰。
在第一壁纸上当前叠加有一层与目标历史光线对应的第二蒙层的情况下,将第二蒙层调节至当前光线对应的蒙层,即将第二蒙层替换为当前光线对应的蒙层。
所述目标场景信息包括用户的运动信息时,根据当前运动步数或用户运动时的当前心率,将第一壁纸中显示的目标动态对象的显示状态调节至当前运动步数或用户运动时的当前心率对应的显示状态。
具体的,用户的运动信息以运动步数为例,目标动态对象的调节方式可以包括两种。
第一种,预设多种目标动态对象的不同显示状态,以及不同显示状态在第一壁纸上的变化轨迹,根据目标历史运动步数对应的显示状态至当前运动步数对应的显示状态的变化轨迹,将目标动态对象的显示状态按照该变化轨迹调节至当前运动步数对应的显示状态。
第二种,预设多种目标动态对象的不同显示状态,以及不同显示状态对应的壁纸,其中,不同显示状态对应的壁纸仅存在目标动态对象的显示状态不同。在确定当前运动步数对应的目标显示状态之后,获取该目标显示状态对应的壁纸,将第一壁纸替换为该目标显示状态对应的壁纸,以达到目标动态对象变化的视觉效果。
需要说明的是,在理论上,在壁纸上叠加多层蒙层达到同时叠加多种动态元素的效果是可行的,以及在壁纸上叠加蒙层同时壁纸上的目标动态对象的显示状态根据运动信息变化,其也是可行的。然而,在实际应用中,由于多种动态元素在第一壁纸上可能会相互干扰,因此,通常在第一壁纸上仅会叠加一种动态元素,即所述目标场景信息为天气信息、光线信息和用户的运动信息中任一种,具体为哪种,需要根据用户的设置确定,以下实施例在对此进行详细说明。
本实施例中,第一壁纸上层显示的蒙层可以根据光线信息和天气信息中任一种动态元素进行调节,以使其与当前光线或当前天气对应,以及第一壁纸中的目标动态对象也可以根据用户的运动信息进行调节,以使其显示状态与当前运动信息对应。这样,一方面可以使用户方便且直观地了解到当前环境信息或运动信息,也可以优化壁纸的视觉效果。
可选的,基于实施例一,所述步骤101之前,所述方法还包括:
在所述桌面上显示N个控件;
在接收到对所述N个控件中第一目标控件的第一输入的情况下,确定与所述第一目标控件关联的所述目标场景信息;
其中,N为正整数。
本实施例描述的是对壁纸进行设置的过程,所述N个控件可以包括应用图标对应的控件,可以包括应用程序,也可以包括其他图标对应的控件。
具体的,可以在桌面上设置目标图标作为壁纸设置的快捷入口,可以设置两个图标,分别为第一图标和第二图标,所述第一图标和第二图标均为应用图标。如图2所示,第一图标可以称之为“壁纸风格”图标,其用于对用户能够快速通过控制面板,调节当前壁纸的一些图像参数或风格,为壁纸叠加四种效果,包括色彩、模糊效果、天气动效和光影等几个元素,以得到他们想要的壁纸效果。
第二图标可以称之为“行为壁纸”图标,其用于融合进运动健康的元素,把当前积累的步数与壁纸的显示状态相关联,以动态和趣味的方式激励用户运动,使手机壁纸生态更有生气。
所述第一输入可以为语音输入、手势输入、振动输入或触控输入,但不仅限于此。其中,触控输入可以为点击操作、双击操作或滑动操作等,振动输入指的是摇动设备的输入,如摇一摇触发输入。
在一可选实施方式中,在用户点击第一图标的情况下,可以触发显示第一控制面板,该第一控制面板上可以显示有N个控件,如图3所示,分别包括“单色”控件、“模糊”控件、“天气”控件和“光线”控件。这些控件可以具备有变形器的功能,所述N个控件用于对所述桌面上的壁纸进行处理,具体用于在壁纸显示在桌面上时,对该壁纸的显示参数的参数值进行调节或者在该壁 纸上叠加一些动态元素,以调整该壁纸显示在桌面上或锁屏时的视觉效果。
所述N个控件可以为功能控件,每个功能控件用于采用该功能控件对应的调节方式对桌面上的壁纸进行处理。
其中,所述N个控件可以包括两种类型的功能控件,分别为第一目标控件和第三目标控件,所述第一目标控件用于确定按照第一调节方式对所述桌面上的壁纸进行处理,所述第一调节方式为对所述桌面上的壁纸对应的动态显示对象进行处理的调节方式。
也就是说,所述第一目标控件用于为原有壁纸叠加动态元素的动态显示对象,生成第一壁纸,后续根据动态元素的变化,实时调节动态显示对象。如图3所示,“天气”控件和“光线”控件即为第一目标控件,在用户点击“天气”控件的情况下,为原有壁纸叠加一层天气蒙层,后续若天气发生变化,则调节该天气蒙层,使之与当前天气对应。在用户点击“光线”控件的情况下,为原有壁纸叠加一层光线蒙层,后续若光线发生变化,则调节该光线蒙层,使之与当前光线对应。
其中,壁纸上仅能叠加一层蒙层,也就是说,光线蒙层和天气蒙层是互斥的两个蒙层,即天气效果和光线效果仅能单独开启,不能相互叠加。
所述第三目标控件用于确定按照第二调节方式对所述桌面上的壁纸进行处理,所述第二调节方式为对所述桌面上的壁纸的显示参数进行处理的调节方式。也就是说,所述第三目标控件用于对壁纸的显示参数进行调节,以调整壁纸的视觉效果。
可选的,所述在所述桌面上显示N个控件之后,所述方法还包括:
在接收到对所述N个控件中第三目标控件的输入的情况下,获取所述第三目标控件对应的显示参数的目标参数值;其中,所述第三目标控件用于确定按照第二调节方式对所述桌面上的壁纸进行处理,所述第二调节方式为对所述桌面上的壁纸的显示参数进行处理的调节方式;
将所述第一壁纸的显示参数的参数值调节至所述目标参数值。
如图3所示,“单色”控件和“模糊”控件即为第三目标控件,在用户点击“单色”控件的情况下,可以将壁纸处理成固定的单色效果,控制面板上还可以包括调杆,用户可通过调杆在0%至100%的单色间调节壁纸的色彩饱和度,若 调节至100%单色,则将壁纸调整为完全的黑白壁纸。在用户点击“模糊”控件的情况下,可以将壁纸处理成固定的模糊效果,用户可通过调杆调节在0%至100%模糊间调节壁纸的模糊效果,若调节至100%模糊,则将壁纸的模糊程度调整至预设模糊程度的最大值。
需要说明的是,在用户点击第一图标的情况下,需要判断桌面上的壁纸是静态壁纸还是动态壁纸,桌面上的壁纸为静态壁纸的情况下,则触发显示第一控制面板。否则,若桌面上的壁纸为动态壁纸,则会触发显示另一个面板,该面板提示用户当前壁纸为动态壁纸,无法进行壁纸风格的设置。
另外,用户设置完成各视觉效果后,可以将该视觉效果叠加到桌面壁纸上,并实时保存桌面壁纸的视觉效果。可以同时叠加多种效果,如单色、模糊和光线的视觉效果可以选择其中两项或三项叠加,在壁纸上实现丰富的效果。
参见图4,图4是壁纸风格调整的流程示意图,如图4所示,包括以下步骤:
步骤401,点击桌面上的“壁纸风格”图标;
步骤402,判断桌面壁纸是否为静态壁纸;若是,则执行步骤404,若否,则执行步骤403;
步骤403,在桌面壁纸为动态壁纸的情况下,提示“当前壁纸不支持风格调整”;
步骤404,在桌面壁纸为静态壁纸的情况下,显示包括N个控件的第一控制面板,基于这N个控件进行壁纸视觉效果的调整;
步骤405,根据用户点击的控件分别进行单色、模糊、光线以及天气的视觉效果调节;其中,单色、模糊和光线的视觉效果可叠加;
步骤406,将调整的视觉效果叠加到壁纸上。
本实施例中,通过“壁纸风格”图标的快捷入口,触发显示包括N个控件的第一控制面板,让用户能够快速通过第一控制面板中的N个控件,调节当前壁纸的一些显示参数或风格,以得到他们想要的壁纸效果。这样,在对桌面上壁纸进行视觉效果的调整时,可以无需在桌面环境外通过其他图像处理工具对原先设置在桌面上的壁纸进行处理后,再将处理后的壁纸设置为桌面 壁纸,从而可以简化桌面壁纸处理的操作。并且,可以将天气和光线等元素融入壁纸中,使得与设备使用环境更加契合,提升壁纸的人性化设计观感。
并且,通过调整静态壁纸的风格,叠加不同效果,使用户的桌面壁纸更加丰富和美观。而且,除了上述几种壁纸风格的效果调节之外,还可以提供更多控件,以为壁纸风格拓展更多的视觉效果,如曝光度、色温、晕影和滤镜等视觉效果的调节。
在另一可选实施方式中,N为1,所述N个控件为第二图标,所述第二图标即为第一目标控件,在用户点击第二图标的情况下,可以确定目标场景信息为用户的运动信息。
可选的,在所述第一目标控件为与用户的运动信息关联的控件的情况下,所述确定与所述第一目标控件关联的所述目标场景信息之后,所述方法还包括:
显示第二目标控件;其中,所述第二目标控件用于对运动步数期望值进行设定;
在接收到对所述第二目标控件的第二输入的情况下,获取基于所述第二输入设定的运动步数期望值;
所述根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节包括:
基于所述运动步数期望值和目标运动步数,对所述第一壁纸中的动态显示对象进行调节。
在接收到对第二图标的触发操作的情况下,可以触发显示第二控制面板,该第二控制面板上可以显示第二目标控件,如图5所示,可以包括一个调杆,该调杆即为第二目标控件。
该调杆可以调节运动期望值,该运动期望值可以为运动步数期望值或运动心率期望值等,以运动步数为例,通过调杆在步数区间内调整,也可以自定义调杆控制的步数范围,普通的默认值可设置为1000至20000步。在用户调节调杆确定运动步数期望值的情况下,获得运动步数期望值。
用户通过调杆调节运动步数期望值之后,获取用户设定的运动步数期望值,基于所述运动步数期望值确定目标动态对象的显示状态与用户的运动步 数的关联关系。比如,当目标动态对象为花朵时,第一壁纸(可以称之为行为壁纸)为花朵盛开的效果,以每个自然天为基础,运动步数完成的进度决定花朵绽放的程度,关联关系即行为壁纸滑动盛开程度=当前运动步数/运动步数期望值*100%。其中,当前运动步数即为上述提到的目标运动步数。
确定关联关系后,基于当前运动步数,可以确定目标动态对象的目标显示状态,将目标动态对象的显示状态调节至目标显示状态即可。如当前设定运动步数期望值为4000步,未积累运动步数时,花朵为0%的花苞状态,完成2000步时花朵盛开程度调节至50%,完成运动步数期望值对应的运动步数时花朵盛开程度调节至100%。
运动步数可以在第二天清零,第一壁纸又可以恢复至花苞状态。
可选的,接收到对所述N个控件中第一目标控件的第一输入之后,所述方法还包括:
在桌面的壁纸不为预设类型的壁纸的情况下,将第一壁纸设置为所述桌面的壁纸;
其中,所述第一壁纸为所述预设类型的壁纸。
桌面上显示的壁纸有可能不是预设类型的壁纸,预设类型的壁纸指的是包括动态显示对象的壁纸。如静态壁纸即不为预设类型的壁纸,在此时,需要将第一壁纸设置为所述桌面的壁纸。
在目标场景信息为用户的运动信息时,可以将预设的第二壁纸设置为所述第一壁纸,该预设的第二壁纸可以显示在第二控制面板上,如图5所示,在第二控制面板的预设区域中可以显示有预设的第二壁纸,该第二壁纸可以包括多种显示状态的花朵。也可以提供一个控件,让用户自定义设置第一壁纸。
在目标场景信息为天气信息或光线信息时,可以在桌面上的壁纸添加一层与天气信息或光线信息对应的蒙层,以生成所述第一壁纸。
本实施例中,通过将壁纸和用户的运动行为增强联系,设置行为壁纸,即把当前积累的运动步数与壁纸中的目标动态对象的显示状态相关联,以动态和趣味的方式激励用户运动效果,使壁纸生态更有生气。
需要说明的是,本申请实施例提供的壁纸显示方法,执行主体可以为壁 纸显示装置,或者该壁纸显示装置中的用于执行壁纸显示方法的控制模块。本申请实施例中以壁纸显示装置执行壁纸显示方法为例,说明本申请实施例提供的壁纸显示装置。
参见图6,图6是本申请实施例提供的壁纸显示装置的结构图,如图6所示,壁纸显示装置600包括:
第一显示模块601,用于显示第一壁纸,所述第一壁纸包括动态显示对象;
调节模块602,用于根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
可选的,所述目标场景信息包括天气信息、光线信息、用户的运动信息中的至少一种,所述调节模块包括:
第一调节单元,用于在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中包括的第一蒙层调节至目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;
第二调节单元,用于在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中包括的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第二蒙层;
第三调节单元,用于在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中包括的目标动态对象的显示状态调节至目标运动信息对应的目标显示状态;其中,所述动态显示对象包括所述目标动态对象。
可选的,所述装置还包括:
第二显示模块,用于在所述桌面上显示N个控件;
确定模块,用于在接收到对所述N个控件中第一目标控件的第一输入的情况下,确定与所述第一目标控件关联的所述目标场景信息;
其中,N为正整数。
可选的,在所述第一目标控件为与用户的运动信息关联的控件的情况下,所述装置还包括:
第三显示模块,用于显示第二目标控件;其中,所述第二目标控件用于对运动步数期望值进行设定;
获取模块,用于在接收到对所述第二目标控件的第二输入的情况下,获取基于所述第二输入设定的运动步数期望值;
所述调节模块,具体用于基于所述运动步数期望值和目标运动步数,对所述第一壁纸中的动态显示对象进行调节。
可选的,所述装置还包括:
设置模块,用于在桌面的壁纸不为预设类型的壁纸的情况下,将第一壁纸设置为所述桌面的壁纸;
其中,所述第一壁纸为所述预设类型的壁纸。
本实施例中,通过第一显示模块601显示第一壁纸,所述第一壁纸包括动态显示对象;并通过调节模块602根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。这样,可以根据目标场景信息,自动对所述第一壁纸中的动态显示对象进行调节,如此,可以根据目标场景信息的当前信息实时调节壁纸的视觉效果,从而可以提高壁纸的显示效果。
本申请实施例中的壁纸显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。
本申请实施例中的壁纸显示装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。
本申请实施例提供的壁纸显示装置能够实现图1的方法实施例实现的各个过程,为避免重复,这里不再赘述。
可选的,参见图7,图7是本申请实施例提供的电子设备的结构图,如图7所示,本申请实施例还提供一种电子设备,包括处理器701,存储器702,存储在存储器702上并可在所述处理器701上运行的程序或指令,该程序或 指令被处理器701执行时实现上述壁纸显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。
图8为实现本申请实施例的一种电子设备的硬件结构示意图。
该电子设备800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、以及处理器810等部件。
本领域技术人员可以理解,电子设备800还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器810逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。
其中,显示单元806,用于显示第一壁纸,所述第一壁纸包括动态显示对象;
处理器810,用于根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
本实施例中,通过显示单元806显示第一壁纸,所述第一壁纸包括动态显示对象;并通过处理器810根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。这样,可以根据目标场景信息,自动对所述第一壁纸中的动态显示对象进行调节,如此,可以根据目标场景信息的当前信息实时调节壁纸的视觉效果,从而可以提高壁纸的显示效果。
可选的,所述目标场景信息包括天气信息、光线信息、用户的运动信息中的至少一种,处理器810,具体用于以下至少一项:
在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中包括的第一蒙层调节至目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;
在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中包括的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第 二蒙层;
在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中包括的目标动态对象的显示状态调节至目标运动信息对应的目标显示状态;其中,所述动态显示对象包括所述目标动态对象。
可选的,显示单元806,还用于在所述桌面上显示N个控件;
处理器810,还用于在接收到对所述N个控件中第一目标控件的第一输入的情况下,确定与所述第一目标控件关联的所述目标场景信息;
其中,N为正整数。
可选的,在所述第一目标控件为与用户的运动信息关联的控件的情况下,显示单元806,还用于显示第二目标控件;其中,所述第二目标控件用于对运动步数期望值进行设定;
处理器810,还用于在接收到对所述第二目标控件的第二输入的情况下,获取基于所述第二输入设定的运动步数期望值;基于所述运动步数期望值和目标运动步数,对所述第一壁纸中的动态显示对象进行调节。
可选的,处理器810,还用于在桌面的壁纸不为预设类型的壁纸的情况下,将第一壁纸设置为所述桌面的壁纸;
其中,所述第一壁纸为所述预设类型的壁纸。
应理解的是,本申请实施例中,输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元806可包括显示面板8061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板8061。用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器809可用于存储软件程序以及各种数据,包括但不限于应用程序和操作***。处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是, 上述调制解调处理器也可以不集成到处理器810中。
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述壁纸显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述壁纸显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片、***芯片、芯片***或片上***芯片等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光 盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。
应理解以上设备的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,调节模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上调节模块的功能。其它模块的实现与之类似。此外,这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,各个模块、单元、子单元或子模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个微处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,SOC)的形式实现。
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。
Claims (15)
- 一种壁纸显示方法,包括:显示第一壁纸,所述第一壁纸包括动态显示对象;根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
- 根据权利要求1所述的方法,其中,所述目标场景信息包括天气信息、光线信息、用户的运动信息中的至少一种,所述根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节,包括以下至少一项:在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中包括的第一蒙层调节至目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中包括的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第二蒙层;在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中包括的目标动态对象的显示状态调节至目标运动信息对应的目标显示状态;其中,所述动态显示对象包括所述目标动态对象。
- 根据权利要求1所述的方法,其中,所述显示第一壁纸之前,所述方法包括:在桌面上显示N个控件;在接收到对所述N个控件中第一目标控件的第一输入的情况下,确定与所述第一目标控件关联的所述目标场景信息;其中,N为正整数。
- 根据权利要求3所述的方法,其中,在所述第一目标控件为与用户的运动信息关联的控件的情况下,所述确定与所述第一目标控件关联的所述目标场景信息之后,所述方法还包括:显示第二目标控件;其中,所述第二目标控件用于对运动步数期望值进行设定;在接收到对所述第二目标控件的第二输入的情况下,获取基于所述第二 输入设定的运动步数期望值;所述根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节包括:基于所述运动步数期望值和目标运动步数,对所述第一壁纸中的动态显示对象进行调节。
- 根据权利要求3所述的方法,其中,接收到对所述N个控件中第一目标控件的第一输入之后,所述方法还包括:在桌面的壁纸不为预设类型的壁纸的情况下,将第一壁纸设置为所述桌面的壁纸;其中,所述第一壁纸为所述预设类型的壁纸。
- 一种壁纸显示装置,包括:第一显示模块,用于显示第一壁纸,所述第一壁纸包括动态显示对象;调节模块,用于根据目标场景信息,对所述第一壁纸中的动态显示对象进行调节。
- 根据权利要求6所述的装置,其中,所述目标场景信息包括天气信息、光线信息、用户的运动信息中的至少一种,所述调节模块包括:第一调节单元,用于在所述目标场景信息包括天气信息的情况下,将所述第一壁纸中包括的第一蒙层调节至目标天气对应的蒙层;其中,所述动态显示对象包括所述第一蒙层;第二调节单元,用于在所述目标场景信息包括光线信息的情况下,将所述第一壁纸中包括的第二蒙层调节至目标光线对应的蒙层;其中,所述动态显示对象包括所述第二蒙层;第三调节单元,用于在所述目标场景信息包括用户的运动信息的情况下,将所述第一壁纸中包括的目标动态对象的显示状态调节至目标运动信息对应的目标显示状态;其中,所述动态显示对象包括所述目标动态对象。
- 根据权利要求6所述的装置,还包括:第二显示模块,用于在桌面上显示N个控件;确定模块,用于在接收到对所述N个控件中第一目标控件的第一输入的情况下,确定与所述第一目标控件关联的所述目标场景信息;其中,N为正整数。
- 根据权利要求8所述的装置,其中,在所述第一目标控件为与用户的运动信息关联的控件的情况下,所述装置还包括:第三显示模块,用于显示第二目标控件;其中,所述第二目标控件用于对运动步数期望值进行设定;获取模块,用于在接收到对所述第二目标控件的第二输入的情况下,获取基于所述第二输入设定的运动步数期望值;所述调节模块,具体用于基于所述运动步数期望值和目标运动步数,对所述第一壁纸中的动态显示对象进行调节。
- 根据权利要求8所述的装置,还包括:设置模块,用于在桌面的壁纸不为预设类型的壁纸的情况下,将第一壁纸设置为所述桌面的壁纸;其中,所述第一壁纸为所述预设类型的壁纸。
- 一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5任一项所述的壁纸显示方法的步骤。
- 一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-5任一项所述的壁纸显示方法的步骤。
- 一种芯片,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-5任一项所述的壁纸显示方法的步骤。
- 一种计算机程序产品,存储在可读存储介质中,所述计算机程序产品被至少一个处理器执行以实现如权利要求1-5任一项所述的壁纸显示方法的步骤。
- 一种壁纸显示装置,用于执行如权利要求1-5任一项所述的壁纸显示方法的步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010915671.6 | 2020-09-03 | ||
CN202010915671.6A CN112099683B (zh) | 2020-09-03 | 2020-09-03 | 壁纸显示方法、装置和电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022048506A1 true WO2022048506A1 (zh) | 2022-03-10 |
Family
ID=73757245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/115152 WO2022048506A1 (zh) | 2020-09-03 | 2021-08-27 | 壁纸显示方法、装置和电子设备 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112099683B (zh) |
WO (1) | WO2022048506A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357317A (zh) * | 2022-07-18 | 2022-11-18 | 荣耀终端有限公司 | 终端设备的显示控制方法、装置、芯片及设备 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112099683B (zh) * | 2020-09-03 | 2022-06-28 | 维沃移动通信有限公司 | 壁纸显示方法、装置和电子设备 |
CN113114841B (zh) * | 2021-03-26 | 2023-05-12 | 维沃移动通信有限公司 | 动态壁纸获取方法、装置 |
CN113220176B (zh) * | 2021-04-13 | 2023-07-04 | Oppo广东移动通信有限公司 | 基于微件的显示方法、装置、电子设备及可读存储介质 |
CN115390951B (zh) * | 2021-05-18 | 2024-04-02 | 荣耀终端有限公司 | 动态壁纸显示方法、电子设备及存储介质 |
CN113282224A (zh) * | 2021-05-20 | 2021-08-20 | 维沃移动通信有限公司 | 图片显示方法和装置 |
CN113656135A (zh) * | 2021-08-18 | 2021-11-16 | 维沃移动通信有限公司 | 壁纸显示方法、装置和电子设备 |
CN114116105A (zh) * | 2021-11-30 | 2022-03-01 | 完美世界(北京)软件科技发展有限公司 | 动态桌面的控制方法及装置、存储介质、电子装置 |
TWI799090B (zh) * | 2022-01-18 | 2023-04-11 | 華碩電腦股份有限公司 | 具有動態桌布的電子裝置 |
CN114415920A (zh) * | 2022-01-26 | 2022-04-29 | 维沃移动通信有限公司 | 参数调整方法、装置、电子设备和可读存储介质 |
CN115997191A (zh) * | 2022-10-10 | 2023-04-21 | 广州酷狗计算机科技有限公司 | 壁纸的显示方法、装置、设备、存储介质及程序产品 |
CN115793918A (zh) * | 2022-11-14 | 2023-03-14 | 维沃移动通信有限公司 | 壁纸显示方法、装置和电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102646036A (zh) * | 2012-02-22 | 2012-08-22 | 广东步步高电子工业有限公司 | 一种可显示外界紫外线强度变化的动态壁纸***及对应的移动终端设备 |
CN103870124A (zh) * | 2014-03-03 | 2014-06-18 | 联想(北京)有限公司 | 一种信息处理方法以及电子设备 |
US20150029206A1 (en) * | 2013-07-23 | 2015-01-29 | Samsung Electronics Co., Ltd. | Method and electronic device for displaying wallpaper, and computer readable recording medium |
CN108635807A (zh) * | 2018-05-14 | 2018-10-12 | 四川斐讯信息技术有限公司 | 一种应用于智能穿戴设备的运动激励方法及智能穿戴设备 |
CN108848271A (zh) * | 2018-07-27 | 2018-11-20 | 深圳众思科技有限公司 | 基于实时天气情况控制壁纸天气蒙版的方法及移动终端 |
CN112099683A (zh) * | 2020-09-03 | 2020-12-18 | 维沃移动通信有限公司 | 壁纸显示方法、装置和电子设备 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070195105A1 (en) * | 2006-02-17 | 2007-08-23 | Anu Koberg | Dynamic wallpaper on mobile communication device |
CN102508647B (zh) * | 2011-09-23 | 2015-05-13 | 宇龙计算机通信科技(深圳)有限公司 | 一种桌面的合成方法、***及移动终端 |
CN104834373A (zh) * | 2015-04-29 | 2015-08-12 | 深圳市金立通信设备有限公司 | 一种壁纸元素的显示方法 |
CN105630445A (zh) * | 2015-12-23 | 2016-06-01 | 北京金山安全软件有限公司 | 一种数据显示方法、装置及电子设备 |
CN107314775B (zh) * | 2017-05-17 | 2019-09-10 | 浙江利尔达物联网技术有限公司 | 一种基于三轴加速度传感器的动态切换计算轴的计步方法 |
CN110990090A (zh) * | 2019-11-14 | 2020-04-10 | 上海掌门科技有限公司 | 动态壁纸显示方法、设备以及计算机可读介质 |
CN111240777B (zh) * | 2019-12-31 | 2023-09-12 | Oppo广东移动通信有限公司 | 动态壁纸生成方法、装置、存储介质及电子设备 |
-
2020
- 2020-09-03 CN CN202010915671.6A patent/CN112099683B/zh active Active
-
2021
- 2021-08-27 WO PCT/CN2021/115152 patent/WO2022048506A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102646036A (zh) * | 2012-02-22 | 2012-08-22 | 广东步步高电子工业有限公司 | 一种可显示外界紫外线强度变化的动态壁纸***及对应的移动终端设备 |
US20150029206A1 (en) * | 2013-07-23 | 2015-01-29 | Samsung Electronics Co., Ltd. | Method and electronic device for displaying wallpaper, and computer readable recording medium |
CN103870124A (zh) * | 2014-03-03 | 2014-06-18 | 联想(北京)有限公司 | 一种信息处理方法以及电子设备 |
CN108635807A (zh) * | 2018-05-14 | 2018-10-12 | 四川斐讯信息技术有限公司 | 一种应用于智能穿戴设备的运动激励方法及智能穿戴设备 |
CN108848271A (zh) * | 2018-07-27 | 2018-11-20 | 深圳众思科技有限公司 | 基于实时天气情况控制壁纸天气蒙版的方法及移动终端 |
CN112099683A (zh) * | 2020-09-03 | 2020-12-18 | 维沃移动通信有限公司 | 壁纸显示方法、装置和电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115357317A (zh) * | 2022-07-18 | 2022-11-18 | 荣耀终端有限公司 | 终端设备的显示控制方法、装置、芯片及设备 |
CN115357317B (zh) * | 2022-07-18 | 2023-11-21 | 荣耀终端有限公司 | 终端设备的显示控制方法、装置、芯片及设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112099683A (zh) | 2020-12-18 |
CN112099683B (zh) | 2022-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022048506A1 (zh) | 壁纸显示方法、装置和电子设备 | |
WO2022068724A1 (zh) | 图像显示方法及电子设备 | |
US20220382440A1 (en) | User interfaces for managing media styles | |
JP7516414B2 (ja) | 常時表示制御方法および端末装置 | |
WO2022012657A1 (zh) | 图像编辑方法、装置和电子设备 | |
WO2022199470A1 (zh) | 动态壁纸获取方法、装置 | |
WO2022048480A1 (zh) | 用户界面调整方法、装置和电子设备 | |
US20100083192A1 (en) | Variable screen magnifier user interface | |
WO2023025121A1 (zh) | 显示方法、装置、电子设备及可读存储介质 | |
US20120023424A1 (en) | Apparatuses and Methods for Generating Full Screen Effect by Widgets | |
US20230152956A1 (en) | Wallpaper display control method and apparatus and electronic device | |
WO2022194003A1 (zh) | 截屏方法、装置、电子设备以及可读存储介质 | |
WO2023083089A1 (zh) | 拍摄控件显示方法, 装置, 电子设备及介质 | |
US20240196082A1 (en) | Image Processing Method and Apparatus, and Electronic Device | |
WO2022228378A1 (zh) | 可穿戴式设备的交互方法、装置、电子设备及可读存储介质 | |
WO2023046101A1 (zh) | 图标显示方法、装置及电子设备 | |
WO2023020468A1 (zh) | 壁纸显示方法、装置和电子设备 | |
WO2022143660A1 (zh) | 图标显示方法、装置及电子设备 | |
CN112312021B (zh) | 拍摄参数调整方法及装置 | |
CN112702531B (zh) | 拍摄方法、装置及电子设备 | |
CN112764647B (zh) | 显示方法、装置、电子设备及可读存储介质 | |
CN111796746A (zh) | 音量调节方法、音量调节装置和电子设备 | |
CN111857507A (zh) | 桌面图像处理方法、装置和电子设备 | |
WO2023020455A1 (zh) | 壁纸显示方法、装置和电子设备 | |
WO2023143471A1 (zh) | 参数调整方法、装置、电子设备和可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21863571 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 21863571 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 02.08.2023) |