Displaying a desktop icon with multiple color sets using a moving angle of a mobile terminal
First Claim
Patent Images
1. A desktop icon display method, comprising:
- displaying a desktop icon on a display screen of a mobile terminal using a first color set;
obtaining an angle of movement of the mobile terminal;
displaying the desktop icon using a second color set when the angle of movement of the mobile terminal exceeds a preset angle, wherein along a z-axis, the display screen sequentially includes a display layer, an image layer at which the desktop icon is located, and a wallpaper layer, wherein the display layer overlays the wallpaper layer and the image layer, wherein the displaying the desktop icon using the second color set includes obtaining, according to a first angle of movement, a second angle of movement, and a first distance value representing a virtual distance between the wallpaper layer and the image layer, a first area that corresponds to the desktop icon and that is on the wallpaper layer, the virtual distance being set by a user, wherein obtaining the first area comprises obtaining, for a first coordinate point (x,y) of the desktop icon and according to the first angle of movement, the second angle of movement, and the first distance value, a coordinate point (x1,y1) that is in the first area and that corresponds to the first coordinate point of the desktop icon using the following formula;
(x1,y1)=(x−
D×
tan α
,y−
D×
tan β
),wherein D is the first distance value and is greater than zero, tan is a tangent function, α
is the first angle of movement, and β
is the second angle of movement;
determining a new color for the first coordinate point based on a color value of the coordinate point and a color value of the first coordinate point; and
displaying the new determined color.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a desktop icon display method and a mobile terminal, relates to the field of mobile communications, and enhances a visual effect, of a user desktop icon, produced when the mobile terminal is shaken. The display method provided by the present invention is applied to a mobile terminal. A desktop icon is displayed on a display screen of the mobile terminal by using a first color set; a moving angle of the mobile terminal is obtained; and if the moving angle of the mobile terminal exceeds a preset angle, the desktop icon is displayed by using a second color set.
11 Citations
18 Claims
-
1. A desktop icon display method, comprising:
-
displaying a desktop icon on a display screen of a mobile terminal using a first color set; obtaining an angle of movement of the mobile terminal; displaying the desktop icon using a second color set when the angle of movement of the mobile terminal exceeds a preset angle, wherein along a z-axis, the display screen sequentially includes a display layer, an image layer at which the desktop icon is located, and a wallpaper layer, wherein the display layer overlays the wallpaper layer and the image layer, wherein the displaying the desktop icon using the second color set includes obtaining, according to a first angle of movement, a second angle of movement, and a first distance value representing a virtual distance between the wallpaper layer and the image layer, a first area that corresponds to the desktop icon and that is on the wallpaper layer, the virtual distance being set by a user, wherein obtaining the first area comprises obtaining, for a first coordinate point (x,y) of the desktop icon and according to the first angle of movement, the second angle of movement, and the first distance value, a coordinate point (x1,y1) that is in the first area and that corresponds to the first coordinate point of the desktop icon using the following formula;
(x1,y1)=(x−
D×
tan α
,y−
D×
tan β
),wherein D is the first distance value and is greater than zero, tan is a tangent function, α
is the first angle of movement, and β
is the second angle of movement;determining a new color for the first coordinate point based on a color value of the coordinate point and a color value of the first coordinate point; and displaying the new determined color. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile terminal, comprising:
-
a memory comprising instructions; and a processor coupled to the memory and configured to execute the instructions, which causes the processor to be configured to; display a desktop icon on a display screen of the mobile terminal using a first color set; obtain an angle of movement of the mobile terminal; display the desktop icon using a second color set when the angle of movement of the mobile terminal exceeds a preset angle, wherein along a z-axis, the display screen sequentially includes a display layer, an image layer at which the desktop icon is located, and a wallpaper layer, wherein the display layer overlays the wallpaper layer and the image layer, wherein the processor is configured to display the desktop icon using the second color set by being configured to obtain, according to a first angle of movement, a second angle of movement, and a first distance value representing a virtual distance between the wallpaper layer and the image layer, a first area that corresponds to the desktop icon and that is on the wallpaper layer, the virtual distance being set by a user, wherein the processor is configured to obtain the first area by being configured to obtain, for a first coordinate point (x,y) of the desktop icon and according to the first angle of movement, the second angle of movement, and the first distance value, a coordinate point (x1,y1) that is in the first area and that corresponds to the first coordinate point of the desktop icon using the following formula;
(x1,y1)=(x−
D×
tan α
,y−
D×
tan β
),wherein D is the first distance value and is greater than zero, tan is a tangent function, α
is the first angle of movement, and β
is the second angle of movement;determine a new color for the first coordinate point based on a color value of the coordinate point and a color value of the first coordinate point; and display the new determined color. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A mobile terminal, comprising:
-
a display screen; one or more user input devices; a memory comprising one or more programs; and one or more processors coupled to the display screen, the one or more user input devices, and the memory, wherein the one or more processors are configured to execute the one or more programs stored in the memory to cause the one or more processors to; display a desktop icon on the display screen of the mobile terminal by using a first color set; obtain an angle of movement of the mobile terminal; display the desktop icon using a second color set when the angle of movement of the mobile terminal exceeds a preset angle, wherein along a z-axis, the display screen sequentially includes a display layer, an image layer at which the desktop icon is located, and a wallpaper layer, wherein the display layer overlays the wallpaper layer and the image layer, wherein the one or more processors are configured to display the desktop icon using the second color set by being configured to obtain, according to a first angle of movement, a second angle of movement, and a first distance value representing a virtual distance between the wallpaper layer and the image layer, a first area that corresponds to the desktop icon and that is on the wallpaper layer, the virtual distance being set by a user, wherein the one or more processors are configured to obtain the first area by being configured to obtain, for a first coordinate point (x,y) of the desktop icon and according to the first angle of movement, the second angle of movement, and the first distance value, a coordinate point (x1,y1) that is in the first area and that corresponds to the first coordinate point of the desktop icon using the following formula;
(x1,y1)=(x−
D×
tan α
,y−
D×
tan β
),wherein D is the first distance value and is greater than zero, tan is a tangent function, α
is the first angle of movement, and β
is the second angle of movement;determine a new color for the first coordinate point based on a color value of the coordinate point and a color value of the first coordinate point; and display the new determined color. - View Dependent Claims (16, 17, 18)
-
Specification