CN108196754B - Method, terminal and server for displaying object - Google Patents
Method, terminal and server for displaying object Download PDFInfo
- Publication number
- CN108196754B CN108196754B CN201810082171.1A CN201810082171A CN108196754B CN 108196754 B CN108196754 B CN 108196754B CN 201810082171 A CN201810082171 A CN 201810082171A CN 108196754 B CN108196754 B CN 108196754B
- Authority
- CN
- China
- Prior art keywords
- terminal
- interface
- arrangement
- arrangement format
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
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/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/04817—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 using icons
-
- 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/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
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)
Abstract
The embodiment of the invention provides a method, a terminal and a server for displaying objects, which are applied to the technical field of communication and can solve the problems of complicated and time-consuming process of displaying the objects in one or more interfaces by the terminal. The method comprises the following steps: the terminal receives a first operation of a user, wherein the first operation is used for triggering the terminal to acquire a first arrangement format; responding to the first operation, the terminal acquires a first arrangement format; the terminal displays a first object on a first interface according to a first arrangement format, the area of the first object displayed by the terminal is an area except a first image on the first interface, and the first image is an image to be highlighted in wallpaper of the first interface. The method is particularly applied to a process in which a terminal arranges and displays objects.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a method, a terminal and a server for displaying an object.
Background
With the development of communication technology, the intelligent degree of terminals such as mobile phones and tablet computers is continuously improved so as to meet various requirements of users. The user has certain requirements on flexibility of icon arrangement on the desktop of the terminal, for example, the icon on the desktop does not block an image needing to be highlighted in wallpaper of the desktop.
In the prior art, when a user uses a terminal, each icon on a current interface in a desktop can be moved respectively, so that the icons in the current interface are arranged according to the requirements of the user. For example, the user may move the icons on the current interface respectively so that the icons do not obscure the image that needs to be highlighted in the wallpaper of the current interface, such as the image of the face of the person in the wallpaper, i.e., so that the icons are arranged in the area of the current interface except the image content.
However, since the desktop of the terminal generally includes a plurality of interfaces, each of which uses the wallpaper, the user may need to move the icons in each interface of the desktop respectively, so that the icons in each interface are arranged according to the user's requirements. Thus, the process of arranging the icons in the desktop by the terminal is complicated and time-consuming.
Disclosure of Invention
The embodiment of the invention provides a method, a terminal and a server for displaying objects, which can solve the problems that the process of displaying the objects in one or more interfaces by the terminal is complicated and time-consuming.
In order to solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, a method of displaying an object is provided, the method comprising: the terminal receives a first operation of a user, wherein the first operation is used for triggering the terminal to acquire a first arrangement format; responding to the first operation, the terminal acquires a first arrangement format; the terminal displays a first object on a first interface according to a first arrangement format, the area of the first object displayed by the terminal is an area except a first image on the first interface, and the first image is an image to be highlighted in wallpaper of the first interface.
In a second aspect, an embodiment of the present invention further provides a method for displaying an object, where the method includes: the method comprises the steps that a server obtains outline information, wherein the outline information is outline information of a first image in wallpaper of a first interface of a terminal, and the first image is an image to be highlighted in the wallpaper; the server determines information of a first arrangement format according to the outline information, wherein the first arrangement format is used for instructing the terminal to display a first object on an area except the first image on the first interface; and the server sends the information of the first arrangement format to the terminal.
In a third aspect, an embodiment of the present invention further provides a terminal, where the terminal includes a receiving module, an obtaining module, and a display module; the terminal comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving a first operation of a user, and the first operation is used for triggering the terminal to acquire a first arrangement format; an obtaining module, configured to obtain a first arrangement layout in response to the first operation received by the receiving module; the display module is used for displaying the first object on the first interface according to the first arrangement format acquired by the acquisition module, the area of the first object displayed by the display module is an area on the first interface except the first image, and the first image is an image to be highlighted in the wallpaper of the first interface.
In a fourth aspect, an embodiment of the present invention provides a server, where the server includes an obtaining module, a determining module, and a sending module; the system comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring outline information, the outline information is the outline information of a first image in wallpaper of a first interface of the terminal, and the first image is an image to be highlighted in the wallpaper; the determining module is used for determining information of a first arrangement format according to the contour information acquired by the acquiring module, wherein the first arrangement format is used for indicating the terminal to display a first object in an area except a first image on a first interface; and the sending module is used for sending the information of the first arrangement format determined by the determining module to the terminal.
In a fifth aspect, an embodiment of the present invention provides a terminal, including a processor, a memory, and a computer program stored on the memory and operable on the processor, where the computer program, when executed by the processor, implements the steps of the method for displaying an object according to the first aspect.
In a sixth aspect, an embodiment of the present invention provides a server, including a processor, a memory, and a computer program stored on the memory and operable on the processor, where the computer program, when executed by the processor, implements the steps of the method for displaying an object according to the second aspect.
In a seventh aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the method for displaying an object according to the first aspect.
In an eighth aspect, the embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the method for displaying an object according to the second aspect.
In the embodiment of the invention, when a user needs to highlight a part of images in wallpaper of a terminal display interface, the user can control the terminal to display each object in the interface of the terminal according to a preset arrangement format (such as an arrangement format acquired from a server), so that the objects do not shield the images to be highlighted in the wallpaper of the interface. Therefore, the problem that the process of displaying the objects by the terminal, particularly the process of arranging the objects by the terminal is complicated and time-consuming can be solved.
Drawings
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for displaying an object according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating an example of an interface displayed by a terminal according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating another method for displaying an object according to an embodiment of the present invention;
FIG. 5 is a flowchart illustrating another method for displaying an object according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a server according to an embodiment of the present invention;
fig. 8 is a schematic diagram of a hardware structure of a terminal according to an embodiment of the present invention;
fig. 9 is a schematic diagram of a hardware structure of a server according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that "/" in this context means "or", for example, A/B may mean A or B; "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. "plurality" means two or more than two.
It should be noted that, in the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
According to the method for displaying the objects, when a user demands that part of images in the wallpaper of the current interface in the desktop are highlighted, the terminal displays all the objects in the desktop, so that the objects do not shield the images to be highlighted in the wallpaper of the current interface of the desktop. Therefore, the problem that the process of displaying the objects by the terminal, particularly the process of arranging and displaying the objects by the terminal is complicated and time-consuming can be solved.
The terminal in the embodiment of the present invention may be a terminal having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present invention are not limited in particular.
The following describes a software environment to which the method for displaying an object provided by the embodiment of the present invention is applied, by taking an android operating system as an example.
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, which are respectively: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
The application program layer comprises various application programs (including system application programs and third-party application programs) in an android operating system. For example, applications such as a system setup application, a system chat application, and a system camera application may be used to set wallpaper in the terminal. The terminal comprises application programs such as a third-party setting application, a third-party camera application and a third-party chatting application, wherein the third-party setting application can be used for setting wallpaper in the terminal.
The application framework layer is a framework of the application, and a developer can develop some applications based on the application framework layer under the condition of complying with the development principle of the framework of the application. The system runtime layer includes libraries (also called system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of an android operating system and belongs to the bottommost layer of an android operating system software layer. The kernel layer provides kernel system services and hardware-related drivers for the android operating system based on the Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the method for displaying an icon provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the method for displaying an object may run based on the android operating system shown in fig. 1. That is, the processor or the terminal may implement the method for displaying the object provided by the embodiment of the present invention by running the software program in the android operating system.
The method for displaying an object according to an embodiment of the present invention is described in detail below with reference to a flowchart of the method for displaying an object shown in fig. 2. Wherein, although the logical order of the method for displaying objects provided by embodiments of the present invention is illustrated in a method flow diagram, in some cases, the steps shown or described may be performed in an order different than here. For example, the method of displaying an object shown in fig. 2 may include steps 201 to 203:
s201, a terminal receives a first operation of a user, wherein the first operation is used for triggering the terminal to acquire a first arrangement format.
For example, the terminal provided by the embodiment of the present invention may have a touch screen. The first operation may be a touch operation such as a pressing operation, a long pressing operation, a sliding operation, a clicking operation, a floating operation (an operation of the user near the touch screen) of the touch screen of the terminal by the user; the user operates the fingerprint such as sliding fingerprint, long-time pressing fingerprint, single-click fingerprint, double-click fingerprint and the like of the fingerprint recognizer of the mobile phone. Specifically, the first operation mode in the embodiment of the present invention is not limited, and may be any realizable mode.
It should be noted that, when a user needs the terminal to display a first object in a first interface of the terminal according to the first arrangement format, the user performs a first operation to trigger the terminal to acquire the first arrangement format. The first object is an object currently included in a first interface of the terminal.
In the embodiment of the present invention, a wallpaper (or referred to as an interface background) is usually disposed in the first interface.
It is emphasized that the first arrangement format is an arrangement format capable of highlighting a first image in a first interface of the terminal, wherein the first image is an image to be highlighted in the wallpaper of the first interface.
Specifically, in the case where the terminal displays the first objects in the first interface in the first arrangement, the region of the terminal displaying the first objects is a region on the first interface other than the first image. Wherein the first arrangement layout indicates one or more positions for displaying the object, the one or more positions being evenly arrangeable within an area of the first interface other than the first image.
Optionally, the first interface is one or more desktops in the terminal, or the first interface is a screen locking interface in the terminal, or the first interface is one or more specific interfaces (such as an interface of a chat application) in the terminal.
Optionally, the object (e.g., the first object) provided in the embodiment of the present invention may be an icon of an application program in a desktop, an icon of a shortcut key of the application program, an icon of a shortcut key of a file (e.g., a document or an icon) stored in a terminal, and the like, which is not specifically limited in this embodiment of the present invention.
It is understood that the wallpaper provided by the embodiment of the present invention may be a wallpaper of each interface in the desktop of the terminal, a wallpaper of a lock screen interface, or a wallpaper of a specific interface (e.g., a wallpaper of an interface of a chat application). The wallpaper of each interface of the desktop of the terminal is the same, for example, the wallpaper of each interface is the same part of the same picture. Of course, the wallpaper of each interface of the desktop of the terminal may be different, for example, the wallpaper of each interface is each continuous different part in the same picture.
For example, the method for displaying the object provided by the embodiment of the present invention is described below by taking the wallpaper of each interface in the desktop of the terminal as the same part of the same picture, and the first interface as the desktop as an example.
It can be understood that the wallpaper provided by the embodiment of the present invention may be a picture pre-stored by the terminal, or a picture acquired by the terminal on the network side in real time, or a picture acquired by the user in real time by using a camera application of the terminal. In addition, when the wallpaper is a static wallpaper, the wallpaper can be a picture; when the wallpaper is dynamic wallpaper, the wallpaper may include a plurality of pictures.
One picture comprises a foreground and a background, and the foreground is an image to be highlighted in the picture.
For example, the foreground of one person picture is the person image in the person picture, or the face image in the person picture; and adopting the first image of the wallpaper of the figure picture as the figure image or the face image.
For example, the foreground of a scene picture is the scene image in the scene picture; and adopting the first image of the wallpaper of the scene picture as the scene image.
Optionally, the terminal may determine the image to be highlighted in one picture according to the pixel value of each pixel point in the picture. For example, the pixel values of the image to be highlighted in a picture satisfy a range of values.
Optionally, the terminal may determine an image to be highlighted in one picture according to the contrast of the picture. For example, the difference between the contrast of the image to be highlighted in one picture and the contrast of the other images in the picture satisfies a certain range of values.
S202, responding to the first operation, and the terminal acquires a first arrangement format.
Illustratively, the terminal displays a schematic view of an interface showing wallpaper in a second interface of the desktop in the terminal 30 and a plurality of objects in the interface, as shown in FIG. 3. It will be appreciated that the terminal can easily determine that the shaded area in the interface shown at 3a in fig. 3 is the first image in the wallpaper of the second interface described above, i.e. the image to be highlighted. In practice, the interface displayed by the terminal 30 does not include the shaded area. Clearly, chat 1 in the interface shown at 3a in figure 3 obscures this first image. Fig. 3b shows an arrangement format provided by the embodiment of the present invention, in which a dotted box corresponds to an area where the first image of the wallpaper of the terminal 30 is located, and 3a shows fig. 3, and the arrangement format includes 11 positions for displaying the objects, i.e., "application 1" to "application 11". At this time, the first arrangement layout may be an arrangement layout shown by 3b in fig. 3.
S203, the terminal displays the first object on the first interface according to the first arrangement format.
The terminal may respectively arrange and display the one or more first objects in the first interface according to one or more positions included in the first arrangement format, for example, the terminal may arrange the one or more first objects sequentially from top to bottom and from left to right. Illustratively, as shown in fig. 3, the terminal 30 arranges the objects in the interface shown in 3a of fig. 3 (e.g., "chat 1" in 3 a) according to the arrangement format shown in 3b of fig. 3, and may display the interface shown in 3c of fig. 3. "chat 1" in the interface shown at 3c in figure 3 does not obscure the first image in the wallpaper of the terminal 30.
It should be noted that, with the method for displaying objects provided in the embodiment of the present invention, when a user needs to highlight a part of images in a wallpaper of a terminal display interface, the user may control the terminal to display each object in the interface of the terminal according to a preset arrangement format (for example, an arrangement format obtained from a server), so that the objects do not obscure the images to be highlighted in the wallpaper of the interface. Therefore, the problem that the process of displaying the objects by the terminal, particularly the process of arranging the objects by the terminal is complicated and time-consuming can be solved.
In one possible implementation, the terminal may provide the user with an option for the user to select the way in which the terminal obtains the first arrangement. Fig. 4 is a schematic flowchart of a method for displaying an object according to an embodiment of the present invention. In the method shown in fig. 4, step 201 may be replaced by step 401, and step 202 may be specifically replaced by step 402:
s401, the terminal receives a first operation of the user, wherein the first operation is the operation of the user on a first option displayed by the terminal.
Specifically, before the user performs the first operation on the terminal, the terminal may include a first list of multiple options, where the multiple options are used to indicate a manner in which the terminal acquires the first arrangement format. Wherein the first option is one of the plurality of options.
Optionally, the first list may be set in a "system setting application" or a "third-party setting application" of the terminal, so that the user may control the terminal to select the selection type in the first list. Of course, the first list may be set in a page where wallpaper is set in a desktop of the terminal, and the specific location where the first list is set in the terminal is not limited in the embodiment of the present invention.
Optionally, in a first application scenario provided in the embodiment of the present invention, the first option is used to instruct the terminal to obtain the first arrangement format from the server; the terminal acquires the first arrangement format from the server and needs to be in a network connection state. Or in the second application scenario, the first option is used for instructing the terminal to obtain the first arrangement format from the arrangement formats stored in the terminal; in general, after a user uses an arrangement object or a function of displaying an object of a terminal, one or more arrangement formats are stored in the terminal. Or, in a third application scenario, the first option is used for instructing the terminal to acquire the first arrangement format according to a user-defined mode.
S402, responding to the first operation, and the terminal acquires the first arrangement format according to the mode indicated by the first option.
It should be noted that, in the method for displaying an object provided in the embodiment of the present invention, the terminal may obtain the arrangement format in multiple ways, so that even if the terminal does not currently support a certain way of obtaining the arrangement format, the user may also select another way of obtaining the arrangement format, which is beneficial to improving the reliability of the process of arranging and displaying the object according to the arrangement format by the terminal.
Optionally, in the first application scenario provided in the embodiment of the present invention, when the terminal executes step 202 or step 402, the server may interact with the terminal by executing steps 601 to 603, so as to implement the method for displaying the object. Illustratively, the method for displaying the object provided by the embodiment of the invention may include the following steps:
s601, the server acquires the outline information of the first image.
The outline information is outline information of a first image in wallpaper of a first interface of the terminal, and the first image is an image to be highlighted in the wallpaper.
Illustratively, when the first image in the wallpaper as shown in 3a in fig. 3 is a shadow area in 3a, the outline indicated by the outline information of the first image is the outline of the shadow area.
S602, the server determines information of a first arrangement format according to the outline information of the first image.
Wherein the first arrangement format is used for instructing the terminal to display the first object on the area except the first image on the first interface.
For example, in conjunction with the description in the above embodiment, the terminal may generate an arrangement format (i.e., a first arrangement format) as shown in 3b in fig. 3 for the outline information of the first image in the wallpaper shown in 3a in fig. 3.
S603, the server sends the information of the first arrangement format to the terminal.
It should be noted that, in the method for displaying an object according to the embodiment of the present invention, the server may obtain information of the first arrangement format according to the outline information of the image to be highlighted in the wallpaper of the first interface in the terminal. Therefore, the terminal can interact with the server to acquire the information of the first arrangement format, and the first object in the first interface is arranged and displayed according to the first arrangement format.
Optionally, in a first application scenario provided in the embodiment of the present invention, step 402 in the method for displaying an object may specifically include steps 701 and 702:
s701, the terminal sends the outline information of the first image to the server.
The outline information is determined by the terminal according to the image information of the wallpaper, the outline information of the first image is used for the server to determine the information of the first arrangement format, and the information of the first arrangement format is used for indicating the first arrangement format.
S702, the terminal receives the information of the first arrangement format sent by the server.
It should be noted that, in the method for displaying an object provided by the embodiment of the present invention, the terminal may determine the outline information of the first image in the wallpaper of the first interface, so as to obtain the first arrangement format corresponding to the outline information. Thus, the terminal may arrange the first object in the first interface according to the first arrangement layout such that the first object does not obscure the image to be highlighted in the first interface.
Optionally, in a first application scenario provided in the embodiment of the present invention, as shown in fig. 5, another schematic flow chart of the method for displaying an object provided in the embodiment of the present invention is shown. In the method shown in fig. 5, the step 402 includes a step 701 and a step 702, and a step 703, a step 602, and a step 603 may also be included between the step 701 and the step 702:
s701, the terminal sends the outline information of the first image to the server.
S703, the server receives the contour information of the first image sent by the terminal.
S602, the server determines information of a first arrangement format according to the outline information of the first image.
S603, the server sends the information of the first arrangement format to the terminal.
S702, the terminal receives the information of the first arrangement format sent by the server.
It should be noted that, in the method for displaying an object provided in the embodiment of the present invention, the terminal may interact with the server according to the outline information of the image to be highlighted of the wallpaper of the first interface to generate the arrangement format corresponding to the wallpaper, that is, the first arrangement format.
It is understood that, after the server generates the first arrangement format according to the outline information of the image to be highlighted of the wallpaper of the first interface, the first arrangement format may also be saved in the server and in the terminal. Therefore, the terminal is beneficial to simplifying the process of arranging and displaying the objects when the wallpaper of the first interface is changed or the user needs to arrange and display the objects (namely the first objects) in the first interface.
Optionally, in the first application scenario provided in the embodiment of the present invention, step 402 in the method for displaying an object may specifically include step 801 and step 802, and step 601 may include step 803 and step 804. Specifically, the method for displaying an object provided by the embodiment of the present invention may include the following steps:
s801, the terminal sends image information of the wallpaper to the server.
The image information is used for the server to acquire information of the first arrangement format.
S803, the server receives the image information of the wallpaper sent by the terminal.
S804, the server determines the outline information of the first image according to the image information.
S602, the server determines information of a first arrangement format according to the outline information of the first image.
S603, the server sends the information of the first arrangement format to the terminal.
S802, the terminal receives the information of the first arrangement format sent by the server.
It should be noted that, with the method for displaying an object provided in the embodiment of the present invention, even if the information sent by the terminal to the server is the image information of the wallpaper of the first interface of the terminal, the server may autonomously determine the outline information of the image to be highlighted of the wallpaper, so as to obtain the first arrangement format of the wallpaper according to the outline information. Therefore, the reliability of the terminal for acquiring the first arrangement format from the server is improved, and the reliability of the terminal for arranging and displaying the first object in the first interface according to the first arrangement format is improved.
In a possible implementation manner, in the method for displaying an object provided in the embodiment of the present invention, the step 602 may specifically include the steps 602a and 602 b:
602a, the server acquires first contour information of which the correlation degree with the contour information of the first image is greater than a preset threshold value in at least one contour information.
Wherein one outline information corresponds to information of one arrangement format. The correlation degree between the outline information of the first image and the first outline information refers to a degree of similarity between the outline indicated by the outline information of the first image and the outline indicated by the first outline information, that is, a degree of similarity between the image to be highlighted corresponding to the arrangement format and the image to be highlighted in the wallpaper of the first interface.
602b, the server determines the information of the arrangement format corresponding to the first outline information as the information of the first arrangement format.
It is understood that the server includes information of the arrangement format corresponding to the first contour information having a correlation degree of the contour information of the first image greater than a preset threshold.
Optionally, in the method for displaying an object according to the embodiment of the present invention, the step 602 may specifically be a step 602 c:
and 602c, the server generates information of a first arrangement format according to the outline information of the first image.
It can be understood that, when the server does not include information of the arrangement format corresponding to the first contour information with the correlation degree of the contour information of the first image being greater than the preset threshold, the server may also generate information of the first arrangement format according to the contour information of the first image, so as to support the terminal to obtain the first arrangement format.
In a possible implementation manner, in a second application scenario provided in an embodiment of the present invention, step 402 in the method for displaying an object may specifically include steps 901 to 903:
s901, the terminal displays a second list, wherein the second list comprises at least one arrangement format.
Similarly, the second list may be set in a "system setting application" or a "third party setting application" of the terminal, so that the user may control the terminal to select the selection types in the second list. Of course, the second list may be set in a page in which wallpaper is set in a desktop of the terminal, and the specific location in the terminal where the first list is set is not limited in the embodiment of the present invention.
In addition, at least one arrangement format included in the second list may be pre-stored by the user, such as obtained by the terminal from the server before the current time, or manually set by the user.
S902, the terminal receives the selection operation of the user on one arrangement layout in at least one arrangement layout.
Similarly, for the detailed description of the above selection operation according to the embodiment of the present invention, reference may be made to the above description of the first operation, and details are not described here again.
And S903, responding to the selection operation, and determining the arrangement format selected by the user as a first arrangement format by the terminal.
For example, the arrangement format selected by the user may be the arrangement format shown in 3b of fig. 3. A
It should be noted that, with the method for displaying an object provided in the embodiment of the present invention, a user may select an arrangement layout from at least one arrangement layout pre-stored in a terminal in a process of controlling the terminal to arrange and display the object in the first interface. Therefore, the process of displaying the object by the terminal is facilitated to be simplified.
In a possible implementation manner, in a third application scenario provided in the embodiment of the present invention, step 503 in the method for displaying an object may specifically include steps 1001 to 1005:
and S1001, displaying an object arrangement interface by the terminal.
For example, the object arrangement interface may be an interface in a "system setup application" or a "third party setup application" of the terminal, or the object arrangement interface may be a first interface in the terminal.
And S1002, the terminal receives a second operation of the user, and the fourth operation is a moving operation of the user on the second object on the object arrangement interface.
When the object arrangement interface is not the first interface in the terminal, the second objects are different from the first objects, and the number of the second objects is larger than or equal to that of the first objects. And when the object arrangement interface is the first interface in the terminal, the second object is the first object.
For example, for the detailed description of the second operation in the embodiment of the present invention, reference may be made to the above description of the first operation, and details are not repeated here.
And S1003, responding to the second operation, and controlling the second object to move by the terminal.
Illustratively, referring to the interfaces of the terminals in fig. 3a and 3b shown in fig. 3 in the above embodiment, after the user moves the object "chat 1" shown in fig. 3a, each object shown in fig. 3b can be obtained.
And S1004, the terminal receives a third operation of the user, wherein the third operation is used for triggering the terminal to determine the arrangement format corresponding to the result of the terminal controlling the second object to move as the first arrangement format.
Illustratively, the terminal further includes a "determine" option in the object arrangement interface, where the "determine" option is used for determining that the result of the user selecting the movement of the second object is the first arrangement format.
For example, for the detailed description of the third operation in the embodiment of the present invention, reference may be made to the above description of the first operation, and details are not repeated here.
And S1005, in response to the third operation, the terminal determines the arrangement format corresponding to the result that the terminal controls the second object to move as the first arrangement format.
After the user obtains the arrangement format according to the user-defined mode, the arrangement format can be stored in the terminal.
It should be noted that, in the method for displaying an object provided by the embodiment of the present invention, the terminal supports the user to obtain the arrangement format in a user-defined manner, which is beneficial to improving the user experience in the process of controlling the terminal to display the object.
In a possible implementation manner, in the method for displaying an object provided by the embodiment of the present invention, after the step 202 or the step 402, the method may further include steps 1101 and 1102:
s1101, the terminal receives a fourth operation of the user, wherein the fourth operation is used for triggering the terminal to display a third object on the first interface.
Wherein the third object is different from the first object.
Similarly, for the detailed description of the fourth operation in the embodiment of the present invention, reference may be made to the description of the first operation in the embodiment described above, and details are not repeated here.
And S1102, responding to the fourth operation, and displaying the third object according to the first arrangement format on the first interface by the terminal.
And the position of the terminal for displaying the third object is different from the position of the terminal for displaying the first object.
It should be noted that, in the method for displaying an object according to the embodiment of the present invention, after the terminal arranges and displays the first object on the first interface according to the first arrangement format, if a new object, that is, a third object, is added on the first interface, the third object may be displayed at a vacant position in the first interface according to the first arrangement format, or the third object may be displayed in a next interface of the first interface according to the first arrangement format.
It can be understood that, when a terminal deletes an object in the first interface, the object may be deleted from the first interface to a corresponding location, and the locations of other objects in the first interface are not changed. Alternatively, the positions of other objects in the first interface are sequentially moved one position above the other.
Therefore, even if the user adds or deletes the object in the first interface of the terminal, the arrangement position of each object currently displayed in the first interface is not influenced, and the user experience in the process of displaying the object by using the terminal by the user is improved.
The terminal and the server provided in the embodiments of the present invention can implement the above method embodiments, such as the processes in the method embodiments shown in fig. 2, fig. 4, and fig. 5, and are not described here again to avoid repetition.
In a specific embodiment, as shown in fig. 6, an embodiment of the present invention provides a terminal 60, where the terminal 60 includes a receiving module 601, an obtaining module 602, and a displaying module 603. The receiving module 601 is configured to receive a first operation of a user, where the first operation is used to trigger the terminal 60 to obtain a first arrangement format; an obtaining module 602, configured to obtain a first arrangement layout in response to the first operation received by the receiving module 601; the display module 603 is configured to display the first object on the first interface according to the first arrangement format acquired by the acquisition module 602, where an area of the first object displayed by the display module 603 is an area on the first interface except for the first image, and the first image is an image to be highlighted in the wallpaper of the first interface.
Optionally, the obtaining module 602 is specifically configured to send profile information to the server, where the profile information is profile information of a first image, the profile information is determined by the terminal 60 according to image information of the wallpaper, the profile information is used by the server to determine information of a first arrangement format, and the information of the first arrangement format is used to indicate the first arrangement format; and receiving the information of the first arrangement format sent by the server.
Optionally, the obtaining module 602 is specifically configured to send image information of the wallpaper to the server, where the image information is used by the server to determine information of the first arrangement format; and receiving the information of the first arrangement format sent by the server.
Optionally, the obtaining module 602 is specifically configured to display an object arrangement interface; receiving a second operation of the user, wherein the second operation is a moving operation of the user on a second object on the object arrangement interface; controlling the second object to move in response to the second operation; receiving a third operation of the user, wherein the third operation is used for triggering the terminal 60 to determine the arrangement format corresponding to the result of controlling the second object to move by the terminal 60 as the first arrangement format; in response to the third operation, the arrangement layout corresponding to the result of the terminal 60 controlling the movement of the second object is determined as the first arrangement layout.
Optionally, the receiving module 601 is further configured to receive a fourth operation of the user after the displaying module 603 displays the first object on the first interface according to the first arrangement format, where the fourth operation is used to trigger the terminal 60 to display a third object on the first interface, and the third object is different from the first object; the display module 603 is further configured to, in response to the fourth operation received by the receiving module 601, display a third object in the first arrangement format on the first interface, where a position where the terminal 60 displays the third object is different from a position where the terminal 60 displays the first object.
According to the terminal provided by the embodiment of the invention, when a user needs to highlight a part of images in the wallpaper of the terminal display interface, the user can control the terminal to display each object in the interface of the terminal according to a preset arrangement format (such as an arrangement format obtained from a server), so that the objects do not shield the images to be highlighted in the wallpaper of the interface. Therefore, the problem that the process of displaying the objects by the terminal, particularly the process of arranging the objects by the terminal is complicated and time-consuming can be solved.
As shown in fig. 7, an embodiment of the present invention provides a server 70, an obtaining module 701, a determining module 702, and a sending module 703; an obtaining module 701, configured to obtain profile information, where the profile information is profile information of a first image in wallpaper of a first interface of a terminal, and the first image is an image to be highlighted in the wallpaper; a determining module 702, configured to determine, according to the contour information acquired by the acquiring module 701, information of a first arrangement format, where the first arrangement format is used to instruct the terminal to display a first object in an area other than the first image on the first interface; a sending module 703, configured to send, to the terminal, information of the first arrangement format determined by the determining module 702.
Optionally, the determining module 702 is specifically configured to obtain first profile information, in the at least one piece of profile information, of which a correlation degree with the profile information is greater than a preset threshold, where each piece of profile information in the at least one piece of profile information corresponds to information of one arrangement format; determining information of an arrangement format corresponding to the first outline information as information of the first arrangement format; alternatively, information of the first arrangement layout is generated from the contour information.
According to the server provided by the embodiment of the invention, the server can obtain the information of the first arrangement format according to the outline information of the image to be highlighted of the wallpaper of the interface (such as the first interface) in the terminal. Therefore, the terminal can interact with the server to acquire the information of the first arrangement format, so that the terminal can arrange and display the objects according to the first arrangement format.
Fig. 8 is a schematic diagram of a hardware structure of a terminal for implementing various embodiments of the present invention, where the terminal 80 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, a processor 810, and a power supply 811. Those skilled in the art will appreciate that the terminal configuration shown in fig. 8 is not intended to be limiting, and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The user input unit 807 is configured to receive a first operation on the first option by the user when the terminal displays the first option, where the first operation on the first option is used to trigger the terminal to display a first object in a first interface of the terminal according to a first arrangement format; a display unit 806, configured to display, in response to the first operation received by the user input unit 807, the first object in the first arrangement format on the first interface, where the area of the first object displayed by the display module is an area of the first interface other than the first image, and the first image is an image to be highlighted in the wallpaper of the first interface.
According to the method for displaying the objects, when the user requires the highlight display of a part of the images in the wallpaper of the terminal display interface, the user can control the terminal to display each object in the desktop according to the preset arrangement format (for example, the preset arrangement format is acquired from the server), so that the objects do not shield the images to be highlighted in the wallpaper of the current interface of the desktop. Therefore, the problem that the process of displaying the objects by the terminal, particularly the process of arranging the objects by the terminal is complicated and time-consuming can be solved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 801 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 810; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 801 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. Further, the radio frequency unit 801 can also communicate with a network and other devices through a wireless communication system.
The terminal provides wireless broadband internet access to the user through the network module 802, such as helping the user to send and receive, browse web pages, access streaming media, and the like.
The audio output unit 803 may convert audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 808 into an audio signal and output as sound. Also, the audio output unit 803 may also provide audio output related to a specific function performed by the terminal 80 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
The input unit 804 is used for receiving an audio or video signal. The input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics processor 8041 processes image data of a still picture or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 806. The image frames processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or transmitted via the radio frequency unit 801 or the network module 802. The microphone 8042 can receive sound, and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 801 in case of a phone call mode.
The terminal 80 also includes at least one sensor 805, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 8061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 8061 and/or the backlight when the terminal 80 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 805 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 806 is used to display information input by the user or information provided to the user. The Display unit 806 may include a Display panel 8061, and the Display panel 8061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 807 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 8071 (e.g., operations by a user on or near the touch panel 8071 using a finger, a stylus, or any other suitable object or accessory). The touch panel 8071 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 810, receives a command from the processor 810, and executes the command. In addition, the touch panel 8071 can be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 8071, the user input unit 807 can include other input devices 8072. In particular, other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 8071 can be overlaid on the display panel 8061, and when the touch panel 8071 detects a touch operation on or near the touch panel 8071, the touch operation is transmitted to the processor 810 to determine the type of the touch event, and then the processor 810 provides a corresponding visual output on the display panel 8061 according to the type of the touch event. Although in fig. 8, the touch panel 8071 and the display panel 8061 are two independent components to implement the input and output functions of the terminal, in some embodiments, the touch panel 8071 and the display panel 8061 may be integrated to implement the input and output functions of the terminal, which is not limited herein.
The interface unit 808 is an interface for connecting an external device to the terminal 80. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 808 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the terminal 80 or may be used to transmit data between the terminal 80 and external devices.
The memory 809 may be used to store software programs as well as various data. The memory 809 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 809 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 810 is a control center of the terminal, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the terminal and processes data by operating or executing software programs and/or modules stored in the memory 809 and calling data stored in the memory 809, thereby integrally monitoring the terminal. Processor 810 may include one or more processing units; preferably, the processor 810 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 810.
The terminal 80 may also include a power supply 811 (e.g., a battery) for powering the various components, and preferably, the power supply 811 may be logically coupled to the processor 810 via a power management system to manage charging, discharging, and power consumption management functions via the power management system.
In addition, the terminal 80 includes some functional modules that are not shown, and are not described in detail herein.
Optionally, an embodiment of the present invention further provides a terminal, including a processor 810, a memory 809, and a computer program stored in the memory 809 and capable of running on the processor 810, where the computer program, when executed by the processor 810, implements each process executed by the terminal in the above method for displaying an object, and can achieve the same technical effect, and details are not described here to avoid repetition.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process executed by the terminal in the foregoing method for displaying an object, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
Optionally, as shown in fig. 9, a schematic diagram of a hardware structure of a server provided in the embodiment of the present invention is shown. Fig. 9 shows a server 900 including a processor 901, a memory 902, a communication interface 903, a communication bus, and a computer program stored in the memory 902 and capable of running on the processor 901, where the computer program, when executed by the processor 901, implements each process executed by the server in the foregoing method embodiment for displaying an object, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process executed by a server in the foregoing method for displaying an object, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer readable storage medium is, for example, ROM, RAM, magnetic disk or optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (4)
1. A method of displaying an object, comprising:
the method comprises the steps that a terminal receives a first operation of a user, wherein the first operation is used for triggering the terminal to obtain a first arrangement format;
responding to the first operation, the terminal acquires the first arrangement format, wherein the first arrangement format is determined by the terminal according to the result of the movement of a second object in an object arrangement interface by a user;
the terminal displays a first object according to the first arrangement format on a first interface, the area of the terminal for displaying the first object is an area except a first image on the first interface, the first image is an image to be highlighted in wallpaper of the first interface, the first object is an object currently included in the first interface of the terminal, the first interface and the object arrangement interface are different interfaces, and the number of the first objects is smaller than that of the second objects;
the terminal receives a fourth operation of a user, wherein the fourth operation is used for triggering the terminal to display a third object on the first interface, and the third object is different from the first object;
and responding to the fourth operation, and displaying the third object at the vacant position of the first interface by the terminal according to the first arrangement format.
2. The method of claim 1, wherein the terminal obtaining the first arrangement format comprises: the terminal displays an object arrangement interface;
the terminal receives a second operation of the user, wherein the second operation is a moving operation of the user on a second object on the object arrangement interface;
in response to the second operation, the terminal controls the second object to move;
the terminal receives a third operation of a user, wherein the third operation is used for triggering the terminal to determine an arrangement format corresponding to a result that the terminal controls the second object to move as the first arrangement format;
in response to the third operation, the terminal determines an arrangement format corresponding to a result of the terminal controlling the second object to move as the first arrangement format.
3. A terminal, comprising: the device comprises a receiving module, an obtaining module and a display module;
the receiving module is used for receiving a first operation of a user, and the first operation is used for triggering the terminal to acquire a first arrangement format;
the obtaining module is configured to obtain the first arrangement format in response to the first operation received by the receiving module, where the first arrangement format is determined by the terminal according to a result of a user moving a second object in an object arrangement interface;
the display module is configured to display a first object according to the first arrangement format acquired by the acquisition module on a first interface, where an area of the first object displayed by the display module is an area on the first interface except for a first image, the first image is an image to be highlighted in wallpaper of the first interface, the first object is an object currently included in the first interface of the terminal, the first interface and the object arrangement interface are different interfaces, and the number of the first objects is smaller than the number of the second objects;
the receiving module is further configured to receive a fourth operation of the user by the terminal, where the fourth operation is used to trigger the terminal to display a third object on the first interface, and the third object is different from the first object;
the display module is further configured to, in response to the fourth operation received by the receiving module, display, by the terminal, the third object at a vacant position of the first interface according to the first arrangement format.
4. The terminal according to claim 3, wherein the obtaining module is specifically configured to display an object arrangement interface; receiving a second operation of the user, wherein the second operation is a moving operation of the user on a second object on the object arrangement interface; controlling the second object to move in response to the second operation; receiving a third operation of a user, wherein the third operation is used for triggering the terminal to determine an arrangement format corresponding to a result that the terminal controls the second object to move as the first arrangement format; and in response to the third operation, determining an arrangement format corresponding to a result of the terminal controlling the second object to move as the first arrangement format.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810082171.1A CN108196754B (en) | 2018-01-29 | 2018-01-29 | Method, terminal and server for displaying object |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810082171.1A CN108196754B (en) | 2018-01-29 | 2018-01-29 | Method, terminal and server for displaying object |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108196754A CN108196754A (en) | 2018-06-22 |
CN108196754B true CN108196754B (en) | 2020-06-23 |
Family
ID=62591620
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810082171.1A Active CN108196754B (en) | 2018-01-29 | 2018-01-29 | Method, terminal and server for displaying object |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108196754B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110231897A (en) | 2019-04-26 | 2019-09-13 | 维沃移动通信有限公司 | A kind of object processing method and terminal device |
CN114298461A (en) * | 2021-11-16 | 2022-04-08 | 上海翀远智能科技有限公司 | Object display method and device, electronic equipment and storage medium |
CN115129410B (en) * | 2022-06-14 | 2023-06-23 | 荣耀终端有限公司 | Desktop wallpaper configuration method and device, electronic equipment and readable storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8359541B1 (en) * | 2009-09-18 | 2013-01-22 | Sprint Communications Company L.P. | Distributing icons so that they do not overlap certain screen areas of a mobile device |
CN104461281A (en) * | 2014-11-07 | 2015-03-25 | 广东欧珀移动通信有限公司 | Managing method and managing server of mobile terminal desktop icons and mobile terminal |
CN105677140A (en) * | 2014-12-08 | 2016-06-15 | 三星电子株式会社 | Method and apparatus for arranging objects according to content of background image |
CN105912189A (en) * | 2016-03-29 | 2016-08-31 | 乐视控股(北京)有限公司 | Method and device for arranging desktop icons |
CN106201176A (en) * | 2016-06-24 | 2016-12-07 | 维沃移动通信有限公司 | A kind of method for displaying image and mobile terminal |
CN106325675A (en) * | 2016-08-19 | 2017-01-11 | 宇龙计算机通信科技(深圳)有限公司 | Icon placing method andterminal device |
CN106528080A (en) * | 2016-09-23 | 2017-03-22 | 维沃移动通信有限公司 | Method for placing application icon of mobile terminal and mobile terminal |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7764272B1 (en) * | 1999-08-26 | 2010-07-27 | Fractal Edge Limited | Methods and devices for selecting items such as data files |
US7636079B2 (en) * | 2000-11-29 | 2009-12-22 | Palm Inc. | Application access and activation system and method |
US8593418B2 (en) * | 2010-08-08 | 2013-11-26 | Qualcomm Incorporated | Method and system for adjusting display content |
CN104063123A (en) * | 2014-05-28 | 2014-09-24 | 小米科技有限责任公司 | Icon displaying method and device |
CN104063125B (en) * | 2014-06-06 | 2018-03-13 | 腾讯科技(深圳)有限公司 | A kind of desktop icon management method and device |
CN104778047B (en) * | 2015-04-29 | 2019-03-15 | 魅族科技(中国)有限公司 | A kind of content display method and terminal |
CN106406667A (en) * | 2016-09-22 | 2017-02-15 | 乐视控股(北京)有限公司 | A method and a device for setting application program icons on a desktop wallpaper |
-
2018
- 2018-01-29 CN CN201810082171.1A patent/CN108196754B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8359541B1 (en) * | 2009-09-18 | 2013-01-22 | Sprint Communications Company L.P. | Distributing icons so that they do not overlap certain screen areas of a mobile device |
CN104461281A (en) * | 2014-11-07 | 2015-03-25 | 广东欧珀移动通信有限公司 | Managing method and managing server of mobile terminal desktop icons and mobile terminal |
CN105677140A (en) * | 2014-12-08 | 2016-06-15 | 三星电子株式会社 | Method and apparatus for arranging objects according to content of background image |
CN105912189A (en) * | 2016-03-29 | 2016-08-31 | 乐视控股(北京)有限公司 | Method and device for arranging desktop icons |
CN106201176A (en) * | 2016-06-24 | 2016-12-07 | 维沃移动通信有限公司 | A kind of method for displaying image and mobile terminal |
CN106325675A (en) * | 2016-08-19 | 2017-01-11 | 宇龙计算机通信科技(深圳)有限公司 | Icon placing method andterminal device |
CN106528080A (en) * | 2016-09-23 | 2017-03-22 | 维沃移动通信有限公司 | Method for placing application icon of mobile terminal and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN108196754A (en) | 2018-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111061574B (en) | Object sharing method and electronic device | |
CN110874147B (en) | Display method and electronic equipment | |
CN109614061B (en) | Display method and terminal | |
CN110062105B (en) | Interface display method and terminal equipment | |
CN109460177A (en) | A kind of image processing method and terminal device | |
CN108762634B (en) | Control method and terminal | |
CN110109604B (en) | Application interface display method and mobile terminal | |
CN109871164B (en) | Message sending method and terminal equipment | |
CN111142723B (en) | Icon moving method and electronic equipment | |
CN109828705B (en) | Icon display method and terminal equipment | |
CN109032486B (en) | Display control method and terminal equipment | |
CN110752981B (en) | Information control method and electronic equipment | |
CN111273993B (en) | Icon arrangement method and electronic equipment | |
CN110928461A (en) | Icon moving method and electronic equipment | |
CN109408072B (en) | Application program deleting method and terminal equipment | |
CN110221753A (en) | Application program downloads classification method and terminal device | |
CN109857495A (en) | A kind of display control method and terminal device | |
CN110990172A (en) | Application sharing method, first electronic device and computer-readable storage medium | |
CN110703972B (en) | File control method and electronic equipment | |
CN110012151B (en) | Information display method and terminal equipment | |
CN110244884B (en) | Desktop icon management method and terminal equipment | |
CN111010523A (en) | Video recording method and electronic equipment | |
CN109947312A (en) | A kind of control method and terminal device | |
CN108595070B (en) | Icon display control method and terminal | |
CN108196754B (en) | Method, terminal and server for displaying object |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |