CN108984066B - Application icon display method and mobile terminal - Google Patents
Application icon display method and mobile terminal Download PDFInfo
- Publication number
- CN108984066B CN108984066B CN201810772571.5A CN201810772571A CN108984066B CN 108984066 B CN108984066 B CN 108984066B CN 201810772571 A CN201810772571 A CN 201810772571A CN 108984066 B CN108984066 B CN 108984066B
- Authority
- CN
- China
- Prior art keywords
- application program
- seed
- application
- mobile terminal
- screen
- 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
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)
- Telephone Function (AREA)
Abstract
The invention provides an application icon display method and a mobile terminal, and belongs to the technical field of mobile terminals. The mobile terminal can obtain user behavior data firstly; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time, then each application program in the mobile terminal is matched with each area of the screen according to the user behavior data, and finally icons of the application programs matched with the areas are respectively displayed in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of mobile terminals, in particular to an application icon display method and a mobile terminal.
Background
With the continuous development of mobile terminal technology, the application of mobile terminals is more and more extensive. In the process of using the mobile terminal, a user often installs a plurality of application programs on the mobile terminal. After the user installs the application program, an icon of the application program is displayed on a screen of the mobile terminal.
In the prior art, mobile terminals generally display icons of applications in sequence according to the installation sequence of the applications. When the number of the installed application programs is large, the number of the icons of the application programs on the screen of the mobile terminal is large, and therefore when a user wants to start the application program needing to be used, the difficulty of searching the icon of the application program from the screen is large.
Disclosure of Invention
The invention provides an application program icon display method and a mobile terminal, which are used for sequentially arranging and displaying icons of application programs according to the installation sequence of the application programs, and solve the problems of higher searching difficulty and lower efficiency of the application program icons.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an application icon display method, which is applied to a mobile terminal, and the method may include:
acquiring user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time;
according to the user behavior data, matching each application program in the mobile terminal with each area of the screen;
and respectively displaying icons of the application programs matched with the areas in each area of the screen.
In a second aspect, an embodiment of the present invention provides a mobile terminal, where the mobile terminal may include:
the acquisition module is used for acquiring user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time;
the matching module is used for matching each application program in the mobile terminal with each area of the screen according to the user behavior data;
and the display module is used for respectively displaying the icons of the application programs matched with the areas in each area of the screen.
In a third aspect, an embodiment of the present invention provides a mobile 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 application icon display method according to the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the application icon display method according to the first aspect.
In the embodiment of the invention, the mobile terminal can firstly acquire user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time, then each application program in the mobile terminal is matched with each area of the screen according to the user behavior data, and finally icons of the application programs matched with the areas are respectively displayed in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved.
Drawings
Fig. 1 is a flowchart of an application icon display method according to an embodiment of the present invention;
FIG. 2-1 is a second flowchart of an application icon display method according to an embodiment of the present invention;
FIG. 2-2 is a schematic diagram of a screen partition according to an embodiment of the present invention;
FIGS. 2-3 are schematic diagrams of a screen provided by an embodiment of the present invention;
2-4 are schematic diagrams of a hierarchical cluster provided by embodiments of the present invention;
fig. 3 is a block diagram of a mobile terminal according to an embodiment of the present invention;
fig. 4 is a block diagram of another mobile terminal provided by an embodiment of the present invention;
fig. 5 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments 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.
Fig. 1 is a flowchart of an application icon display method according to an embodiment of the present invention, and as shown in fig. 1, the method may be applied to a mobile terminal, and the method may include:
In this embodiment of the present invention, the first preset time may be set according to an actual requirement, for example, the first preset time may be one day, and certainly, the first preset time may also be one week, which is not limited in this embodiment of the present invention. Further, the usage may be a parameter capable of reflecting the usage degree of the application program by the user, specifically, the usage may include the number of times of effective use and the effective use duration of the application program by the effective user, and accordingly, the greater the number of times of effective use and the effective use duration of the application program, the higher the usage degree of the application program by the user may be considered. Further, the second preset time may be set according to an actual requirement, and the second preset time may be the same as the first preset time, or may not be the same as the first preset time, which is not limited in the embodiment of the present invention. Further, the operation condition may be a parameter capable of representing the operation degree of the user on each area in the screen, specifically, the operation condition may be the operation frequency, and accordingly, the larger the operation frequency of the area is, the higher the operation degree of the user on the area is considered to be.
And 102, matching each application program in the mobile terminal with each area of the screen according to the user behavior data.
In the embodiment of the invention, the mobile terminal can match the application program with higher use degree with the area with higher operation degree according to the operation condition of the user to each area when the user uses the mobile terminal and the use condition of the user to each application degree.
And 103, respectively displaying icons of the application programs matched with the areas in each area of the screen.
In the embodiment of the invention, because the application programs matched with the areas with higher operation degrees are higher in use degree, in the step, the mobile terminal can display the icons of the application programs with higher use degrees in the areas with higher operation degrees by displaying the icons of the application programs matched with the areas, so that the user can conveniently find the application programs to be used.
In summary, in the application icon display method provided in the embodiment of the present invention, the mobile terminal may first obtain the user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time, then each application program in the mobile terminal is matched with each area of the screen according to the user behavior data, and finally icons of the application programs matched with the areas are respectively displayed in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved.
Fig. 2-1 is a second flowchart of an application icon display method according to an embodiment of the present invention, and as shown in fig. 2-1, the method may be applied to a mobile terminal, and the method may include:
Specifically, in this step, the user behavior data may include a usage of each application program in the mobile terminal by the user within a first preset time, and an operation of each region of the screen of the mobile terminal by the user within a second preset time, where the usage may include an effective usage number and an effective usage duration, and the operation may include an operation number. Accordingly, step 201 can be implemented by the following substeps (1) to (4):
substep (1): dividing a screen of the mobile terminal into at least two regions.
In this step, the screen of the mobile terminal may include at least one screen partition. In practical application, because more application programs are installed on the mobile terminal, and no enough place is available in the area corresponding to the display screen of the mobile terminal for displaying icons of the application programs, the screen of the mobile terminal often comprises a plurality of screen partitions, and a user can switch the currently displayed screen partition on the display screen through sliding operation. For example, fig. 2-2 is a schematic diagram of a screen partition provided in an embodiment of the present invention, in fig. 2-2, a screen of a mobile terminal includes two screen partitions for example, and as can be seen from fig. 2-2, an icon is displayed on a first screen partition a of the mobile terminal: the mobile terminal comprises an application a, an application b, an application c and an application d, wherein icons are displayed on a second screen partition b of the mobile terminal: application e, application f, application g, and application h. In actual operation, the user may control the mobile terminal to display the second screen partition by sliding the first screen partition to the left.
Further, the specific number of regions may be set according to actual circumstances. For example, assuming that the number of regions is 4, taking the screen composed of two screen partitions shown in fig. 2-2 as an example, the mobile terminal may divide the first screen partition a into two screens, divide the second screen partition b into two screens, and then obtain 4 regions.
Substep (2): and counting the times of executing the selection operation on each area when the user executes the selection operation on the icon of the application program on the screen within the second preset time to obtain the operation times of each area.
Fig. 2-3 are schematic diagrams of a screen according to an embodiment of the present invention, and fig. 2-3 are schematic diagrams of an example in which the screen includes a screen partition, and it is assumed that the screen shown in fig. 2-3 is divided into 9 regions: R1-R9 (icons of displayed applications are not shown in the figure), the mobile terminal may acquire the number of times the user performs the selection operation on each of the regions R1-R9 within the second preset time from the background data.
Substep (3): and aiming at each application program, acquiring the effective use times of the application program in the first preset time to obtain the effective use times.
In this step, the effective use may indicate that the use duration is greater than the preset duration threshold after the application is started. The preset duration threshold may be the shortest duration for the user to use the application normally, for example, the preset duration threshold may be 20 seconds (Second, s), and for example, assuming that the user exits the application a after starting the application a and only uses 3s, the usage may be considered as an invalid usage. Specifically, the mobile terminal may obtain, from background data of the application program, the number of times that the corresponding usage duration of the application program is greater than a preset duration threshold within a first preset time.
Substep (4): and determining the sum of the use time lengths of the application program in each effective use to obtain the effective use time length.
For example, assuming that the application has 5 effective uses within the first preset time, the mobile terminal may obtain the use duration of the application in each effective use from the background data of the application to obtain 5 use durations, and then calculate the sum of the 5 durations to obtain the effective use duration.
In practical applications, it often happens that the user touches the icon of the application program by mistake, which causes the application program to be started by mistake, and therefore, if the sum of the number of uses of the application and the duration of use per use is directly used in determining the key value of the application, the determined key value is higher, which is not in accordance with the actual use procedure of the application program, in the embodiment of the invention, the mobile terminal determines the sum of the usage time of the application program in each effective use as the effective usage time by counting the effective use times and determining the sum as the effective usage time, in the subsequent process, the key value of the application program determined by the effective use times and the effective use duration can accurately reflect the use program of the application program by the user, so that the influence of invalid use caused by error touch of the user is avoided, and the accuracy of the determined key value is improved.
In this step, the mobile terminal may implement step 202 through the following substeps (5) to (8):
substep (5): and for each application program, calculating the product of the effective use times of the application program and a preset coefficient to obtain a first parameter.
For example, the effective use duration of an application program in the second preset time may be 600s, the effective times may be 3 times, and the two are greatly different in order of magnitude. In order to balance the influence of the effective use times and the effective use duration on the finally determined key value, in the embodiment of the invention, the mobile terminal can reduce the order of magnitude of the effective use times and the order of magnitude of the effective use duration by calculating the product of the effective use times and the preset coefficient, further balance the influence of the effective use times and the effective use duration on the finally determined key value, and ensure the accuracy of the key value.
Further, when the preset coefficient is selected, a value capable of unifying the dimensions of the effective use times and the effective use duration and reducing the magnitude of the two orders can be selected as the preset coefficient. For example, when the effective usage period is in seconds, the preset coefficient may be 10.
Substep (6): and taking the effective use duration as a second parameter, and calculating the sum of the first parameter and the second parameter to obtain a key value of the application program.
For example, T represents a key value, Fre represents the number of effective uses, and Tim represents the effective use duration, so T ═ Fre × 10+ Tim can be obtained.
Substep (7): and setting the interest degree for each region according to the operation times of each region.
In this step, the larger the number of times of operation of the region is, the higher the degree of operation of the region by the user is, and accordingly, the higher the interest level may be set for the region with the larger number of times of operation. In the embodiment of the invention, the mobile terminal divides the screen into a plurality of areas, and sets the interest degree for each area according to the operation degree of the user to each area, so that the icons of the application programs with higher user use degrees can be displayed in the areas with higher user operation degrees in the subsequent steps, and the user can conveniently search.
And (8) determining the matched region of each application program according to the key value of each application program and the interest degree of each region.
Specifically, the mobile terminal can determine the region matched with each application program according to the key value of each application program and the interest degree of each region through the following substeps (9) to (13):
substep (9): and sequencing all the application programs according to the size of the key value to form a target sequence.
In this step, the mobile terminal may sort according to the key value from large to small, or may sort according to the key value from small to large, which is not limited in the embodiment of the present invention. For example, assume that there are 5 applications: the key values corresponding to the 5 application programs are respectively as follows: 700. 400, 650, 1000, 300, then the target sequences can be obtained by sorting from large to small: [ d, a, c, b, e ], sequencing from small to large to obtain a target sequence: [ e, b, c, a, d ].
Substep (10): and starting from the end with the maximum key value in the target sequence, selecting a plurality of application programs as seed application programs.
In this step, the number of the seed applications may be set according to actual requirements, and preferably, the number of the seed applications may be equal to the number of the regions. Specifically, if the target sequence is obtained by sorting from large to small, the mobile terminal may start from the head of the target sequence and take N applications as seed applications, and if the target sequence is obtained by sorting from small to large, the mobile terminal may start from the end of the target sequence and take N applications as seed applications.
Substep (11): and determining the matched area of each seed application program according to the key value of each seed application program and the interestingness of each area.
In this step, the interest level of the region matched with the seed application program may be positively correlated with the key value of the seed application program, that is, the greater the key value, the higher the interest level of the region matched with the seed application program is, the mobile terminal may select the region with the higher interest level for the seed application program with the greater key value.
For example, assuming that there are 9 seed applications, the key value corresponding to each seed application is sequentially decreased according to the sequence of application a-application E-application F-application B-application D-application C-application H-application I-application G, and the interest degrees corresponding to each region in the regions shown in fig. 2-3 are sequentially decreased according to the sequence of R1-R2-R5-R4-R3-R6-R8-R7-R9, the mobile terminal may determine that the region corresponding to application a is R1, the region corresponding to application E is R2, the region corresponding to application F is R5, the region corresponding to application B is R4, the region corresponding to application D is R3, the region corresponding to application C is R6, or B, The region corresponding to the application H is R8, the region corresponding to the application I is R7, and the region corresponding to the application G is R9.
Substep (12): and for each seed application program, determining the association degree of each alternative application program and the seed application program according to the current display position of the seed application program in the screen and the property of the seed application program.
In this step, the alternative application may be an application other than the seed application, for example, assuming that, in addition to the 9 seed applications listed in the above sub-step (11), the mobile terminal is further installed with an application J, an application K, an application L, an application M, and an application N, and then the mobile terminal may determine the application J, the application K, the application L, the application M, and the application N as the alternative application.
Specifically, for each candidate application, the mobile terminal may determine the association degree between the candidate application and the seed application according to the number of terms of the preset condition that the candidate application satisfies. Specifically, the preset condition includes at least one of the following: the icon of the alternative application program and the icon of the seed application program are currently displayed in the same screen partition, the icon of the alternative application program and the icon of the seed application program are currently displayed in the same folder, the functions of the alternative application program and the seed application program are similar, and when the seed application program is started, the alternative application program is correspondingly started.
When the icon of the alternative application program and the icon of the seed application program are currently displayed in the same screen partition, the installation time of the seed application program is considered to be similar to the installation time of the alternative application program, and the two have certain relevance; further, in practical application, an application program folder is established by a user and can reflect the use habits of the user to a certain extent, so that when the icon of the alternative application program and the icon of the seed application program are currently displayed in the same folder, it can be considered that the user may use the alternative application program after using the seed application program, and the alternative application program and the seed application program have a certain relevance; further, when the alternative application program has a similar function to the seed application program, it may be considered that the user may use the alternative application program after using the seed application program, and the alternative application program and the seed application program have a certain relevance; further, when the seed application is started and the candidate application is correspondingly started, the seed application and the candidate application can be considered to have an overlapping function, and therefore, the seed application and the candidate application can be considered to have a certain relevance.
Accordingly, when the number of terms of the preset condition that the candidate application program satisfies is greater, the degree of association between the candidate application program and the seed application program can be considered to be higher, and therefore, when the mobile terminal determines the degree of association between the candidate application program and the seed application program according to the number of terms of the preset condition that the candidate application program satisfies, the degree of association of each candidate application program can be determined according to the principle that the degree of association between the candidate application program and the seed application program is positively correlated with the number of terms of the preset condition that the candidate application program satisfies, that is, the greater degree of association is set for the candidate application program with the greater number of terms of the preset condition that satisfies.
Substep (13): and determining the alternative application programs with the relevance degrees larger than a preset relevance degree threshold value as the relevant application programs of the seed application program, and determining the areas matched with the seed application program as the areas matched with the relevant application programs.
In this step, the preset association threshold may be set according to actual requirements, which is not limited in the embodiment of the present invention. Further, when the association degree between the alternative application program and the seed application program is relatively large, it may be considered that the user is likely to use the alternative application program in the process of using the seed application program, and therefore, in the embodiment of the present invention, the mobile terminal may determine the area matched with the seed application program as the area matched with the associated application program of the seed application program.
And step 203, displaying icons of the application programs matched with the areas in each area of the screen respectively.
Specifically, the mobile terminal may display the icon of the seed application and the icon of the associated application in the area matched with the seed application. In the embodiment of the invention, the icons of the seed application programs and the icons of the associated application programs are displayed in the same area, so that a user can conveniently and quickly find other application programs needing to be used in the process of using the seed application programs, and the searching efficiency of the application programs is further improved.
Further, when displaying, the distance between the icon of the associated application and the icon of the seed application may be inversely related to the association degree of the associated application, that is, the greater the association degree of the associated application, the smaller the distance between the icon of the associated application and the icon of the seed application, specifically, the mobile terminal may display the icon of the candidate application with the greater association degree at the position closer to the icon of the seed application, so that the user may more conveniently find the other application that is most needed in the process of using the seed application.
It should be noted that, in practical applications, after determining the seed application and the associated application of the seed application, a hierarchical cluster may be established according to the association degree between each associated application and the seed application, so that when the mobile terminal displays the icon of the seed application and the icon of the associated application in the region matched with the seed application, the position of the icon of each application may be visually determined by referring to the hierarchical cluster, thereby improving the display efficiency. For example, fig. 2 to 4 are schematic diagrams of a hierarchical cluster according to an embodiment of the present invention, where the seed application in fig. 2 to 4 is: A. f, J, the associated applications for A are: B. c, D, E, and the association degrees of A and B, C, D, E are respectively: 2. 3, 2 and 4; the associated application programs of F are: G. h, I, and the linking degrees of F and G, H, I are respectively: 2. 2, 4; the associated application programs of J are: K. l, M, N, O, and the linking degrees of G and K, L, M, N, O are: 1. 2, 3, 4 and 5 are schematically illustrated as examples.
And step 204, determining the application program which is smaller than the preset key value threshold value and unused in the third preset time as the target application program.
In this step, the third preset time may be set according to actual requirements, for example, the third preset time may be one day, and of course, the third preset time may also be one week, which is not limited in the embodiment of the present invention. Preferably, the third preset time may be longer than the first preset time, so that the mobile terminal may determine an application that is not used for a long time and has a low recent use degree as the target application, and further avoid a problem that the response speed of the application that is frequently used by the user is too low because the overall use degree is high and the application that has a low use degree only in the first preset time is determined as the target application.
In this step, the target application may be considered to be an application that is rarely used by the user, and therefore, the starting resources allocated to the target application may be reduced to save resources of the mobile terminal. Meanwhile, the target application program can be closed when the target application program enters the background operation, and resources of the mobile terminal are saved to a greater extent. Further, in another optional embodiment of the present invention, the mobile terminal may further increase the starting resource allocated to each seed application to increase the response speed of the application commonly used by the user, which is not limited in the embodiment of the present invention.
In summary, in the application icon display method provided in the embodiment of the present invention, the mobile terminal may first obtain the user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time, then each application program in the mobile terminal is matched with each area of the screen according to the user behavior data, and finally icons of the application programs matched with the areas are respectively displayed in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved. And then, the mobile terminal determines the key value smaller than a preset key value threshold value and the unused application program within a third preset time as the target application program, reduces starting resources allocated to the target application program, and closes the target application program when the target application program enters background operation, so that the consumption of the mobile terminal resources can be reduced, and the response speed of the mobile terminal is improved.
Fig. 3 is a block diagram of a mobile terminal according to an embodiment of the present invention, and as shown in fig. 3, the mobile terminal 30 may include:
an obtaining module 301, configured to obtain user behavior data; the user behavior data comprises the use condition of the user on each application program in the mobile terminal within first preset time, and the operation condition of the user on each area of the screen of the mobile terminal within second preset time.
A matching module 302, configured to match, according to the user behavior data, each application program in the mobile terminal with each area of the screen.
And the display module 303 is configured to display icons of the application programs matched with the areas in each area of the screen.
In summary, in the mobile terminal provided in the embodiment of the present invention, the obtaining module may obtain the user behavior data; the user behavior data comprises the use condition of the user to each application program in the mobile terminal within first preset time and the operation condition of the user to each area of the screen of the mobile terminal within second preset time, then the matching module can match each application program in the mobile terminal with each area of the screen according to the user behavior data, and finally the display module can respectively display the icons of the application programs matched with the areas in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved.
Fig. 4 is a block diagram of another mobile terminal according to an embodiment of the present invention, and as shown in fig. 4, the mobile terminal 40 may include:
an obtaining module 401, configured to obtain user behavior data; the user behavior data comprises the use condition of the user on each application program in the mobile terminal within first preset time, and the operation condition of the user on each area of the screen of the mobile terminal within second preset time.
A matching module 402, configured to match, according to the user behavior data, each application program in the mobile terminal with each area of the screen.
A display module 403, configured to display icons of the application programs that are matched with the areas in each area of the screen.
Optionally, the usage includes an effective usage number and an effective usage duration, and the operation includes an operation number.
The obtaining module 401 is configured to:
dividing a screen of the mobile terminal into at least two regions.
And counting the times of executing the selection operation on each area when the user executes the selection operation on the icon of the application program on the screen within the second preset time to obtain the operation times of each area.
For each application program, obtaining the effective use times of the application program in the first preset time to obtain the effective use times; and the effective use indicates that the use time length is greater than a preset time length threshold value after the application program is started.
And determining the sum of the use time lengths of the application program in each effective use to obtain the effective use time length.
Optionally, the matching module 402 includes:
and the first calculating submodule is used for calculating the product of the effective use times of the application program and a preset coefficient for each application program to obtain a first parameter.
And the second calculation submodule is used for calculating the sum of the first parameter and the second parameter by taking the effective use time as a second parameter to obtain a key value of the application program.
The setting submodule is used for setting the interest degree for each area according to the operation times of each area; wherein the interest level set for the region having the larger operation frequency is higher.
And the determining submodule is used for determining the areas matched with the application programs according to the key values of the application programs and the interestingness of the areas.
Optionally, the determining sub-module includes:
and the sequencing unit is used for sequencing all the application programs according to the size of the key value to form a target sequence.
And the selecting unit is used for selecting a plurality of application programs as seed application programs from the end with the maximum key value in the target sequence.
The first determining unit is used for determining the matched area of each seed application program according to the key value of each seed application program and the interest degree of each area; wherein the larger the key value, the higher the interest level of the region matched by the seed application.
The second determining unit is used for determining the association degree of each alternative application program and each seed application program according to the current display position of the seed application program in the screen and the property of the seed application program for each seed application program; the alternative application is an application other than all seed applications.
And the third determining unit is used for determining the alternative application programs with the relevance degrees larger than a preset relevance degree threshold value as the relevant application programs of the seed application program, and determining the areas matched with the seed application program as the areas matched with the relevant application programs.
Accordingly, the display module 403 is configured to:
and displaying the icon of the seed application program and the icon of the related application program in the matched area of the seed application program.
And the distance between the icon of the associated application program and the icon of the seed application program is inversely related to the association degree of the associated application program.
Optionally, the screen of the mobile terminal 40 includes at least one screen partition;
the second determination unit is configured to:
and for each alternative application program, determining the association degree of the alternative application program and the seed application program according to the number of terms of the preset conditions met by the alternative application program.
The more the number of items of the preset condition that the alternative application program meets, the greater the association degree of the alternative application program and the seed application program is, and the preset condition comprises at least one of the following items: the icon of the alternative application program and the icon of the seed application program are currently displayed in the same screen partition, the icon of the alternative application program and the icon of the seed application program are currently displayed in the same folder, the functions of the alternative application program and the seed application program are similar, and when the seed application program is started, the alternative application program is correspondingly started.
Optionally, the mobile terminal 40 further includes:
the determining module 404 is configured to determine the application program that is smaller than the preset key value threshold and has not been used within a third preset time as the target application program.
A reducing module 405, configured to reduce the starting resource allocated to the target application, and close the target application when the target application enters into background operation.
In summary, in the mobile terminal provided in the embodiment of the present invention, the obtaining module may obtain the user behavior data; the user behavior data comprises the use condition of the user to each application program in the mobile terminal within first preset time and the operation condition of the user to each area of the screen of the mobile terminal within second preset time, then the matching module can match each application program in the mobile terminal with each area of the screen according to the user behavior data, and finally the display module can respectively display the icons of the application programs matched with the areas in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved. And then, the determining module determines the key value of the application program which is smaller than the preset key value threshold and is not used in the third preset time as the target application program, reduces starting resources distributed to the target application program by the reducing module, and closes the target application program when the target application program enters background operation, so that the consumption of resources of the mobile terminal can be reduced, and the response speed of the mobile terminal is improved.
Figure 5 is a schematic diagram of a hardware configuration of a mobile terminal implementing various embodiments of the present invention,
the mobile terminal 500 includes, but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, processor 510, and power supply 511. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 5 is not intended to be limiting of mobile terminals, and that a mobile 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 mobile 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.
Wherein, the processor 510 is configured to: acquiring user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time;
a processor 510 for: according to the user behavior data, matching each application program in the mobile terminal with each area of the screen;
a processor 510 for: and respectively displaying icons of the application programs matched with the areas in each area of the screen.
In summary, the mobile terminal may first obtain the user behavior data; the user behavior data comprises the use condition of a user on each application program in the mobile terminal within first preset time and the operation condition of the user on each area of a screen of the mobile terminal within second preset time, then each application program in the mobile terminal is matched with each area of the screen according to the user behavior data, and finally icons of the application programs matched with the areas are respectively displayed in each area of the screen. Therefore, the icons of the application programs with higher use degree of the user can be displayed in the area with higher user operation degree in the screen, so that the user can conveniently find the application to be used, the searching difficulty of the icons of the application programs is reduced, and the searching efficiency is improved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 501 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 510; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 501 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 502, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 503 may convert audio data received by the radio frequency unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output as sound. Also, the audio output unit 503 may also provide audio output related to a specific function performed by the mobile terminal 500 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 503 includes a speaker, a buzzer, a receiver, and the like.
The input unit 504 is used to receive an audio or video signal. The input Unit 504 may include a Graphics Processing Unit (GPU) 5041 and a microphone 5042, and the Graphics processor 5041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 506. The image frames processed by the graphic processor 5041 may be stored in the memory 509 (or other storage medium) or transmitted via the radio frequency unit 501 or the network module 502. The microphone 5042 may receive sounds and may be capable of processing such sounds 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 501 in case of the phone call mode.
The mobile terminal 500 also includes at least one sensor 505, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 5061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 5061 and/or a backlight when the mobile terminal 500 is moved 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 posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 505 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 506 is used to display information input by the user or information provided to the user. The Display unit 506 may include a Display panel 5061, and the Display panel 5061 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 507 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. Touch panel 5071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 5071 using a finger, stylus, or any suitable object or attachment). The touch panel 5071 may include two parts 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 510, and receives and executes commands sent by the processor 510. In addition, the touch panel 5071 may be implemented in various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 5071, the user input unit 507 may include other input devices 5072. In particular, other input devices 5072 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 5071 may be overlaid on the display panel 5061, and when the touch panel 5071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 510 to determine the type of the touch event, and then the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. Although in fig. 5, the touch panel 5071 and the display panel 5061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 5071 and the display panel 5061 may be integrated to implement the input and output functions of the mobile terminal, and is not limited herein.
The interface unit 508 is an interface through which an external device is connected to the mobile terminal 500. 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 508 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 mobile terminal 500 or may be used to transmit data between the mobile terminal 500 and external devices.
The memory 509 may be used to store software programs as well as various data. The memory 509 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 509 may include high-speed random access memory, and may 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 510 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 509 and calling data stored in the memory 509, thereby performing overall monitoring of the mobile terminal. Processor 510 may include one or more processing units; preferably, the processor 510 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 510.
The mobile terminal 500 may further include a power supply 511 (e.g., a battery) for supplying power to various components, and preferably, the power supply 511 may be logically connected to the processor 510 via a power management system, so that functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the mobile terminal 500 includes some functional modules that are not shown, and thus, are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, which includes a processor 510, a memory 509, and a computer program that is stored in the memory 509 and can be run on the processor 510, and when the computer program is executed by the processor 510, the processes of the embodiment of the application icon display method are implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not described here again.
The 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 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 computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an 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 (5)
1. An application icon display method is applied to a mobile terminal, and is characterized by comprising the following steps:
acquiring user behavior data; the user behavior data comprises the use condition of each application program in the mobile terminal within a first preset time and the operation condition of each area of a screen of the mobile terminal within a second preset time, wherein the use condition comprises effective use times and effective use duration, and the operation condition comprises the operation times, wherein the effective use duration represents that the use duration is greater than a preset duration threshold value after the application program is started;
according to the user behavior data, matching each application program in the mobile terminal with each area of the screen;
displaying icons of application programs matched with the areas in each area of the screen respectively;
for each application program, calculating the product of the effective use times of the application program and a preset coefficient to obtain a first parameter;
taking the effective use duration as a second parameter, and calculating the sum of the first parameter and the second parameter to obtain a key value of the application program;
setting interest degree for each region according to the operation times of each region; wherein, the interest degree set for the region with larger operation frequency is higher;
determining the areas matched with the application programs according to the key values of the application programs and the interest degrees of the areas;
the determining the regions matched with the application programs according to the key values of the application programs and the interest degrees of the regions comprises the following steps:
sequencing all the application programs according to the size of the key value to form a target sequence;
selecting a plurality of application programs as seed application programs from the end with the maximum key value in the target sequence; wherein the number of the seed applications is the same as the number of the respective regions;
determining the region matched with each seed application program according to the key value of each seed application program and the interest degree of each region; wherein, the larger the key value, the higher the interest degree of the region matched by the seed application program;
for each seed application program, determining the association degree of each alternative application program and the seed application program according to the current display position of the seed application program in the screen and the property of the seed application program; the alternative application is an application other than all seed applications;
determining the alternative application programs with the relevance degrees larger than a preset relevance degree threshold value as the relevant application programs of the seed application program, and determining the areas matched with the seed application program as the areas matched with the relevant application programs;
correspondingly, the displaying icons of the application programs matched with the areas in the areas of the screen respectively comprises:
displaying the icon of the seed application program and the icon of the associated application program in the area matched with the seed application program;
wherein the distance between the icon of the associated application program and the icon of the seed application program is inversely related to the association degree of the associated application program;
the screen of the mobile terminal comprises at least one screen partition;
for each seed application program, determining the association degree of each alternative application program and the seed application program according to the current display position of the icon of the seed application program in the screen and the property of the seed application program, wherein the association degree comprises the following steps:
for each alternative application program, determining the association degree of the alternative application program and the seed application program according to the number of terms of preset conditions met by the alternative application program;
the more the number of items of the preset condition that the alternative application program meets, the greater the association degree of the alternative application program and the seed application program is, and the preset condition comprises at least one of the following items: the icon of the alternative application program and the icon of the seed application program are currently displayed in the same screen partition, the icon of the alternative application program and the icon of the seed application program are currently displayed in the same folder, the functions of the alternative application program and the seed application program are similar, and when the seed application program is started, the alternative application program is correspondingly started.
2. The method of claim 1,
the acquiring of the user behavior data comprises:
dividing a screen of the mobile terminal into at least two areas;
counting the times of executing the selection operation on each area when the user executes the selection operation on the icon of the application program on the screen within the second preset time to obtain the operation times of each area;
for each application program, obtaining the effective use times of the application program in the first preset time to obtain the effective use times;
and determining the sum of the use time lengths of the application program in each effective use to obtain the effective use time length.
3. The method according to claim 1, wherein after displaying the icons of the application programs matching the respective areas in the respective areas of the screen, the method further comprises:
determining the application program which is smaller than a preset key value threshold value and unused in a third preset time as a target application program;
and reducing starting resources allocated to the target application program, and closing the target application program when the target application program enters background operation.
4. A mobile terminal, characterized in that the mobile terminal comprises:
the acquisition module is used for acquiring user behavior data; the user behavior data comprises the use condition of each application program in the mobile terminal within a first preset time and the operation condition of each area of a screen of the mobile terminal within a second preset time, wherein the use condition comprises effective use times and effective use duration, and the operation condition comprises the operation times, wherein the effective use means that the use duration is greater than a preset duration threshold value after the application program is started;
the matching module is used for matching each application program in the mobile terminal with each area of the screen according to the user behavior data;
the display module is used for respectively displaying the icons of the application programs matched with the areas in each area of the screen;
wherein the matching module comprises: the first calculation submodule is used for calculating the product of the effective use times of the application program and a preset coefficient for each application program to obtain a first parameter;
the second calculation submodule is used for calculating the sum of the first parameter and the second parameter by taking the effective use duration as a second parameter to obtain a key value of the application program;
the setting submodule is used for setting the interest degree for each area according to the operation times of each area; wherein, the interest degree set for the region with larger operation frequency is higher;
the determining submodule is used for determining the areas matched with the application programs according to the key values of the application programs and the interest degrees of the areas;
the determination submodule includes:
the sequencing unit is used for sequencing all the application programs according to the size of the key value to form a target sequence;
the selecting unit is used for selecting a plurality of application programs as seed application programs from one end with the maximum key value in the target sequence; wherein the number of the seed applications is the same as the number of the respective regions;
the first determining unit is used for determining the matched area of each seed application program according to the key value of each seed application program and the interest degree of each area; wherein, the larger the key value, the higher the interest degree of the region matched by the seed application program;
the second determining unit is used for determining the association degree of each alternative application program and each seed application program according to the current display position of the seed application program in the screen and the property of the seed application program for each seed application program; the alternative application is an application other than all seed applications;
a third determining unit, configured to determine, as a related application of the seed application, an alternative application with a relevance greater than a preset relevance threshold, and determine, as an area matched with the related application, an area matched with the seed application;
accordingly, the display module is configured to:
displaying the icon of the seed application program and the icon of the associated application program in the area matched with the seed application program;
wherein the distance between the icon of the associated application program and the icon of the seed application program is inversely related to the association degree of the associated application program;
the screen of the mobile terminal comprises at least one screen partition;
the second determining unit is further configured to determine, for each candidate application program, a degree of association between the candidate application program and the seed application program according to the number of terms of a preset condition that the candidate application program satisfies;
the more the number of items of the preset condition that the alternative application program meets, the greater the association degree of the alternative application program and the seed application program is, and the preset condition comprises at least one of the following items: the icon of the alternative application program and the icon of the seed application program are currently displayed in the same screen partition, the icon of the alternative application program and the icon of the seed application program are currently displayed in the same folder, the functions of the alternative application program and the seed application program are similar, and when the seed application program is started, the alternative application program is correspondingly started.
5. The mobile terminal of claim 4,
the obtaining module is configured to:
dividing a screen of the mobile terminal into at least two areas;
counting the times of executing the selection operation on each area when the user executes the selection operation on the icon of the application program on the screen within the second preset time to obtain the operation times of each area;
for each application program, obtaining the effective use times of the application program in the first preset time to obtain the effective use times;
and determining the sum of the use time lengths of the application program in each effective use to obtain the effective use time length.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810772571.5A CN108984066B (en) | 2018-07-13 | 2018-07-13 | Application icon display method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810772571.5A CN108984066B (en) | 2018-07-13 | 2018-07-13 | Application icon display method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108984066A CN108984066A (en) | 2018-12-11 |
CN108984066B true CN108984066B (en) | 2021-07-06 |
Family
ID=64548542
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810772571.5A Active CN108984066B (en) | 2018-07-13 | 2018-07-13 | Application icon display method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108984066B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109840130A (en) * | 2019-02-25 | 2019-06-04 | 努比亚技术有限公司 | The display methods and wearable device applied in wearable device |
CN109918167B (en) * | 2019-03-15 | 2021-01-26 | Oppo广东移动通信有限公司 | Operation icon placement method and device, terminal equipment and computer-readable storage medium |
CN110516424A (en) * | 2019-08-12 | 2019-11-29 | 奇酷互联网络科技(深圳)有限公司 | Start method, mobile terminal and the computer readable storage medium of application program |
CN113867587A (en) * | 2021-09-28 | 2021-12-31 | 深圳传音控股股份有限公司 | Icon management method, intelligent terminal and storage medium |
CN114489413A (en) * | 2021-12-28 | 2022-05-13 | 深圳市福日中诺电子科技有限公司 | Application icon list display method, storage medium and computer equipment |
CN117008772B (en) * | 2022-04-28 | 2024-11-05 | 华为技术有限公司 | Display method of application window and electronic equipment |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103246428B (en) * | 2012-02-14 | 2016-01-27 | 腾讯科技(深圳)有限公司 | To applying the method and user terminal of showing in desktop grouping |
CN102981825B (en) * | 2012-10-31 | 2015-10-28 | 广东欧珀移动通信有限公司 | A kind of management method of mobile terminal back-end data and system |
CN104423824A (en) * | 2013-09-02 | 2015-03-18 | 联想(北京)有限公司 | Information processing method and device |
CN103500048B (en) * | 2013-09-09 | 2016-06-08 | 国家电网公司 | A kind of application integration visualization dynamic layout method |
TWI585672B (en) * | 2013-10-25 | 2017-06-01 | 英華達股份有限公司 | Electronic display device and icon control method |
CN103530029B (en) * | 2013-10-29 | 2016-08-17 | 国家电网公司 | EMS graphical dynamic menu display method based on man machine interface user behavior analysis |
CN103793140B (en) * | 2014-01-29 | 2017-11-24 | 上海大唐移动通信设备有限公司 | A kind of application icon aligning method and mobile terminal |
CN105867735B (en) * | 2016-03-29 | 2019-10-15 | 北京金山安全软件有限公司 | Application program sequencing display method and device and mobile device |
CN106445279A (en) * | 2016-08-31 | 2017-02-22 | 北京小米移动软件有限公司 | Icon display method and device |
CN106354371A (en) * | 2016-09-06 | 2017-01-25 | 深圳市金立通信设备有限公司 | Application sorting method and terminal |
CN107992345A (en) * | 2016-10-25 | 2018-05-04 | 中兴通讯股份有限公司 | A kind of application icon placement region method to set up and device |
US10019133B1 (en) * | 2017-04-02 | 2018-07-10 | Charles Russell McNeill | Unified computing device interface for assembly of a plurality of types of digital content for transmission to a plurality of target destinations |
CN107220068A (en) * | 2017-06-30 | 2017-09-29 | 广州云移信息科技有限公司 | Method and terminal for arranging application icons |
CN108052366B (en) * | 2017-12-27 | 2021-11-02 | 努比亚技术有限公司 | Application icon display method, terminal and storage medium |
-
2018
- 2018-07-13 CN CN201810772571.5A patent/CN108984066B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN108984066A (en) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108762954B (en) | Object sharing method and mobile terminal | |
CN111049979B (en) | Application sharing method, electronic equipment and computer readable storage medium | |
CN108984066B (en) | Application icon display method and mobile terminal | |
CN109471690B (en) | Message display method and terminal equipment | |
CN110752981B (en) | Information control method and electronic equipment | |
CN108073458B (en) | Memory recovery method, mobile terminal and computer-readable storage medium | |
CN111142723B (en) | Icon moving method and electronic equipment | |
CN110879680B (en) | Icon management method and electronic equipment | |
CN109558046B (en) | Information display method and terminal equipment | |
CN108874906B (en) | Information recommendation method and terminal | |
CN110442281B (en) | Application icon display method and terminal | |
CN111124223A (en) | Application interface switching method and electronic equipment | |
CN110096203B (en) | Screenshot method and mobile terminal | |
CN110865764A (en) | Interface application display method and device | |
CN108920040B (en) | Application icon sorting method and mobile terminal | |
CN108536349B (en) | Icon management method and mobile terminal | |
CN108196781B (en) | Interface display method and mobile terminal | |
CN108540649B (en) | Content display method and mobile terminal | |
CN107765954B (en) | Application icon updating method, mobile terminal and server | |
CN107832067B (en) | Application updating method, mobile terminal and computer readable storage medium | |
CN111475066B (en) | Background switching method of application program and electronic equipment | |
CN109284146B (en) | Light application starting method and mobile terminal | |
CN108628534B (en) | Character display method and mobile terminal | |
CN111221602A (en) | Interface display method and electronic equipment | |
CN108021315B (en) | Control method and mobile terminal |
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 |