CN112306323A - Application icon display method and device - Google Patents

Application icon display method and device Download PDF

Info

Publication number
CN112306323A
CN112306323A CN202011194391.7A CN202011194391A CN112306323A CN 112306323 A CN112306323 A CN 112306323A CN 202011194391 A CN202011194391 A CN 202011194391A CN 112306323 A CN112306323 A CN 112306323A
Authority
CN
China
Prior art keywords
icon
content
application program
target
size
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011194391.7A
Other languages
Chinese (zh)
Inventor
李英瑞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011194391.7A priority Critical patent/CN112306323A/en
Publication of CN112306323A publication Critical patent/CN112306323A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04842Selection of displayed objects or displayed text elements

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 application discloses an application icon display method and device, which belong to the technical field of communication, and the method comprises the following steps: under the condition that a target application program comprises content to be displayed, acquiring the size of a target application program icon; extracting target display content from the content to be displayed according to the size of the target application program icon; and displaying the target display content on the icon of the target application program. According to the application program icon display method, the user can set the icon of the application program to display the content of the application program, the identification degree of the application program icon can be improved, and the user can conveniently search the application program icon and can improve the searching accuracy.

Description

Application icon display method and device
Technical Field
The embodiment of the application relates to the technical field of communication, in particular to an application icon display method and device.
Background
A plurality of Applications (APPs) are generally installed in the electronic device, and the installed APPs can bring convenient services to users. With the continuous update and upgrade of electronic devices, the memory of mobile electronic devices is increasing, and accordingly, the number of APPs that can be installed on electronic devices is also increasing. With the increase of the number of the APPs installed on the electronic device, the difficulty of the user in selecting the target APP from the multiple APPs also becomes higher.
At present, when a user needs to select a target APP from numerous APPs, the APP icon display interfaces need to be browsed page by page, the APP icons are identical in size and similar in appearance, difficulty in finding the target APP icon from a single-page interface is high when the APP icon display interfaces are browsed, and the problem of wrong selection is easily caused due to the fact that the appearances of partial APP icons are similar.
Therefore, in the existing APP icon display mode, the difficulty is high when a user searches for a target APP icon, and the problem of wrong selection is easy to occur.
Disclosure of Invention
The embodiment of the application aims to provide an application icon display method, which can solve the problems that in the prior art, when a target APP icon is searched, difficulty is high and wrong selection is easy to occur.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present application provides an application icon display method, where the method includes: under the condition that a target application program comprises content to be displayed, acquiring the size of a target application program icon; extracting target display content from the content to be displayed according to the size of the target application program icon; and displaying the target display content on the icon of the target application program.
In a second aspect, an embodiment of the present application provides an application icon display apparatus, where the apparatus includes: the device comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring the size of a target application program icon under the condition that the target application program comprises content to be displayed; the extraction module is used for extracting target display content from the content to be displayed according to the size of the target application program icon; and the display module is used for displaying the target display content on the icon of the target application program.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, under the condition that the target application program comprises the content to be displayed, the size of the target application program icon is obtained; extracting target display content from the content to be displayed according to the size of the target application program icon; the target display content is displayed on the icon of the target application program, the user can set the icon of the application program to display the content of the application program, the identification degree of the icon of the application program can be improved, the user can conveniently search the icon of the application program, and the searching accuracy can be improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments of the present application will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a flowchart illustrating steps of a method for displaying an application icon according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating an application icon display process according to an embodiment of the present application;
FIG. 3 is a schematic diagram illustrating an application icon display interface according to an embodiment of the present application;
FIG. 4 is a diagram illustrating a process for performing a first input on a target application icon in accordance with an embodiment of the present application;
FIG. 5 is a schematic diagram of a display interface including icons of different sizes according to an embodiment of the present application;
fig. 6 is a block diagram showing a configuration of an application icon display device according to an embodiment of the present application;
fig. 7 is a block diagram showing a configuration of an electronic apparatus according to an embodiment of the present application;
fig. 8 is a schematic diagram showing a hardware configuration of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. 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 application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The application icon display method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 1, a flowchart illustrating steps of an application icon display method according to an embodiment of the present application is shown.
The application icon display method of the embodiment of the application comprises the following steps:
step 101: and under the condition that the target application program has the content to be displayed, acquiring the size of the target application program icon.
In the actual implementation process, the user can set each target application program with the content exposed. One possible way of setting is: the system receives a second input of the user; in response to the second input, a target application for which the content is explicit is determined.
Only one target application program may be selected by the second input, or two or more target application programs may be simultaneously selected.
The second input is used to trigger the system to display the specific content of the application on the target application icon. The second input may be a set of operations, and the operations in the set of operations may be: and executing the selected operation on the target application program icon in the desktop, and performing touch operation on a preset control which is displayed by the system and used for triggering the content explicit function. The operations in the set of operations may also be: and executing selection operation on the setting control in the desktop, and starting operation on a content explicit function switch corresponding to the target application icon in the application icon pull-down menu displayed by the system.
Fig. 2 is a schematic diagram of an application icon display process, and as shown in fig. 2(a), after a user selects three target application icons from a desktop, the user performs a long-time pressing operation on any one of the target application icons, and a preset control for triggering a content explicit function, that is, a "display content" switch shown in fig. 2(a), is displayed by the trigger system. After the user turns on the "display content" switch as shown in fig. 2(b), the system is triggered to display the content of the application in the target application icon. The target application icon display interface after inclusion of the content exons is shown in FIG. 2 (c).
The size of the target application program can be a default size of the system or a preset size of the user.
Step 102: and extracting target display content from the content to be displayed according to the size of the target application program icon.
The extracted target display content may be all or part of the content to be displayed. And if the target application program is different, the contents to be displayed corresponding to the target application program are different. For example: a weather application program, wherein the weather condition of the current day can be displayed in an icon; an information application program, in which the icon can display the hot information title; a communication-like application, wherein the latest messages may be exposed in the icon.
When extracting target display content from the content to be displayed according to the size of the target application icon, one feasible way is: displaying the content according to the preset font size, wherein the larger the size is, the more the content is displayed, and conversely, the smaller the size is, the less the content is displayed; take communication type a application as an example: when the size of the icon is small, only the basic statistical number of the unread information is displayed; when the icon is in a large size, specific unread messages can be displayed, and the larger the size is, the more the number of the unread messages is displayed.
Another feasible way is: adaptively adjusting the font size to display all the contents to be displayed according to the size of the target application program icon and the number of the contents to be displayed; another feasible way is: and according to the number of the contents to be displayed, the size of the target application program icon is adaptively adjusted to display all the contents to be displayed.
Step 103: and displaying the target display content on the icon of the target application program.
The icons of the target application programs comprise: the target application program identifier is in a default standard size and can be displayed at any appropriate position such as the upper left corner, the upper right corner, the lower left corner or the lower right corner of the icon position of the target application program.
The size of the target application varies, and the amount of content that can be displayed on the icon varies. Fig. 3 is an application icon display interface, fig. 3(a) is an interface schematic diagram after target display content is displayed on an icon of a target application of a first size, fig. 3(b) is an interface schematic diagram after target display content is displayed on an icon of a target application of a second size, an icon enclosed by a black square in fig. 3 is an icon of the target application, and the larger the size of the icon is, the larger the number of displayed content is, and the richer the content is, as can be seen from fig. 3(a) and 3 (b).
In the embodiment of the application, the size of the icon of the target application program is obtained under the condition that the target application program comprises the content to be displayed; extracting target display content from the content to be displayed according to the size of the target application program icon; the target display content is displayed on the icon of the target application program, the user can set the icon of the application program to display the content of the application program, the identification degree of the icon of the application program can be improved, the user can conveniently search the icon of the application program, and the searching accuracy can be improved.
In an optional embodiment, the step of extracting the target display content from the content to be displayed according to the size of the target application icon includes the following sub-steps:
the first substep: resident explicit content is extracted from the content to be displayed;
wherein, the content to be displayed comprises: resident explicit content and real-time explicit content;
the resident explicit content corresponding to different application programs is different, the resident explicit content includes application program identification and preset information items in the application programs, and the preset information items can be set by default of the system or can be set by a user according to actual requirements. For example: the weather application program can set the preset information items as the current weather information; an information application program, the preset information item of which can be set as a hot information title; and the communication application program can set the preset information items to be the total number of unread messages and the like.
The real-time overt content may be automatically presented or disappear based on the notification content received by the application. The type of real-time explicit content varies depending on the application type. For example: a weather application, whose real-time explicit content may be a significant weather warning notification.
And a second substep: extracting at least part of real-time explicit content according to the size of the target application program icon;
and a third substep: and determining the resident explicit content and at least part of the real-time explicit content as target display content.
According to different types of application programs and the change of real-time explicit content of the application programs, the specific mode of the content displayed in the application program icon is also different:
when no real-time explicit content needs to be displayed currently, only resident explicit content needs to be displayed in the application icon. When the real-time explicit content exists in the application program and needs to be displayed, the resident explicit content and the real-time explicit content can be displayed simultaneously, and the displayed real-time explicit content is adjusted adaptively along with the notification content received by the application program.
Taking a weather application program as an example, daily display is daily weather conditions, and when there is a great weather early warning notification, real-time explicit content, namely weather conditions + early warning notification, needs to be displayed in an application program icon.
Taking a communication application program as an example, when the application program has no new message, only displaying an application program identifier in an application program icon; when a plurality of unread messages exist, displaying an application program identifier and the total number of the unread messages in an application program icon; and when the first unread message of the preset important contact exists, displaying the application program identification, the total number of the unread messages and the content of the first unread message in the application program icon. After the first unread message is viewed, the first unread message is cancelled to be displayed in the application program icon, and the total number of the unread messages is adaptively adjusted; and after all the unread messages are viewed, canceling the total number of the unread messages from being displayed in the application icon.
It should be noted that, along with the change of the content displayed in the application icon, the size of the application icon may be adaptively adjusted, or may still be displayed in a preset fixed size, and the displayed content is enlarged when the content displayed in the application icon is reduced.
According to the method for extracting the target display content, the user can set the type of the explicit content displayed by the application program icon according to actual requirements, information which can be built by a desktop is enriched, and the user can obtain the core content in the application program on the desktop. The user can obtain valuable notifications on the desktop without opening the application program, and the operation is convenient and fast.
In an optional embodiment, after displaying the target display content on the icon of the target application, the method further comprises the steps of:
under the condition that the target display content is detected to be viewed, the target display content is cancelled to be displayed on the icon of the target application program;
and reducing the size of the target application program icon to a preset size.
It should be noted that, along with the change of the content displayed in the application icon, the size of the application icon may be adaptively adjusted, or may still be displayed in a preset fixed size, and the displayed content is enlarged when the content displayed in the application icon is reduced.
Since the target display content of the target application program is viewed by the user, the function of prompting the user is achieved, and desktop resources are wasted by displaying the target application program icon in a larger area subsequently. In this optional embodiment, the size of the target application icon is reduced to a preset size, so that desktop resources can be reasonably utilized.
In an optional embodiment, in the case that the target application includes content to be displayed, the method further includes, before the step of obtaining the size of the target application icon, the steps of:
the method comprises the following steps: receiving a first input of a target application program icon by a user;
the first input is a combination of at least two input operations for: and selecting a target application program icon and setting the size of the target application program icon. An operation combination for feasibility receiving a first input of a target application icon by a user is shown in fig. 4, first, as shown in fig. 4(a), the user performs a long-press operation on the target application icon to trigger a system to display a function floating window, wherein the function floating window comprises a deletion control and a size adjustment control; as shown in fig. 4(b), after the user performs the selection operation on the size adjustment control, the size of the selected target application icon changes to an adjustable state; the system displays an interface as shown in fig. 4(c), a size adjustment frame is displayed around the selected target application icon, i.e., the application a icon in fig. 4(c), and the user can adjust the size of the target application icon to a desired size by adjusting the size adjustment frame; the resized app a icon is shown in the interface shown in fig. 4 (d).
The size of the icon takes a desktop grid as a basic unit, and the icon keeps a square shape during dragging; when the icons are adjusted, the positions of the icons of other application programs in the occupied positions are automatically adjusted, and the icons are moved to the nearest position according to the original sequence; when the current desktop is full, the icons of other application programs can be moved to the next page; when the size of the icon is increased, the mark contained in the icon is automatically displayed in the middle along with the increase of the size of the icon, and the background color can be automatically filled in the other areas except the mark display area in the icon.
Step two: in response to the first input, the target application icon is resized.
After the size of the target application program icon is adjusted, the user can click other positions of the desktop to trigger the system to store the size of the target application program icon.
In this optional embodiment, the first step and the second step are processes of adjusting the size of a single application icon, and in an actual implementation process, a user may repeatedly execute the processes to adjust the sizes of a plurality of application icons.
According to the optional mode, the user can manually adjust the size of the application program icon, the operation is convenient and flexible, and meanwhile the personalized requirements of the user can be met.
In an optional embodiment, in the case that the target application includes content to be displayed, the method further includes, before the step of obtaining the size of the target application icon, the steps of:
the method comprises the following steps: respectively determining the use frequency of each installed application program;
the use frequency of the application program can be the use frequency of each application program in a preset time period of a local user, for example: within a month, within a week, or within three days, etc. The usage frequency of the application program can also be the accumulated usage frequency of the application program of each user based on big data statistics.
An intelligent icon function can be preset in the system, and after the user opens the intelligent icon function, the system is triggered to execute an intelligent icon size adjusting process in the optional embodiment, namely the first step and the second step.
Step two: and aiming at each application program, adjusting the size of the application program icon according to the corresponding use frequency of the application program.
The use frequency is positively correlated with the size of the application icon, and the higher the use frequency of the application is, the larger the size of the corresponding application icon is; conversely, the lower the frequency of use of an application, the smaller the size of the corresponding application icon.
Various icon sizes can be preset in the system, as shown in a display interface containing icons with different sizes in fig. 5, the sizes of icons with three specifications of large, medium and small are preset, and the small size corresponds to the size of 1 standard icon; medium size: 4 standard icon sizes; the large size corresponds to 9 standard icon sizes. It should be noted that, the above description only lists one icon size preset specification, and in the actual implementation process, a person skilled in the art or a user may flexibly preset various icon size specifications. The standard icon size may be flexibly set by the user or by those skilled in the art.
One feasible implementation is as follows: after the intelligent icon function of the system is started, the installed application programs can be sequenced according to the use frequency, the icons of the application programs with the use frequency ranking meeting the first preset condition are displayed to be in a large size, the icons of the application programs with the use frequency ranking meeting the second preset condition are displayed to be in a medium size, and the icons of other application programs are displayed to be in a small size. And displaying the application program icons in the desktop according to the original application program icon display sequencing according to the sequenced result after the sequencing is finished. The first preset condition may be set to be ordered at the top X bits, and the second preset condition may be set to be ordered at the X +1 th to Y bits. The values of X and Y can be flexibly set.
The mode of optionally adjusting the size of the icon of the application program according to the use frequency of the application program does not need a user to manually adjust the size of the icon of the application program, is convenient and fast to operate, and is convenient for the user to quickly find the common application program.
In the application icon display method provided in the embodiment of the present application, the execution main body may be an application icon display device, or a control module for executing the application icon display method in the application icon display device. In the embodiment of the present application, a method for displaying an application icon performed by an application icon display device is taken as an example, and the application icon display device provided in the embodiment of the present application is described.
Fig. 6 is a block diagram of an application icon display device according to an embodiment of the present application. The application icon display apparatus shown in fig. 6 is used to implement the application icon display method shown in fig. 1 to 5.
The application icon display device 600 according to the embodiment of the present application includes:
an obtaining module 601, configured to obtain a size of a target application icon when the target application includes content to be displayed;
an extracting module 602, configured to extract target display content from the content to be displayed according to the size of the target application icon;
a display module 603, configured to display the target display content on an icon of the target application.
Optionally, the extracting module includes:
the first submodule is used for extracting resident explicit content from the content to be displayed, wherein the content to be displayed comprises: resident explicit content and real-time explicit content;
the second sub-module is used for extracting at least part of real-time explicit content according to the size of the target application program icon;
a third sub-module for determining the resident overt content and the at least partial real-time overt content as target display content.
Optionally, the apparatus further comprises:
a detection module, configured to cancel displaying the target display content on the icon of the target application program when it is detected that the target display content is viewed after the display module displays the target display content on the icon of the target application program;
and the scaling module is used for reducing the size of the target application program icon to a preset size.
Optionally, the apparatus further comprises:
the first receiving module is used for receiving first input of the target application program icon by the user before the acquiring module acquires the size of the target application program icon under the condition that the target application program comprises the content to be displayed;
a first resizing module to resize the target application icon in response to the first input.
Optionally, the apparatus further comprises:
the frequency determining module is used for respectively determining the use frequency of each installed application program before the acquiring module acquires the size of the icon of the target application program under the condition that the target application program comprises the content to be displayed;
and the second size adjusting module is used for adjusting the size of the application icon according to the use frequency corresponding to the application program aiming at each application program.
According to the application icon display device provided by the embodiment of the application, the size of the target application icon is obtained under the condition that the target application includes the content to be displayed; extracting target display content from the content to be displayed according to the size of the target application program icon; the target display content is displayed on the icon of the target application program, the user can set the icon of the application program to display the content of the application program, the identification degree of the icon of the application program can be improved, the user can conveniently search the icon of the application program, and the searching accuracy can be improved.
The application icon display device shown in fig. 6 in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The application icon display device shown in fig. 6 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The application icon display device shown in fig. 6 provided in the embodiment of the present application can implement each process implemented in the method embodiments of fig. 1 to fig. 5, and is not described here again to avoid repetition.
Optionally, as shown in fig. 7, an electronic device 700 according to an embodiment of the present application further includes: the processor 701, the memory 702, and the program or the instruction stored in the memory 702 and capable of running on the processor 701 are executed by the processor 701 to implement each process of the above-mentioned application icon display method embodiment, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
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.
Those skilled in the art will appreciate that the electronic device 800 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 810 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 8 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
The processor 810 is configured to, when a target application includes content to be displayed, obtain a size of a target application icon; extracting target display content from the content to be displayed according to the size of the target application program icon;
a display unit 806, configured to display the target display content on an icon of the target application.
According to the electronic equipment provided by the embodiment of the application, the size of the icon of the target application program is obtained under the condition that the target application program comprises the content to be displayed; extracting target display content from the content to be displayed according to the size of the target application program icon; the target display content is displayed on the icon of the target application program, the user can set the icon of the application program to display the content of the application program, the identification degree of the icon of the application program can be improved, the user can conveniently search the icon of the application program, and the searching accuracy can be improved.
Optionally, when the processor 810 extracts the target display content from the content to be displayed according to the size of the target application icon, the processor is specifically configured to: resident explicit content is extracted from the content to be displayed, wherein the content to be displayed comprises: resident explicit content and real-time explicit content; extracting at least part of real-time explicit content according to the size of the target application program icon; and determining the resident explicit content and the at least part of real-time explicit content as target display content.
Optionally, the display unit 806 is further configured to, after displaying the target display content on the icon of the target application program, cancel displaying the target display content on the icon of the target application program when detecting that the target display content is viewed;
the processor 810 is further configured to reduce the size of the target application icon to a preset size.
Optionally, the user input unit 807 is further configured to, before the processor 810 acquires the size of the target application icon in the case that the target application includes the content to be displayed: receiving a first input of the target application icon by the user;
processor 810 is further configured to resize the target application icon in response to the first input.
Optionally, the processor 810 is further configured to determine, before the processor 810 acquires the size of the target application icon when the target application includes the content to be displayed, the use frequency of each installed application; and for each application program, adjusting the size of the application program icon according to the use frequency corresponding to the application program.
It should be understood that in the embodiment of the present application, the input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics Processing Unit 8041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. 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, an organic light emitting diode, or the like. The user input unit 807 includes a touch panel 8071 and other input devices 8072. A touch panel 8071, also referred to as a touch screen. The touch panel 8071 may include two portions of a touch detection device and a touch controller. 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. The 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, 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 embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the embodiment of the application icon display method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The 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 configured to run a program or an instruction to implement each process of the embodiment of the application icon display method, and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
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. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
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 application 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 application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A method for displaying an icon of an application program, the method comprising:
under the condition that a target application program comprises content to be displayed, acquiring the size of a target application program icon;
extracting target display content from the content to be displayed according to the size of the target application program icon;
and displaying the target display content on the icon of the target application program.
2. The method according to claim 1, wherein the step of extracting the target display content from the content to be displayed according to the size of the target application icon comprises:
resident explicit content is extracted from the content to be displayed, wherein the content to be displayed comprises: resident explicit content and real-time explicit content;
extracting at least part of real-time explicit content according to the size of the target application program icon;
and determining the resident explicit content and the at least part of real-time explicit content as target display content.
3. The method of claim 1, wherein after the step of displaying the target display content on the icon of the target application, the method further comprises:
under the condition that the target display content is detected to be viewed, canceling the display of the target display content on an icon of the target application program;
and reducing the size of the target application program icon to a preset size.
4. The method according to claim 1, wherein before the step of obtaining the size of the target application icon in the case that the target application includes content to be displayed, the method further comprises:
receiving a first input of the target application icon by the user;
in response to the first input, resizing the target application icon.
5. The method according to claim 1, wherein before the step of obtaining the size of the target application icon in the case that the target application includes content to be displayed, the method further comprises:
respectively determining the use frequency of each installed application program;
and for each application program, adjusting the size of the application program icon according to the use frequency corresponding to the application program.
6. An application icon display apparatus, the apparatus comprising:
the device comprises an acquisition module, a display module and a display module, wherein the acquisition module is used for acquiring the size of a target application program icon under the condition that the target application program comprises content to be displayed;
the extraction module is used for extracting target display content from the content to be displayed according to the size of the target application program icon;
and the display module is used for displaying the target display content on the icon of the target application program.
7. The apparatus of claim 6, wherein the extraction module comprises:
the first submodule is used for extracting resident explicit content from the content to be displayed, wherein the content to be displayed comprises: resident explicit content and real-time explicit content;
the second sub-module is used for extracting at least part of real-time explicit content according to the size of the target application program icon;
a third sub-module for determining the resident overt content and the at least partial real-time overt content as target display content.
8. The apparatus of claim 6, further comprising:
a detection module, configured to cancel displaying the target display content on the icon of the target application program when it is detected that the target display content is viewed after the display module displays the target display content on the icon of the target application program;
and the scaling module is used for reducing the size of the target application program icon to a preset size.
9. The apparatus of claim 6, further comprising:
the first receiving module is used for receiving first input of the target application program icon by the user before the acquiring module acquires the size of the target application program icon under the condition that the target application program comprises the content to be displayed;
a first resizing module to resize the target application icon in response to the first input.
10. The apparatus of claim 6, further comprising:
the frequency determining module is used for respectively determining the use frequency of each installed application program before the acquiring module acquires the size of the icon of the target application program under the condition that the target application program comprises the content to be displayed;
and the second size adjusting module is used for adjusting the size of the application icon according to the use frequency corresponding to the application program aiming at each application program.
CN202011194391.7A 2020-10-30 2020-10-30 Application icon display method and device Pending CN112306323A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011194391.7A CN112306323A (en) 2020-10-30 2020-10-30 Application icon display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011194391.7A CN112306323A (en) 2020-10-30 2020-10-30 Application icon display method and device

