Application icon display method, device, electronic device and storage medium
By displaying the first position of the target folder and canceling the first icon in the first area, the application icon that matches the attributes of the target folder to the target folder to solve the problem of slow application icons. Realize the effect of fast and accurate collation.
Patent Information
- Application Number
- CN202111131409.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-26
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2041-09-26
AI Technical Summary
In the prior art, the sorting speed of application icons is slow and consumes a lot of user energy.
By receiving the user's input, at the first position of the target folder, the first icon in the first area is canceled, and the first icon matching the attributes of the target folder in the target folder.
It realizes the automatic, fast and accurate arrangement of application icons, reducing the user's time and energy investment in the arrangement process.
Smart Images

Figure CN113835580B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of computer technology, and specifically relates to a method, device, electronic device and storage medium for displaying an application icon. Background Art
[0002] There are often a large number of application icons in the operation interface of an electronic device, and the arrangement of these application icons is irregular, so that when using the electronic device, the user cannot quickly find the target application icon and use the application corresponding to the target application icon.
[0003] Currently, the classification of these application icons needs to be completed manually by users, but manual organization of application icons has problems such as slow organization speed and consumption of user energy. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method, device, electronic device and storage medium for displaying application icons, which can solve the problem of slow application icon organization and waste of user energy.
[0005] In a first aspect, an embodiment of the present application provides a method for displaying an application icon, the method comprising:
[0006] receiving a first input from a user;
[0007] In response to the first input, displaying a target folder at a first position, canceling display of a first icon displayed in a first area, and displaying the first icon in the target folder;
[0008] The target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among icons displayed in the first area.
[0009] In a second aspect, an embodiment of the present application provides a display device for an application icon, the device comprising:
[0010] A first receiving module, used to receive a first input from a user;
[0011] A first display module is used to display a target folder at a first position in response to the first input, cancel the first icon displayed in the first area, and display the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area.
[0012] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0013] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0014] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0015] In the display method, device, electronic device and storage medium of application icons provided in the embodiments of the present application, a first input from a user is received; in response to the first input, a target folder is displayed at a first position, a first icon displayed in a first area is canceled, and the first icon is displayed in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting corresponding attribute information for the target application folder, when the target folder is displayed at the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast and accurate organization of application icons without taking up too much time of the user. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A first flow chart of a method for displaying application icons provided in an embodiment of the present application;
[0017] Figure 2a A schematic diagram of a first display interface of a method for displaying application icons provided in an embodiment of the present application;
[0018] Figure 2b A schematic diagram of a second display interface of the method for displaying application icons provided in an embodiment of the present application;
[0019] Figure 3 A second flow chart of the method for displaying application icons provided in an embodiment of the present application;
[0020] Figure 4a A schematic diagram of a third display interface of the method for displaying application icons provided in an embodiment of the present application;
[0021] Figure 4bA schematic diagram of a fourth display interface of the method for displaying application icons provided in an embodiment of the present application;
[0022] Figure 5a A fifth display interface schematic diagram of the method for displaying application icons provided in an embodiment of the present application;
[0023] Figure 5b A sixth display interface diagram of the method for displaying application icons provided in an embodiment of the present application;
[0024] Figure 6a A seventh display interface schematic diagram of the method for displaying application icons provided in an embodiment of the present application;
[0025] Figure 6b A schematic diagram of an eighth display interface of the method for displaying application icons provided in an embodiment of the present application;
[0026] Figure 7 A ninth display interface diagram of the method for displaying application icons provided in an embodiment of the present application;
[0027] Figure 8 A schematic diagram of the module composition of a display device for application icons provided in an embodiment of the present application;
[0028] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0029] Fig.10 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application. DETAILED DESCRIPTION
[0030] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0031] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0032] The following is a detailed description of the method for displaying application icons provided in the embodiment of the present application through specific embodiments and application scenarios in conjunction with the accompanying drawings.
[0033] Figure 1 A flowchart of a method for displaying an application icon provided by an embodiment of the present application is shown in FIG. Figure 1 As shown, the process includes:
[0034] S102, receiving a first input from a user; wherein the first input may include: any one of a user's click input on a target folder, a user's click input on a designated control, a voice command input by a user, and a specific gesture input by a user, the specific input may be determined based on actual usage requirements, and the embodiments of the present application are not limited to this.
[0035] It should be noted that the specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.
[0036] S104, in response to the first input, displaying the target folder at the first position, canceling the first icon displayed in the first area, and displaying the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area.
[0037] Specifically, the first area can be the target desktop interface where the first position is located, or it can be an area within a preset range near the first position, or it can be the target desktop interface where the first position is located, the previous desktop interface and the next desktop interface of the target desktop interface. The specific setting can be based on actual needs, and the embodiments of the present application are not limited to this.
[0038] Specifically, the attribute information of the target folder may include: application icon color, application type, usage time greater than a preset threshold, whether to turn on the focus mode, and whether to sort by usage time. For example, for the case where the first attribute of the target folder includes the application icon color being red, the first icon includes icons whose color is red among the icons displayed in the first area, wherein the color of the application icon can be determined by the main color tone of the icon; for example, for the case where the first attribute of the target folder includes the application type being a social type, the first icon includes icons whose type is a social application among the icons displayed in the first area; for example, for the case where the first attribute of the target folder includes the application type being a social type and the application icon color being red, the first icon includes icons whose type is a social application and whose color is red among the icons displayed in the first area; that is, the user can set the attribute information of the target folder according to actual needs, so that the application icon corresponding to the current attribute (i.e., the first attribute) of the target folder in the first area is automatically absorbed into the target folder through attribute matching.
[0039] In addition, for the case where the first attribute of the target folder includes turning on the focus mode, the first icon includes the icon corresponding to the application with the focus mode among the icons displayed in the first area, and a timer starts. During the timer, other applications except the application corresponding to the first icon are locked. After the timer expires, the other applications are unlocked and the target folder is deleted; for example, if the focus time is 30 minutes, only the icons corresponding to the four applications with the focus mode, namely "Phone, Contacts, SMS, and Clock", are displayed in the target folder. Within 30 minutes from the start of the timer, the applications corresponding to the icons in the target folder can be used normally, and the remaining applications outside the target folder are in a locked and unavailable state. After 30 minutes from the start of the timer, the target folder is cancelled and all applications can be used normally.
[0040] In addition, the first attribute of the target folder includes turning on the sorting by usage time. If other attribute options are not selected, the first icon includes icons corresponding to applications whose usage time is greater than a preset threshold among the icons displayed in the first area, and multiple sub-icons included in the first icon are displayed in sequence in the target folder in order of usage time, so that users can quickly view frequently used applications; if the first attribute also includes other attribute options, for example, the first attribute also includes the case where the application type is a social type, the first icon includes icons corresponding to social applications among the icons displayed in the first area, and multiple sub-icons included in the first icon are displayed in sequence in the target folder in order of usage time.
[0041] Among them, the style of the target folder can be set according to actual needs, for example, 1×1, 2×2, 1×4, 2×3 and other styles, among which 1×1 indicates that the desktop icon space required to be occupied by the target folder is 1 row and 1 column, that is, the first position contains the display position of 1 desktop icon; 2×2 indicates that the desktop icon space required to be occupied by the target folder is 2 rows and 2 columns, that is, the first position contains the display position of 4 desktop icons arranged in 2 rows and 2 columns; 2×3 indicates that the desktop icon space required to be occupied by the target folder is 2 rows and 3 columns, that is, the first position contains the display position of 6 desktop icons arranged in 2 rows and 3 columns.
[0042] In specific implementation, Figure 2a As shown, taking the target folder style of 1×4 as an example, it is shown that the first position of the target folder occupies 4 desktop icon spaces. If the first attribute includes attribute information that the application type is a social application, and the first area is the target desktop interface where the first position is located, then the icons of the application types 1 to 5 in the first area are added to the target folder, that is, the target folder includes icon 1 corresponding to application 1, icon 2 corresponding to application 2, icon 3 corresponding to application 3, icon 4 corresponding to application 4, and icon 5 corresponding to application 5; Figure 2b As shown, taking the target folder style of 2×2 as an example, the first position of the target folder is displayed to occupy 4 desktop icon spaces. If the first attribute includes attribute information that the application type is a social application, and the first area is the target desktop interface where the first position is located, the icons of application types 1 to 5 in the first area are added to the target folder, that is, the target folder includes icon 1 corresponding to application 1, icon 2 corresponding to application 2, icon 3 corresponding to application 3, icon 4 corresponding to application 4, and icon 5 corresponding to application 5; wherein, the display order of multiple application icons in the target folder can be sorted according to a preset sorting method, which can be set by the user or automatically determined, for example, sorting in order from large to small according to usage time, or in order from large to small according to the number of unread messages, or in order of icons on the desktop interface.
[0043] Furthermore, in order to improve the sorting accuracy of multiple application icons in the target folder, the icons corresponding to the applications that the user is most likely to use are sorted front. Based on this, the preset sorting method corresponding to the multiple application icons in the target folder is determined by the attribute information of the target folder. For example, when the application type contained in the target folder is a social application, it can be sorted in order from most to least in terms of the number of unread messages; for another example, when the attribute information of the target folder includes a usage time greater than a preset threshold, it can be sorted in order from most to least in terms of the usage time; for another example, when the application type contained in the target folder is a video application, it can be sorted in order from most to least in terms of the number of video updates.
[0044] In addition, in a specific implementation, the preset sorting method can also be to sort by the probability of the application being triggered. Specifically, based on the attribute information of the application corresponding to each application icon in the target folder, the probability of each application being triggered is determined, and multiple application icons are displayed in the target folder in order from high to low probability of being triggered; wherein, the probability of each application being triggered can be determined based on the user's use frequency of the application; the probability of each application being triggered can also be determined based on the user's use record of the associated application. Specifically, it is determined in advance based on the user's usage habits that the first application and the second application are usually a pair of associated applications that are used in succession, that is, the first application is an associated application of the second application. If it is detected that the user has used the first application and If the icon corresponding to the second application is displayed in the target folder, the probability of the second application being triggered is automatically set to the highest, that is, the icon corresponding to the second application is displayed in the first icon display position in the target folder; that is, when it is determined based on the application usage record within a preset historical time period that the user has used the first application, if the icon corresponding to the second application is displayed in a non-first icon display position in the target folder, then the icon corresponding to the second application is automatically and dynamically changed to be displayed in the first icon display position in the target folder, that is, after the first icon is displayed in the target folder, the display position of the first icon can be dynamically adjusted based on the user's usage record for the associated application, so that the user can quickly find the application to be used in the target folder.
[0045] In an embodiment of the present application, a first input from a user is received; in response to the first input, a target folder is displayed at a first position, a first icon displayed in a first area is canceled, and the first icon is displayed in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting corresponding attribute information for the target application folder, when the target folder is displayed in the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast, and accurate organization of application icons without taking up too much time of the user.
[0046] Considering that after setting the attribute information for the target folder, the user may have the need to change the attribute information. Based on this, for the case where the user changes the attribute information of the target folder, such as Figure 3 As shown, in S104, in response to the first input, the target folder is displayed at the first position, the first icon displayed in the first area is canceled, and the first icon is displayed in the target folder, the method further includes:
[0047] S106, receiving a second input for the target folder; wherein the second input may include: any one of a user's selection input for a specific option control, a deselection input, a voice command input by the user, and a gaze command input by the user, the specific one can be determined based on actual usage requirements, and the embodiments of the present application are not limited to this.
[0048] S108, in response to the second input, changing the attribute of the target folder to the second attribute, canceling the second icon displayed in the first area, and updating the first icon displayed in the target folder to the second icon; wherein the second icon includes the icon corresponding to the second attribute among the icons displayed in the first area.
[0049] Specifically, after receiving the second input, the second attribute is determined based on the attribute option indicated by the second input, wherein the second attribute can be newly added attribute information based on the first attribute, or a change to the attribute value in the first attribute, or deletion of a certain attribute value in the first attribute; correspondingly, after the attribute information of the target folder changes from the first attribute to the second attribute, the application icon displayed in the target folder will also change accordingly, that is, the application icon in the first area corresponding to the current attribute of the target folder (that is, the second attribute) is automatically absorbed into the target folder through attribute matching again, and at the same time, the icon in the first icon that does not match the second attribute information is cancelled in the target folder.
[0050] For example, when the second attribute of the target folder includes the case where the color of the application icon is blue, the second icon includes the blue icons among the icons displayed in the first area, and the red icons are not displayed in the target folder.
[0051] In an embodiment of the present application, in order to improve the update flexibility of the application icons displayed in the target folder and meet the personalized needs of users, considering that the user may have the need to automatically add icons of applications with other attributes to the target folder, the user can change the attribute information of the target folder to trigger the application icon corresponding to the changed attribute information to be automatically added to the target folder, or trigger the application icon that does not match the changed attribute information to be automatically cancelled from being displayed in the target folder.
[0052] In the specific implementation, for the creation process of the target folder, such as Figure 4a As shown, several alternative folder styles may be displayed on the creation interface, for example, the alternative folder styles may include 1×1, 2×2, 1×4, etc. In addition, as Figure 4b As shown, the process of creating a target folder can also generate a corresponding target folder based on the number of rows and columns input by the user; and the user can also set the attribute information of the target folder, and when there is a need to change it, the user can enter the editing interface to modify the attribute information of the target folder.
[0053] Considering that after the target folder is displayed at a certain position, the user may have a need to change the position of the target folder, therefore, before the target folder is displayed at the first position, the target folder is already displayed at the first position, and the target folder already includes a third icon in the second area corresponding to the second position. Based on this, in the case where the user changes the position of the target folder, before receiving the first input from the user in the above S102, the following is further included:
[0054] A target folder is displayed at a second position, wherein the target folder includes a third icon; wherein the third icon includes an icon corresponding to the attribute information of the target folder among the icons displayed in the second area, and the second area is determined by the second position.
[0055] Correspondingly, in the above S104, in response to the above first input, the above method further includes:
[0056] Cancels display of the third icon mentioned above.
[0057] Specifically, icons that do not belong to the first area are cancelled from display in the target folder, and application icons in the first area corresponding to the current attributes of the target folder are absorbed into the target folder, that is, application icons in the first area corresponding to the current attributes of the target folder (i.e., the first attributes) can be automatically absorbed into the target folder by means of position change. In addition, in specific implementation, the user can also choose whether to cancel the display of the added third icon during the position change of the target folder. For example, in the case where the user wants to absorb application icons of different desktop interfaces into the target folder, the user can choose not to cancel the display of the added third icon during the position change of the target folder, but continue to add the icon corresponding to the new position of the target folder to the target folder, thereby realizing that application icons corresponding to the current attributes of the target folder in multiple desktop interfaces are all added to the target folder.
[0058] In an embodiment of the present application, in order to further improve the update flexibility of the application icons displayed in the target folder and further meet the personalized needs of users, considering that the user may have the need to automatically add application icons from other areas to the target folder, the target folder may have been displayed in the second position before being displayed in the first position, and a third icon displayed in the second area corresponding to the second position is displayed in the target folder. In this way, when the position of the target folder is changed from the second position to the first position, it will automatically trigger the update of the third icon to the icon displayed in the first area corresponding to the attribute information of the target file.
[0059] In the specific implementation, taking into account that the target folder may occupy multiple desktop icon spaces, for the target folder position change process, upon receiving the user's input operation for the target folder, the target folder is moved as a whole. For example, long pressing the target folder can drag the target folder as a whole. When it is detected that the target folder is dragged to the second position and there is an application icon at the second position, if the desktop interface where the target folder is located contains a preset number of display spaces, the application icons displayed at the second position are squeezed to the remaining display spaces to reserve a preset number of display spaces for the target folder. If the display spaces on the desktop interface where the target folder is located are less than the preset number, some or all of the application icons displayed at the second position are squeezed to the next page of the desktop interface.
[0060] Considering the diversity of display styles of the target folder, the desktop icon space occupied by the target folder is directly related to its size parameter. Based on this, the process of determining the display position of the target folder, in the above S104, in response to the above first input, before displaying the target folder at the first position, further includes:
[0061] Get a first size parameter of the target folder; wherein the first size parameter is determined by the style of the target folder, and the first size parameter includes a length and a width. For example, if the style of the target folder is 2×3, then the length of the target folder is determined by the display area of three adjacent desktop icons arranged horizontally, and the width of the target folder is determined by the display area of two adjacent desktop icons arranged vertically. For another example, if the style of the target folder is 1×4, then the length of the target folder is determined by the display area of four adjacent desktop icons arranged horizontally, and the width of the target folder is determined by the display area of one desktop icon.
[0062] Correspondingly, after receiving the first input from the user in S102, and before displaying the target folder at the first position in response to the first input in S104, the method further includes:
[0063] The input track end position of the first input is obtained, and a first position is determined according to the input track end position, wherein the first position is a position close to the input track end position and satisfies the first size parameter.
[0064] Specifically, the desktop icon display position corresponding to the end position of the input trajectory can be used as the upper left corner area, upper right corner area, lower left corner area, or lower right corner area in the first position, etc., and can be specifically set according to actual needs, and the embodiment of the present application is not limited to this; wherein, the first number of horizontally arranged icon spaces contained in the first position (i.e., the number of columns of icon spaces) is determined by the length in the first size parameter, and the second number of vertically arranged icon spaces (i.e., the number of rows of icon spaces) is determined by the width in the first size parameter, that is, the first position is a display area containing the product of the number of rows and the number of columns of desktop icon spaces.
[0065] In specific implementation, Figure 5a As shown, if the first size parameter of the target folder is that the length is determined by 4 desktop icon display positions, the width is determined by 1 desktop icon display position, and the end position of the input track is taken as the upper left corner area in the first position, then the first position is a position where the desktop icon display position corresponding to the end position of the input track is taken as the upper left corner area and there are 4 icon spaces arranged horizontally and 1 icon space arranged vertically.
[0066] like Figure 5b As shown, if the first size parameter of the target folder is that the length is determined by the display positions of 2 desktop icons, the width is determined by the display positions of 2 desktop icons, and the end position of the input track is taken as the upper left corner area in the first position, then the first position is a position where the desktop icon display position corresponding to the end position of the input track is taken as the upper left corner area and there are 2 icon spaces arranged horizontally and 2 icon spaces arranged vertically.
[0067] In order to ensure that the application corresponding to a certain application icon in the folder is quickly launched, the specified icon in the target folder can be displayed in the form of a single desktop icon, that is, the specified icon can occupy an icon space (that is, a display position of a desktop icon). Based on this, the first icon includes a plurality of sub-icons. In the above S104, before displaying the first icon in the target folder, the method further includes:
[0068] Obtaining a second size parameter of the target folder; wherein the second size parameter is smaller than the first size parameter, and the second size parameter is determined by the number of application icons displayed in the form of a single desktop icon;
[0069] Correspondingly, the above S104, displaying the above first icon in the target folder, specifically includes:
[0070] Displaying N sub-icons included in the first icon in the target folder in a first size, and displaying sub-icons other than the N sub-icons among the multiple sub-icons included in the first icon in a second size; wherein the first size can be determined by the size of a desktop icon display position;
[0071] Among them, N is determined by the above-mentioned second size parameter. When a sub-icon of a first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed; when a sub-icon of a second size receives input, the expansion interface of the target folder is displayed.
[0072] Specifically, the second size parameter of the target folder determines the number of applications that can be directly called up in the target folder. In specific implementation, the user can set the second size parameter (i.e., the size of N) according to actual needs, or use the default second size parameter; wherein, in order to increase the number of sub-icons displayed in the first size, if the number of desktop icon slots occupied by the target folder is X (i.e., the product of the number of rows and columns of the occupied desktop icon slots), N can be set by default to be equal to X minus 1, that is, a desktop icon slot is reserved in the target folder to display sub-icons other than N sub-icons in thumbnail form. Correspondingly, if the total number of sub-icons included in the first icon is Y and Y is greater than or equal to X, N sub-icons are displayed in the first size, and YN sub-icons are displayed in the second size. For example, still using the above Figure 5a and Figure 5b Taking the display format of icons in the target folder shown as an example, where N=4-1=3, the first icon includes five sub-icons, namely, icon 1, icon 2, icon 3, icon 4, and icon 5. Icon 1, icon 2, icon 3 are displayed in the first size in the target folder, and icon 4 and icon 5 are displayed in the second size.
[0073] Among them, the above Figure 5a Take the target folder icon display format as an example, Figure 6a As shown, when icon 1 receives input, the user interface of the application corresponding to icon 1 is displayed, that is, after receiving the user's input for icon 1, the corresponding application 1 can be started, thereby quickly entering the user interface of application 1 that the user needs to use; correspondingly, Figure 6b As shown, when icons 4 and 5 displayed as thumbnails receive input, the expansion interface of the target folder is displayed, wherein, considering that icons 4 and 5 will be displayed in the form of thumbnails at a desktop icon display position in a subfolder, that is, after receiving the user's input for the subfolder containing icons 4 and 5, the expansion interface including at least icons 4 and 5 is opened (the display interface can display only icons 4 and 5, or icons 1 to 5 at the same time), so that the user can select the target application to be used, and when the user's input for the icon corresponding to the target application is received, the user interface of the target application is displayed.
[0074] In addition, it should be noted that the subfolder containing multiple sub-icons displayed in the second size can be located at the first display position in the target folder, or at the last display position in the target folder, or at an intermediate display position in the target folder. This is not limited in the embodiments of the present application, and in specific implementations, users can set it based on their usage habits.
[0075] Furthermore, for the case where N sub-icons are displayed in the first size in the target folder, the N sub-icons can be sorted according to the above-mentioned preset sorting method, and the N sub-icons can be displayed in order in the target folder, so that the user can quickly view the application to be used and quickly enter the user interface of the application corresponding to any of the N sub-icons. Specifically, for the case where the application icons are sorted based on the user's usage record of the associated application, the probability of each application being triggered is determined, and when the first application is an associated application of the second application, if it is detected that the user uses the first application and the icon corresponding to the second application is displayed in the second size in the target folder, the probability of the second application being triggered is automatically set to the highest, that is, the icon corresponding to the second application is displayed in the first size at the first icon display position in the target folder, that is, the icon corresponding to the second application displayed in the second size in the target folder is automatically changed to the icon corresponding to the second application displayed in the first size, and the icon corresponding to the second application displayed as a thumbnail is automatically changed to be displayed in the form of a single icon, which helps the user to quickly start the application he needs to use.
[0076] In specific implementation, Figure 7As shown, target folders of various styles can be displayed in the desktop interface, wherein each target folder includes an application icon displayed according to the specific embodiment provided in the above-mentioned method for displaying application icons; for example, target folder 1 is a folder of 2×2 style, target folder 2 is a folder of 1×4 style, and target folder 3 is a folder of 1×1 style. In addition, icons in folders of 1×1 style can also be displayed in different sizes, which can also increase the size of application icons displayed in the form of separate icons, making it easier for users to quickly identify which icons are in the folders; wherein, for applications that need to display application badges, the badges of N sub-icons displayed in the first size can be directly displayed in the upper right corner of the icon, and correspondingly, the sum of the badges of YN sub-icons displayed in the second size is displayed in the upper right corner of the sub-folders in the target folder; specifically, for sub-icons displayed in the first size in the target folder, when the sub-icon of the first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed, thereby realizing quick opening of the application required by the user.
[0077] In the method for displaying application icons provided in the embodiment of the present application, a first input from a user is received; in response to the first input, a target folder is displayed at a first position, a first icon displayed in a first area is canceled, and the first icon is displayed in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting corresponding attribute information for the target application folder, when the target folder is displayed at the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast, and accurate organization of application icons without taking up too much time of the user.
[0078] It should be noted that the display method of the application icon provided in the embodiment of the present application can be executed by a display device for the application icon, or a control module in the display device for the application icon for executing the display method of the application icon. In the embodiment of the present application, the display device for the application icon provided in the embodiment of the present application is described by taking the display method of the application icon executed by the display device for the application icon as an example.
[0079] Specifically, corresponding to the display method of the above application icon, such as Figure 8 As shown, the display device of the application icon provided in the embodiment of the present application includes:
[0080] A first receiving module 802, configured to receive a first input from a user;
[0081] The first display module 804 is used to display the target folder at a first position in response to the first input, cancel the first icon displayed in the first area, and display the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area.
[0082] In the embodiment provided in the present application, the first receiving module is used to receive the first input of the user; the first display module is used to respond to the first input, display the target folder at the first position, cancel the first icon displayed in the first area, and display the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes the icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting the corresponding attribute information for the target application folder, when the target folder is displayed in the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast and accurate sorting of application icons without taking up too much time of the user.
[0083] Optionally, the above device further includes:
[0084] A second receiving module, configured to receive a second input for the target folder after the first icon is displayed in the target folder;
[0085] A second display module is used to change the attribute of the target folder to a second attribute in response to the second input, cancel the second icon displayed in the first area, and update the first icon displayed in the target folder to the second icon; wherein the second icon includes the icon corresponding to the second attribute among the icons displayed in the first area.
[0086] Optionally, the above device further includes:
[0087] A third display module, used for displaying the target folder at a second position before receiving the first input from the user, wherein the target folder includes a third icon;
[0088] The icon processing module is used to cancel the display of the third icon after responding to the first input.
[0089] Optionally, the above device further includes:
[0090] A first acquisition module, used for acquiring a first size parameter of the target folder before displaying the target folder at the first position;
[0091] A position determination module is used to obtain the end position of the input track of the first input after receiving the user's first input and before displaying the target folder at the first position, and determine the first position according to the end position, wherein the first position is a position close to the end position and satisfies the first size parameter.
[0092] Optionally, the first icon includes a plurality of sub-icons, and the apparatus further includes:
[0093] A second acquisition module, used for acquiring a second size parameter of the target folder before displaying the first icon in the target folder;
[0094] The first display module is specifically configured to display N sub-icons in the target folder in a first size, and to display sub-icons other than the N sub-icons among the plurality of sub-icons in a second size;
[0095] Among them, N is determined by the second size parameter. When the sub-icon of the first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed; when the sub-icon of the second size receives input, the expansion interface of the target folder is displayed.
[0096] In the display device of application icons provided in the embodiment of the present application, the first receiving module is used to receive the first input of the user; the first display module is used to respond to the first input, display the target folder at the first position, cancel the first icon displayed in the first area, and display the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes the icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting the corresponding attribute information for the target application folder, when the target folder is displayed in the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast and accurate organization of application icons without taking up too much time of the user.
[0097] The display device of the application icon in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0098] The display device of the application icon in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0099] The display device of the application icon provided in the embodiment of the present application can realize Figure 1 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0100] Alternatively, if Fig. 9 As shown, an embodiment of the present application also provides an electronic device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the embodiment of the display method of the above-mentioned application icon is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0101] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0102] Fig.10 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0103] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
[0104] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0105] Among them, the processor 1010 is used to receive a first input from a user; in response to the first input, a target folder is displayed at a first position, a first icon displayed in a first area is canceled, and the first icon is displayed in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area.
[0106] Optionally, the above-mentioned processor 1010 is also used to receive a second input for the target folder after displaying the first icon in the target folder; in response to the second input, change the attribute of the target folder to a second attribute, cancel the second icon displayed in the first area, and update the first icon displayed in the target folder to the second icon; wherein, the second icon includes the icon corresponding to the second attribute among the icons displayed in the first area.
[0107] Optionally, the processor 1010 is further configured to display the target folder at a second location before receiving the first input from the user, the target folder including a third icon; and cancel display of the third icon after responding to the first input.
[0108] Optionally, the above-mentioned processor 1010 is also used to obtain a first size parameter of the target folder before displaying the target folder at the first position; after receiving the user's first input, before displaying the target folder at the first position, obtain the end position of the input trajectory of the first input, and determine the first position according to the end position, wherein the first position is a position close to the end position and satisfies the first size parameter.
[0109] Optionally, the first icon includes multiple sub-icons, and the above-mentioned processor 1010 is further used to obtain a second size parameter of the target folder before displaying the first icon in the target folder; display N sub-icons in the target folder with the first size, and display sub-icons other than the N sub-icons in the multiple sub-icons with the second size; wherein N is determined by the second size parameter, and when the sub-icon of the first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed; when the sub-icon of the second size receives input, the expansion interface of the target folder is displayed.
[0110] The electronic device provided by the embodiment of the present application receives a first input from a user; in response to the first input, displays a target folder at a first position, cancels displaying a first icon displayed in a first area, and displays the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among the icons displayed in the first area. Thus, by setting corresponding attribute information for the target application folder, when the target folder is displayed in the first position, the first icon corresponding to the attribute information displayed in the first area can be automatically added to the target folder, thereby realizing automatic, fast, and accurate organization of application icons without taking up too much time of the user.
[0111] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
[0112] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned application icon display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0113] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0114] An embodiment of the present application also provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned application icon display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0115] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0116] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0117] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0118] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for displaying an application icon, characterized in that: include: receiving a first input from a user; In response to the first input, displaying a target folder at a first position, canceling display of a first icon displayed in a first area, and displaying the first icon in the target folder; The target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among icons displayed in the first area; After the first icon is displayed in the target folder, the method further includes: receiving a second input for the target folder; In response to the second input, changing the attribute of the target folder to a second attribute, cancelling the second icon displayed in the first area, and updating the first icon displayed in the target folder to the second icon; The second icon includes an icon corresponding to the second attribute among the icons displayed in the first area.
2. The method according to claim 1, characterized in that Before receiving the first input from the user, the method further includes: Displaying the target folder at a second position, the target folder including a third icon; After responding to the first input, the method further includes: The third icon is canceled from being displayed.
3. The method according to claim 1, characterized in that Before displaying the target folder at the first position, the method further includes: Obtaining a first size parameter of the target folder; After receiving the first input from the user and before displaying the target folder at the first position, the method further includes: An end position of the input track of the first input is obtained, and the first position is determined according to the end position, wherein the first position is a position close to the end position and satisfies the first size parameter.
4. The method according to claim 1, characterized in that The first icon includes a plurality of sub-icons. Before displaying the first icon in the target folder, the method further includes: Obtain a second size parameter of the target folder; The displaying the first icon in the target folder includes: Displaying N sub-icons in the target folder in a first size, and displaying sub-icons other than the N sub-icons in the plurality of sub-icons in a second size; Among them, N is determined by the second size parameter. When the sub-icon of the first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed; when the sub-icon of the second size receives input, the expansion interface of the target folder is displayed.
5. A display device for application icons, characterized in that: include: A first receiving module, used to receive a first input from a user; a first display module, configured to, in response to the first input, display a target folder at a first position, cancel displaying a first icon displayed in a first area, and display the first icon in the target folder; wherein the target folder has a first attribute, the first area is determined by the first position, and the first icon includes an icon corresponding to the first attribute among icons displayed in the first area; The device also includes: A second receiving module, configured to receive a second input for the target folder after the first icon is displayed in the target folder; A second display module is used to change the attribute of the target folder to a second attribute in response to the second input, cancel the second icon displayed in the first area, and update the first icon displayed in the target folder to the second icon; wherein the second icon includes the icon corresponding to the second attribute among the icons displayed in the first area.
6. The device according to claim 5, characterized in that The device also includes: A third display module, used for displaying the target folder at a second position before receiving the first input from the user, wherein the target folder includes a third icon; The icon processing module is used to cancel the display of the third icon after responding to the first input.
7. The device according to claim 5, characterized in that The device also includes: A first acquisition module, used for acquiring a first size parameter of the target folder before displaying the target folder at the first position; A position determination module is used to obtain the end position of the input track of the first input after receiving the user's first input and before displaying the target folder at the first position, and determine the first position according to the end position, wherein the first position is a position close to the end position and satisfies the first size parameter.
8. The device according to claim 5, characterized in that The first icon includes a plurality of sub-icons, and the device further includes: A second acquisition module, used for acquiring a second size parameter of the target folder before displaying the first icon in the target folder; The first display module is specifically configured to display N sub-icons in the target folder in a first size, and to display sub-icons other than the N sub-icons among the plurality of sub-icons in a second size; Among them, N is determined by the second size parameter. When the sub-icon of the first size receives input, the user interface of the application corresponding to the sub-icon of the first size is displayed; when the sub-icon of the second size receives input, the expansion interface of the target folder is displayed.
9. An electronic device, characterized in that: The invention comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method for displaying an application icon as described in any one of claims 1 to 4.
10. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the method for displaying an application icon according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Folder creation method, device and equipment and computer readable storage medium
CN112286418A
Application processing method for terminal device and terminal device
WO2019085533A1