Publications (1)

Publication Number Publication Date
CN112306323A true CN112306323A (en) 2021-02-02

Family

ID=74334124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011194391.7A Pending CN112306323A (en) 2020-10-30 2020-10-30 Application icon display method and device

Country Status (1)

Country Link
CN (1) CN112306323A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105871398A (en) * 2016-05-31 2016-08-17 努比亚技术有限公司 Information display method and mobile terminal
CN106155478A (en) * 2016-06-24 2016-11-23 联想(北京)有限公司 A kind of application icon display packing and device
CN106874008A (en) * 2017-02-23 2017-06-20 北京潘达互娱科技有限公司 The implementation method and device of a kind of dynamic desktop icon
CN107315578A (en) * 2016-04-27 2017-11-03 中兴通讯股份有限公司 A kind of method and device for adjusting terminal desktop application icon
CN110908555A (en) * 2019-10-21 2020-03-24 维沃移动通信有限公司 Icon display method and electronic equipment
CN111026304A (en) * 2019-12-06 2020-04-17 维沃移动通信有限公司 Application icon display method and electronic equipment
CN111708470A (en) * 2017-09-05 2020-09-25 Oppo广东移动通信有限公司 Notification message display method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107315578A (en) * 2016-04-27 2017-11-03 中兴通讯股份有限公司 A kind of method and device for adjusting terminal desktop application icon
CN105871398A (en) * 2016-05-31 2016-08-17 努比亚技术有限公司 Information display method and mobile terminal
CN106155478A (en) * 2016-06-24 2016-11-23 联想(北京)有限公司 A kind of application icon display packing and device
CN106874008A (en) * 2017-02-23 2017-06-20 北京潘达互娱科技有限公司 The implementation method and device of a kind of dynamic desktop icon
CN111708470A (en) * 2017-09-05 2020-09-25 Oppo广东移动通信有限公司 Notification message display method and device
CN110908555A (en) * 2019-10-21 2020-03-24 维沃移动通信有限公司 Icon display method and electronic equipment
CN111026304A (en) * 2019-12-06 2020-04-17 维沃移动通信有限公司 Application icon display method and electronic equipment

Similar Documents

Publication Publication Date Title
US20230262013A1 (en) Message Processing Method and Electronic Device
CN112099685B (en) Notification message display control method and device, electronic equipment and readable storage medium
CN112988006B (en) Display method, display device, electronic equipment and storage medium
CN112286614A (en) User interface display method and device, electronic equipment and storage medium
CN112836086B (en) Video processing method and device and electronic equipment
CN112929748B (en) Video processing method, video processing device, electronic equipment and medium
CN112148181A (en) Menu display method and device, electronic equipment and storage medium
CN112083854A (en) Application program running method and device
CN113835577A (en) Display method, display device, electronic equipment and storage medium
CN112148167A (en) Control setting method and device and electronic equipment
CN113114845B (en) Notification message display method and device
CN111813305A (en) Application program starting method and device
CN112399010B (en) Page display method and device and electronic equipment
CN114237801A (en) Desktop display method and device, electronic equipment and medium
CN111857465B (en) Application icon sorting method and device and electronic equipment
CN111857474B (en) Application program control method and device and electronic equipment
CN113590008A (en) Chat message display method and device and electronic equipment
CN113253883A (en) Application interface display method and device and electronic equipment
CN113485813A (en) Application skipping method and device
CN113268182A (en) Application icon management method and electronic equipment
CN112698762A (en) Icon display method and device and electronic equipment
CN112162814A (en) Image display method and device and electronic equipment
CN112286611A (en) Icon display method and device and electronic equipment
CN112765500A (en) Information searching method and device
CN112882619A (en) Application interface management method and device, electronic equipment and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210202

RJ01 Rejection of invention patent application after publication