[go: up one dir, main page]

WO2025218321A1 - Icon layout method and related device - Google Patents

Icon layout method and related device

Info

Publication number
WO2025218321A1
WO2025218321A1 PCT/CN2025/076783 CN2025076783W WO2025218321A1 WO 2025218321 A1 WO2025218321 A1 WO 2025218321A1 CN 2025076783 W CN2025076783 W CN 2025076783W WO 2025218321 A1 WO2025218321 A1 WO 2025218321A1
Authority
WO
WIPO (PCT)
Prior art keywords
icon
interface
desktop
icons
frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/CN2025/076783
Other languages
French (fr)
Chinese (zh)
Other versions
WO2025218321A9 (en
Inventor
王龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honor Device Co Ltd filed Critical Honor Device Co Ltd
Publication of WO2025218321A1 publication Critical patent/WO2025218321A1/en
Publication of WO2025218321A9 publication Critical patent/WO2025218321A9/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present application relates to the technical field of terminal devices, and in particular to a method for icon layout and related devices.
  • the present application provides a method for icon layout, characterized in that, when applied to a terminal device, the method may include: displaying a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are part or all of the icons in the thumbnail of the first desktop; receiving a first operation acting on the first interface; in response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are part or all of the icons in the thumbnail of the second desktop; wherein the arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface are determined based on the usage frequency of the corresponding application.
  • the embodiment of the present application can adjust the size and position of the application icon according to the usage frequency of different applications in the currently selected desktop thumbnail, including placing the frequently used icons at the bottom of the screen and/or increasing the display size of the frequently used icons, thereby improving the efficiency of users in finding and opening frequently used applications and enhancing the user experience.
  • the embodiment of the present application sets a desktop thumbnail display area and an icon frequency viewing area in the same user interface at the same time;
  • the desktop thumbnail display area allows users to intuitively browse the thumbnails of different desktops, so as to quickly understand the overall layout of the desktop corresponding to the thumbnail of the currently selected desktop;
  • the icon frequency viewing area displays the icon frequency viewing interface corresponding to the thumbnail of the selected desktop, and the icons displayed therein are part or all of the icons in the thumbnail of the currently selected desktop, so that users can view the desktop icon information from both the overall and partial perspectives at the same time.
  • each icon since the arrangement position and/or display size of each icon is determined based on the usage frequency of the corresponding application, the icons of more frequently used applications will be displayed in a larger display area and in a more prominent position in the user interface, so that users can find the application more conveniently. Furthermore, since the user interface can display thumbnails of multiple desktops, the thumbnail of the desktop where the user wants to open the application can be found through the thumbnail of the desktop selected before switching.
  • the user can intuitively understand which frequently used applications are in the desktop corresponding to the thumbnail of the currently selected desktop after switching, so that it is easier to find and click on the frequently used applications, thereby improving the efficiency of the user in finding frequently used applications.
  • the arrangement position and/or display size of each icon in the corresponding icon frequency viewing interface displayed in the icon frequency viewing area can be determined according to the usage frequency of different applications in the currently selected desktop thumbnails, thereby dynamically presenting the icon layout in the icon frequency viewing interface corresponding to different desktop thumbnails, and through the intuitive icon arrangement position and/or display size, it is convenient for the user to find and click on the frequently used applications in the currently selected desktop to save time, improve the efficiency of the user in finding and opening frequently used applications, and enhance the user experience.
  • the second desktop is a desktop adjacent to the left or right side of the first desktop
  • the method further includes: when the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.
  • the desktop thumbnail display area displays the thumbnail of the selected first desktop, or the currently selected thumbnail is switched from the thumbnail of the first desktop to the thumbnail of the adjacent second desktop
  • the desktop thumbnail display area displays other unselected desktop thumbnails, so that the user can clearly understand the spatial layout relationship between different desktops in the same user interface, and thus quickly browse the overall layout of other adjacent desktops through other unselected desktop thumbnails, so that the user does not need to switch to each desktop separately to view its content, which makes it convenient for the user to switch between different desktops to find the desktop where the application they want to open is located, thereby improving the user's operating experience.
  • the method also includes: displaying a second interface, the second interface including the first desktop; receiving a second operation acting on the second interface, the second operation including a sliding operation; during the sliding of the second operation, gradually reducing the first desktop to generate a thumbnail of the first desktop, and displaying a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, generating the first interface.
  • the second interface including the first desktop is first displayed, and then an operation acting on the second interface (that is, the second operation) is received.
  • the operation may be a sliding operation.
  • the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually increasing portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced.
  • the transition effect of gradual reduction and gradual increase during the user's sliding operation can present a smoother and more natural transition effect in the process of switching from the second interface to the first interface, thereby enhancing the consistency and fluency of the user experience to improve the user experience.
  • the second operation in the embodiment of the present application may be a sliding operation or other operations acting on the second interface (such as dragging, long pressing, etc.), which is not limited in the embodiment of the present application.
  • the first desktop or the second desktop includes M first icons and N small folders
  • the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop
  • M and N are both integers greater than or equal to 0.
  • the first desktop or the second desktop may include M first icons and N small folders, where the first icons include icons corresponding to applications, large folders, and special-shaped folders in the first desktop or the second desktop. Therefore, the first desktop or the second desktop can form different desktop layouts by any combination of one or more of applications, large folders, special-shaped folders, and small folders.
  • the icon layout corresponding to different desktop thumbnails can be dynamically presented for different desktops, thereby improving the efficiency of users in finding frequently used applications and enhancing the user experience.
  • the method further includes: in response to the first operation or the second operation, determining the usage frequency of each icon in the M first icons and the N small folders within a preset time; based on the usage frequency, determining the arrangement position and/or display size of each icon in the icon frequency viewing interface displayed in the icon frequency viewing area; based on the arrangement position and/or the display size, generating the icon frequency viewing interface displayed in the icon frequency viewing area.
  • the usage frequency of each icon in the second desktop or the first desktop within a preset time is determined; further, based on the determined usage frequency, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is determined; and then based on the determined arrangement position and/or display size, the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is generated.
  • the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area can be determined according to the usage frequency of each application in different desktops, thereby generating an icon frequency viewing interface displayed in the icon frequency viewing area, and through the intuitive arrangement position and/or display size of the icons, the frequently used icons in the current desktop are placed in a more conspicuous or more accessible position, and/or the display size of the icons is adjusted according to the usage frequency of the corresponding applications, so that the user can directly understand the frequently used applications in the currently selected first desktop intuitively through the arrangement position and/or display size of the icons, and at the same time it is convenient for the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons.
  • the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row of the first icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, forming an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area.
  • the icons corresponding to the applications that are frequently used by users in the first desktop or the second desktop are placed closer to the bottom of the screen, which can reduce the distance that the user's finger moves when clicking these icons, making it easier for users to find and click on frequently used applications, thereby saving users time in finding frequently used applications to improve efficiency and enhance the user experience.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • N when M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, that is, when the first desktop or the second desktop contains M icons corresponding to the application programs, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time, the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons and N small folders.
  • a preset threshold that is, when the first desktop or the second desktop contains M icons corresponding to the application programs, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than
  • the M first icons and N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon, and the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • the icons of the applications, large folders and special-shaped folders in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the corresponding applications
  • the small folders that are not frequently used by the user in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the most frequently used icons (that is, the second icons) of the corresponding applications in the corresponding small files, to form an icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area.
  • Layout placing the icons corresponding to the frequently used applications, large folders and special-shaped folders in the first or second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking these icons; at the same time, the infrequently used small folders are arranged according to the frequency of use of the icon with the highest frequency of use of the corresponding application (that is, the second icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications, thereby saving search time to improve the efficiency of users in finding and accessing frequently used applications and enhance the user experience.
  • function icons specifically displayed in the embodiment of the present application may be icons of default functions recommended by the system, or icons of specific functions configured based on user behavior data.
  • they may be icons of frequently used functions determined by the system based on the user's behavior data during the use of the corresponding application, or icons of specific functions customized by the user. This is not limited in the embodiment of the present application.
  • the method further includes: receiving a third operation acting on a target icon; the target icon is an application icon in the second icon frequency viewing interface; and in response to the third operation, jumping from the first interface to the main interface corresponding to the target icon.
  • the method also includes: receiving a fourth operation acting on a target function icon; the target function icon is a function icon among the function icons corresponding to the target icon; and in response to the fourth operation, jumping from the first interface to the function display interface corresponding to the target function icon.
  • the present application after receiving the fourth operation on the target function icon in the function icon corresponding to the target application icon in the second icon frequency viewing interface, it is possible to directly jump from the first interface to the function display interface corresponding to the target function icon, so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the operation steps for the user to open the target function display interface, so that the user can more conveniently and quickly find and use the specific functions of the high-frequency used application, improve the startup efficiency of the application function and enhance the user experience.
  • the method further includes: receiving a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area; and in response to the fifth operation, returning from the first interface to the second interface corresponding to the thumbnail display of the target desktop.
  • the present application provides an apparatus for icon layout, which is applied to a terminal device and may include:
  • a first display unit configured to display a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area;
  • the desktop thumbnail display area displays a thumbnail of a selected first desktop,
  • the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop;
  • a first receiving unit configured to receive a first operation performed on the first interface
  • the first display unit is further configured to, in response to the first operation, display a thumbnail of the selected second desktop in the desktop thumbnail display area, and switch the icon frequency viewing area to display a second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop;
  • the arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding icon.
  • the second desktop is a desktop adjacent to the left or right of the first desktop
  • the first display unit is further configured to:
  • the desktop thumbnail display area When the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.
  • the apparatus further includes:
  • a second display unit configured to display a second interface, wherein the second interface includes the first desktop
  • a second receiving unit configured to receive a second operation performed on the second interface, where the second operation includes a sliding operation
  • the first display unit is also used to gradually shrink the first desktop to generate a thumbnail of the first desktop during the sliding of the second operation, and display a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, the first interface is generated.
  • the first desktop or the second desktop includes M first icons and N small folders
  • the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop
  • M and N are both integers greater than or equal to 0.
  • the apparatus further includes:
  • a first determining unit configured to determine, in response to the first operation or the second operation, a usage frequency of each icon in the M first icons and the N small folders within a preset time
  • a second determining unit configured to determine, based on the usage frequency, an arrangement position and/or a display size of each icon in an icon frequency viewing interface displayed in the icon frequency viewing area;
  • a generating unit is configured to generate an icon frequency viewing interface displayed in the icon frequency viewing area based on the arrangement position and/or the display size.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.
  • the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.
  • the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.
  • the apparatus further includes:
  • a third receiving unit configured to receive a third operation acting on a target icon; the target icon being an application icon in the second icon frequency viewing interface;
  • the third display unit is used to jump from the first interface to the main interface corresponding to the target icon in response to the third operation.
  • the apparatus further includes:
  • a fourth receiving unit is configured to receive a fourth operation acting on a target function icon;
  • the target function icon is a function icon among the function icons corresponding to the target icon;
  • the fourth display unit is used to jump from the first interface to the function display interface corresponding to the target function icon.
  • the apparatus further includes:
  • a fifth receiving unit configured to receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area
  • the fifth display unit is configured to return from the first interface to the second interface corresponding to the thumbnail of the target desktop in response to the fifth operation.
  • the present application provides a terminal device, which may include a processor and a memory, wherein the memory is used to store programs and various data, and the processor is used to call the program code stored in the memory so that the terminal device executes the method in any possible implementation of the above-mentioned first aspect.
  • the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method in any possible implementation of the first aspect.
  • an embodiment of the present application provides a computer program, which may include instructions.
  • the computer program When the computer program is run on a computer, the computer executes the method in any possible implementation of the first aspect above.
  • FIG1A is a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application.
  • FIG1B is a block diagram showing an example of a software structure of a terminal device provided in an embodiment of the present application.
  • FIG2A is a schematic diagram of an interface of an icon layout in the prior art.
  • FIG2B is a schematic diagram of an interface of another icon layout in the prior art.
  • FIG2C is a schematic diagram of an interface of another icon layout in the prior art.
  • FIG3 is a flow chart of an icon layout method provided in an embodiment of the present application.
  • FIG4A is a schematic diagram of an icon layout of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.
  • FIG4B is a schematic diagram of an icon layout of another icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.
  • FIG4C is a schematic diagram of an icon layout of another icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.
  • FIG5 is a schematic diagram of a specific flow chart of a method for icon layout provided in an embodiment of the present application.
  • FIG6A is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.
  • FIG6B is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.
  • FIG6C is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.
  • FIG6D is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.
  • FIG7 is a schematic structural diagram of an icon layout device provided in an embodiment of the present application.
  • FIG8 is a schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application.
  • references herein to "embodiments” mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application.
  • the appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
  • GUI graphical user interface
  • FIG1A shows a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application.
  • the terminal device 100 can be used to execute the control method of the prior art and the control method provided in the above method embodiment. It is understandable that the terminal device 100 is a smart terminal device and can be of various types. The embodiment of the present application does not limit its specific type.
  • the terminal device can be a mobile phone, and can also include a tablet computer, a desktop computer, a desktop computer with a touch-sensitive surface or touch panel, a laptop computer, a handheld computer, a notebook computer, a smart screen, a wearable device (such as a smart watch, a smart bracelet, etc.), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a car computer, a smart headset, a game console, and can also be an Internet of Things (IOT) device or a smart home device such as a smart water heater, a smart lamp, a smart air conditioner, etc.
  • IOT Internet of Things
  • the terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc.
  • SIM subscriber identification module
  • the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, an ambient light sensor 180G, a fingerprint sensor 180H, a touch device 180I, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
  • the processor 110 may include one or more processing units.
  • the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and/or a neural-network processing unit (NPU).
  • AP application processor
  • GPU graphics processing unit
  • ISP image signal processor
  • controller a memory
  • DSP digital signal processor
  • DSP digital signal processor
  • NPU neural-network processing unit
  • the different processing units may be independent devices or integrated into one or more processors.
  • Processor 110 may also include a memory for storing instructions and data.
  • the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.
  • the processor 110 may include one or more interfaces.
  • the interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuits sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input/output (GPIO) interface, a subscriber identity module (SIM) interface, and/or a universal serial bus (USB) interface.
  • I2C inter-integrated circuit
  • I2S inter-integrated circuits sound
  • PCM pulse code modulation
  • UART universal asynchronous receiver/transmitter
  • MIPI mobile industry processor interface
  • GPIO general-purpose input/output
  • SIM subscriber identity module
  • USB universal serial bus
  • the integrated circuit (IC) interface is a bidirectional synchronous serial bus that includes a serial data line (SDA) and a serial clock line (SCL).
  • the processor 110 may include multiple I2C busses.
  • the processor 110 may be coupled to the touch sensor 180K, charger, flash, camera 193, etc. via different I2C bus interfaces.
  • the processor 110 may be coupled to the touch sensor 180K via the I2C interface, enabling communication between the processor 110 and the touch sensor 180K via the I2C bus interface, thereby implementing the touch function of the terminal device 100.
  • the integrated circuit's built-in audio I2S interface can be used for audio communication.
  • the processor 110 can include multiple I2S buses.
  • the processor 110 can be coupled to the audio module 170 via the I2S bus to enable communication between the processor 110 and the audio module 170.
  • the audio module 170 can transmit audio signals to the wireless communication module 160 via the I2S interface, enabling the function of answering calls via a Bluetooth headset.
  • the pulse code modulation (PCM) interface can also be used for audio communication, sampling, quantizing, and encoding analog signals.
  • the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface.
  • the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface, enabling the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.
  • a Universal Asynchronous Receiver/Transmitter (UART) interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication.
  • the UART interface is typically used to connect the processor 110 and the wireless communication module 160.
  • the processor 110 communicates with the Bluetooth module in the wireless communication module 160 via the UART interface to implement Bluetooth functionality.
  • the audio module 170 can transmit audio signals to the wireless communication module 160 via the UART interface, enabling the playback of music via Bluetooth headphones.
  • the MIPI (Mobile Industry Processor Interface) interface can be used to connect the processor 110 to peripheral devices such as the display 194 and the camera 193.
  • MIPI interfaces include the camera serial interface (CSI) and the display serial interface (DSI).
  • the processor 110 and the camera 193 communicate via the CSI interface to implement the camera function of the terminal device 100.
  • the processor 110 and the display 194 communicate via the DSI interface to implement the display function of the terminal device 100.
  • the general-purpose input/output (GPIO) interface can be configured via software.
  • the GPIO interface can be configured as either a control signal or a data signal.
  • the GPIO interface can be used to connect the processor 110 to the camera 193, display 194, wireless communication module 160, audio module 170, sensor module 180, and the like.
  • the GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, and the like.
  • the Universal Serial Bus (USB) interface 130 is an interface that complies with USB standards and specifications, and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like.
  • the Universal Serial Bus (USB) interface 130 can be used to connect a charger to charge the terminal device 100 and to transfer data between the terminal device 100 and peripheral devices. It can also be used to connect headphones to play audio. This interface can also be used to connect other electronic devices, such as augmented reality devices.
  • the interface connection relationship between the modules illustrated in the embodiments of the present application is merely an illustrative illustration and does not constitute a structural limitation on the terminal device 100.
  • the terminal device 100 may also adopt a different interface connection method from the above embodiments, or a combination of multiple interface connection methods.
  • the charging management module 140 is used to receive charging input from a charger.
  • the charger can be a wireless charger or a wired charger.
  • the charging management module 140 can receive charging input from the wired charger via the Universal Serial Bus (USB) interface 130.
  • USB Universal Serial Bus
  • the charging management module 140 can receive wireless charging input via the wireless charging coil of the terminal device 100. While the charging management module 140 is charging the battery 142, it can also power the electronic device through the power management module 141.
  • the power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110.
  • the power management module 141 receives input from the battery 142 and/or the charging management module 140, and provides power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, and the wireless communication module 160.
  • the power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage, impedance).
  • the power management module 141 can also be set in the processor 110.
  • the power management module 141 and the charging management module 140 can also be set in the same device.
  • the wireless communication function of the terminal device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
  • Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals.
  • Each antenna in terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization.
  • antenna 1 can be reused as a diversity antenna for a wireless local area network.
  • the antennas can be used in conjunction with a tuning switch.
  • the mobile communication module 150 can provide wireless communication solutions including 2G/3G/4G/5G, etc., applied to the terminal device 100.
  • the mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.
  • the mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter, amplify, and perform other processing on the received electromagnetic waves, and transmit them to the modem processor for demodulation.
  • the mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation through the antenna 1.
  • at least some of the functional modules of the mobile communication module 150 can be set in the processor 110.
  • at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
  • the modem processor may include a modulator and a demodulator.
  • the modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal.
  • the demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal.
  • the demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing.
  • the low-frequency baseband signal is passed to the application processor.
  • the application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the receiver 170B, etc.) or displays an image or video through the display screen 194.
  • the modem processor may be an independent device.
  • the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.
  • the wireless communication module 160 can provide wireless communication solutions applied to the terminal device 100, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc.
  • WLAN wireless local area networks
  • BT Bluetooth
  • GNSS global navigation satellite system
  • FM frequency modulation
  • NFC near field communication
  • IR infrared technology
  • the wireless communication module 160 can be one or more devices integrating at least one communication processing module.
  • the wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110.
  • the wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
  • antenna 1 of terminal device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that terminal device 100 can communicate with a network and other devices via wireless communication technologies.
  • the wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TDSCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and/or IR technology.
  • the GNSS may include the global positioning system (GPS), the global navigation satellite system (GLONASS), the Beidou navigation satellite system (BDS), the quasi-zenith satellite system (QZSS) and/or the satellite based augmentation system (SBAS).
  • GPS global positioning system
  • GLONASS global navigation satellite system
  • BDS Beidou navigation satellite system
  • QZSS quasi-zenith satellite system
  • SBAS satellite based augmentation system
  • the terminal device 100 implements display functions through a GPU, display screen 194, and an application processor.
  • the GPU is a microprocessor for image processing that connects the display screen 194 and the application processor.
  • the GPU is used to perform mathematical and geometric calculations for graphics rendering.
  • the processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.
  • the display screen 194 is used to display images, videos, and the like.
  • the display screen 194 includes a display panel.
  • the display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-oLED, or a quantum dot light-emitting diode (QLED).
  • the terminal device 100 may include one or N display screens 194, where N is a positive integer greater than 1.
  • the display screen 194 may include a display and a touch panel (TP).
  • the display is used to output display content to the user, and the touch panel is used to receive touch events input by the user on the display screen 194.
  • the display screen 194 may be a foldable display screen, and its folding form may include different folding forms such as an up-down folding form or a left-right folding form, which is not limited in the embodiment of the present application.
  • the terminal device 100 can realize the shooting function through the ISP, camera 193, video codec, GPU, display screen 194 and application processor.
  • the ISP processes data fed back by camera 193. For example, when taking a photo, the shutter is opened, and light is transmitted through the lens to the camera's photosensitive element. The light signal is converted into an electrical signal, which is then passed to the ISP for processing and converted into a visible image.
  • the ISP can also perform algorithmic optimization on image noise, brightness, and other factors. It can also optimize parameters such as exposure and color temperature of the captured scene.
  • the ISP can be located within camera 193.
  • the camera 193 is used to capture still images or videos.
  • the object is projected onto a photosensitive element through a lens to generate an optical image.
  • the photosensitive element can be a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS) phototransistor.
  • CMOS complementary metal oxide semiconductor
  • the photosensitive element converts the optical signal into an electrical signal, which is then transmitted to the ISP for conversion into a digital image signal.
  • the ISP outputs the digital image signal to the DSP for processing.
  • the DSP converts the digital image signal into an image signal in a standard format such as RGB or YUV.
  • the terminal device 100 may include one or N cameras 193, where N is a positive integer greater than one.
  • the camera 193 may include a wide-angle camera, a photographic camera, a 3D depth-sensing camera (e.g., a structured light camera, a time-of-flight (ToF) camera), a telephoto camera, etc.
  • the camera 193 may include a front-facing camera and a rear-facing camera.
  • the camera 193 e.g., the front-facing camera
  • the camera 193 may be used to capture an image of the user's face.
  • the digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. For example, when the terminal device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
  • Video codecs are used to compress or decompress digital video.
  • Terminal device 100 may support one or more video codecs. This allows terminal device 100 to play or record videos in various encoding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, and MPEG4.
  • MPEG Moving Picture Experts Group
  • MPEG2 MPEG2, MPEG3, and MPEG4.
  • the NPU is a neural network (NN) computing processor. Drawing on the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it rapidly processes input information and can continuously self-learn.
  • the NPU can enable intelligent cognitive applications in the terminal device 100, such as image recognition, face recognition, speech recognition, and text comprehension.
  • the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 100.
  • the external memory card communicates with the processor 110 through the external memory interface 120 to implement data storage. For example, files such as music and videos can be stored on the external memory card.
  • the internal memory 121 can be used to store computer executable program codes, which include instructions.
  • the processor 110 executes various functional applications and data processing of the terminal device 100 by running the instructions stored in the internal memory 121.
  • the internal memory 121 may include a program storage area and a data storage area.
  • the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.
  • the data storage area may store data created during the use of the terminal device 100 (such as audio data, a phone book, etc.), etc.
  • the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
  • UFS universal flash storage
  • the terminal device 100 can implement audio functions such as music playback and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.
  • the audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals.
  • the audio module 170 can also be used to encode and decode audio signals.
  • the audio module 170 can be provided in the processor 110, or some functional modules of the audio module 170 can be provided in the processor 110.
  • the speaker 170A also called a “speaker”, is used to convert audio electrical signals into sound signals.
  • the terminal device 100 can listen to music or listen to hands-free calls through the speaker 170A.
  • the receiver 170B also called a "handset" is used to convert audio electrical signals into sound signals.
  • the terminal device 100 receives a call or voice message, the user can hear the voice by placing the receiver 170B close to the ear.
  • Microphone 170C also known as “microphone” or “microphone” is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to the microphone 170C to input the sound signal into the microphone 170C.
  • the terminal device 100 can be provided with at least one microphone 170C. In other embodiments, the terminal device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the terminal device 100 can also be provided with three, four or more microphones 170C to realize sound signal collection, noise reduction, and can also identify the source of sound, realize directional recording function, etc.
  • Headphone jack 170D is used to connect a wired headset.
  • Headphone jack 170D can be a Universal Serial Bus (USB) interface 130, or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface or a Cellular Telecommunications Industry Association of the USA (CTIA) standard interface.
  • USB Universal Serial Bus
  • OMTP Open Mobile Terminal Platform
  • CTIA Cellular Telecommunications Industry Association of the USA
  • Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals.
  • pressure sensor 180A can be located on display screen 194.
  • a capacitive pressure sensor can include at least two parallel plates made of conductive material.
  • Terminal device 100 determines the intensity of the pressure based on this change in capacitance.
  • terminal device 100 detects the intensity of the touch operation based on pressure sensor 180A.
  • Terminal device 100 can also calculate the location of the touch based on the detection signal from pressure sensor 180A.
  • touch operations applied to the same touch location but with different touch operation intensities can correspond to different operation instructions. For example, when a touch operation with an intensity less than a first pressure threshold is applied to a short message application icon, an instruction to view short messages is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to a short message application icon, an instruction to create a new short message is executed.
  • the gyroscope sensor 180B can be used to determine the motion posture of the terminal device 100.
  • the angular velocity of the terminal device 100 around three axes i.e., x, y, and z axes
  • the gyroscope sensor 180B can be used for shooting anti-shake. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the terminal device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the terminal device 100 through reverse movement to achieve anti-shake.
  • the gyroscope sensor 180B can also be used for navigation and somatosensory game scenes.
  • the air pressure sensor 180C is used to measure air pressure.
  • the terminal device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist in positioning and navigation.
  • Magnetic sensor 180D includes a Hall effect sensor and a magnetometer.
  • a Hall effect sensor can detect the direction of a magnetic field; a magnetometer measures the magnitude and direction of a magnetic field.
  • a magnetometer can measure the strength of an ambient magnetic field. For example, the magnetometer can measure the magnetic field strength and thus determine the azimuth angle of the magnetometer carrier.
  • the acceleration sensor 180E can detect the magnitude of acceleration in various directions (generally three axes) of the terminal device 100. When the terminal device 100 is stationary, the magnitude and direction of gravity acceleration can be detected.
  • the distance sensor 180F is used to measure distance.
  • the terminal device 100 can measure distance using infrared or laser. In some embodiments, when shooting a scene, the terminal device 100 can use the distance sensor 180F to measure distance to achieve fast focusing.
  • the ambient light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode.
  • the light emitting diode may be an infrared light emitting diode.
  • the terminal device 100 emits infrared light outward through the light emitting diode.
  • the terminal device 100 uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the terminal device 100. When insufficient reflected light is detected, the terminal device 100 can determine that there is no object near the terminal device 100.
  • the terminal device 100 can use the ambient light sensor 180G to detect that the user holds the terminal device 100 close to the ear to talk, so as to automatically turn off the screen to save power.
  • the ambient light sensor 180G can also be used in leather case mode and pocket mode to automatically unlock and lock the screen.
  • the fingerprint sensor 180H is used to collect fingerprints.
  • the terminal device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.
  • the touch control device 180I can be used to detect the user's touch position.
  • the touch control device 180I can detect the user's touch point on the terminal device 100, and then determine the user's gripping posture based on the touch position using a preset gripping algorithm.
  • the temperature sensor 180J is used to detect temperature.
  • the terminal device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the terminal device 100 reduces the performance of the processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the terminal device 100 heats the battery 142 to prevent the terminal device 100 from shutting down abnormally due to low temperature. In other embodiments, when the temperature is lower than another threshold, the terminal device 100 boosts the output voltage of the battery 142 to prevent abnormal shutdown due to low temperature.
  • the touch sensor 180K is also called a "touch panel.”
  • the touch sensor 180K can be provided on the display screen 194.
  • the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen.”
  • the touch sensor 180K is used to detect touch operations applied thereto or in the vicinity thereof.
  • the touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event.
  • Visual output related to the touch operations can be provided via the display screen 194.
  • the touch sensor 180K can also be provided on the surface of the terminal device 100, at a location different from that of the display screen 194.
  • Ambient light sensor 180L is used to sense ambient light brightness. Terminal device 100 can adaptively adjust the brightness of display screen 194 based on the perceived ambient light brightness. Ambient light sensor 180L can also be used to automatically adjust white balance when taking photos. Ambient light sensor 180L can also be used in conjunction with ambient light sensor 180L to detect whether terminal device 100 is in a pocket to prevent accidental touches.
  • the bone conduction sensor 180M can obtain vibration signals. In some embodiments, the bone conduction sensor 180M can obtain vibration signals from the vibrating bones of the human body. The bone conduction sensor 180M can also contact the human pulse to receive blood pressure pulse signals. In some embodiments, the bone conduction sensor 180M can also be set in headphones to form bone conduction headphones.
  • the audio module 170 can parse out voice signals based on the vibration signals of the vibrating bones of the human body obtained by the bone conduction sensor 180M to implement voice functions.
  • the application processor can parse heart rate information based on the blood pressure pulse signals obtained by the bone conduction sensor 180M to implement heart rate detection functions.
  • the buttons 190 include a power button, a volume button, etc.
  • the buttons 190 may be mechanical buttons or touch buttons.
  • the terminal device 100 may receive button inputs and generate signal inputs related to user settings and function control of the terminal device 100.
  • Motor 191 can generate vibration prompts.
  • Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback.
  • touch operations acting on different applications can correspond to different vibration feedback effects.
  • touch operations acting on different areas of the display screen 194 can also correspond to different vibration feedback effects.
  • Different application scenarios for example: time reminders, receiving messages, alarm clocks, games, etc.
  • the touch vibration feedback effect can also support customization.
  • the indicator 192 may be an indicator light, which may be used to indicate the charging status, power level changes, messages, missed calls, notifications, etc.
  • the Subscriber Identity Module (SIM) card interface 195 is used to connect a SIM card.
  • the SIM card can be connected to and disconnected from the terminal device 100 by inserting or removing it from the Subscriber Identity Module (SIM) card interface 195.
  • the terminal device 100 can support one or N SIM card interfaces, where N is a positive integer greater than one.
  • the Subscriber Identity Module (SIM) card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same Subscriber Identity Module (SIM) card interface 195 at the same time. The multiple cards can be of the same or different types.
  • the Subscriber Identity Module (SIM) card interface 195 can also be compatible with different types of SIM cards.
  • the Subscriber Identity Module (SIM) card interface 195 can also be compatible with external memory cards.
  • the terminal device 100 interacts with the network through the SIM card to implement functions such as calls and data communications.
  • the terminal device 100 uses an eSIM, or embedded SIM card.
  • the eSIM card can be embedded in the terminal device 100 and cannot be separated from the terminal device 100.
  • the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the terminal device 100.
  • the terminal device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently.
  • the illustrated components may be implemented in hardware, software, or a combination of software and hardware.
  • the software system of the terminal device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a microservice architecture, or a cloud architecture.
  • the Android operating system with a layered architecture is used as an example to illustrate the software structure of the terminal device 100.
  • FIG1B is a block diagram showing an example of a software structure of a terminal device provided in an embodiment of the present application.
  • a layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces.
  • the Android system is divided into four layers: applications, the application framework, the Android runtime and system libraries, and the kernel.
  • the application layer may include a series of application packages.
  • the application layer may include system camera APP, gallery APP, call APP, notepad APP, map APP, shopping APP and other applications (applications may be referred to as applications for short), and this embodiment of the application does not impose any restrictions on this.
  • Applications in the application layer can be divided into system applications and non-system applications.
  • System applications can specifically include system camera apps, gallery apps, call apps, weather apps, etc.
  • Non-system applications can include notepad apps, map apps, shopping apps, and other applications downloaded and installed from app stores or other channels.
  • the application framework layer provides an application programming interface (API) and programming framework for applications in the application layer.
  • the application framework layer includes some predefined functions. As shown in Figure 1B, the application framework layer may include a view system, a window manager, a resource manager, an application manager, a content provider, etc., but this embodiment of the application does not impose any restrictions on this.
  • the view system includes visual controls, such as controls for displaying text and images.
  • the view system is used to build applications.
  • a display interface can consist of one or more views.
  • the viewing system can be used to display each icon in the first interface or the second interface, and can also be used to display the function icons corresponding to the icons, and to call out the corresponding main interface or function interface according to the user's operation on the icon or function icon.
  • the window manager is used to manage the display content of the function menu window of each APP.
  • the function menu window can include common function icons of the APP and corresponding function descriptions. In addition, it can also add options such as "Set as card style” and/or "Edit shortcut functions".
  • the resource manager provides various resources for applications, such as application icons, function icons, etc.
  • the application manager is responsible for monitoring application activity, providing usage statistics, managing application installation and uninstallation, and other functions.
  • the application manager can track application usage and provide usage statistics. These statistics may include information such as the number of application launches, usage duration, and the time of last use. These data are then stored in the system's log files or databases. These statistics can be accessed and analyzed through the APIs or tools provided by the system to determine which applications are used most frequently.
  • Content providers can be used to store and retrieve data and make it accessible to applications.
  • the data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
  • Android Runtime includes core libraries and a virtual machine. Android Runtime is responsible for scheduling and management of the Android system.
  • the core library consists of two parts: one is the function that needs to be called by the Java language, and the other is the Android core library.
  • the application layer and application framework layer run in a virtual machine.
  • the virtual machine executes Java files in the application layer and application framework layer as binary files.
  • the virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.
  • the system library can include multiple functional modules, such as the surface manager, media libraries, 3D graphics processing libraries (such as OpenGL ES), and 2D graphics engines (such as SGL).
  • the surface manager manages the display subsystem and provides fusion of 2D and 3D layers for multiple applications.
  • the kernel layer is the layer between hardware and software.
  • the kernel layer includes at least display drivers and sensor drivers.
  • the figure also shows the hardware layer that interacts with the above software structure.
  • the hardware layer may include a CPU, a GPU, and a display screen.
  • the execution subject of the icon control method provided in the embodiment of the present application can be the above-mentioned electronic device, or a functional module and/or functional entity in the electronic device that can implement the icon control method, and the present application solution can be implemented by hardware and/or software.
  • the specific implementation can be determined according to actual use requirements and is not limited by the embodiment of the present application.
  • the following uses an electronic device as an example to illustrate the icon layout method provided in the embodiment of the present application in combination with the accompanying drawings.
  • FIG. 2A is an interface diagram of an icon layout in the prior art.
  • the electronic device can display one of the desktops, such as interface 21 in Figure 2A, which may include one or more small folders (such as "Efficiency” 211) and icons corresponding to the applications.
  • small folders such as "Efficiency” 211
  • icons corresponding to the applications.
  • the prior art also provides another folder function.
  • Figure 2B is an interface diagram of another icon layout in the prior art.
  • the electronic device can display a desktop as shown in interface 23, which can display small folders (such as folder 1) and/or icons corresponding to applications, as well as one or more large folders (such as "Utilities” 231) and special-shaped folders (such as "Travel” 232 and "Social” 233).
  • small folders such as folder 1
  • large folders such as "Utilities” 231
  • special-shaped folders such as "Travel” 232 and “Social” 233
  • the large folder or special-shaped folder contains a large number of application icons, the user may still need to spend more time and energy to find the APP icon, thereby affecting the user experience.
  • the prior art can also display applications or services that may be of interest to users through interactive cards (such as YOYO suggestion cards).
  • YOYO suggestion card as an example, please refer to Figure 2C, which is an interface diagram of another icon layout in the prior art.
  • the electronic device can display a desktop as shown in interface 24, and the interface 24 can display a YOYO suggestion card 241 including one or more application icons.
  • the user wants to open an application recommended in the YOYO suggestion card 241
  • he can directly click on the icon corresponding to the application to jump to the service interface corresponding to the application.
  • this method can facilitate users to quickly find and open applications or functions of interest to a certain extent, when the icon corresponding to the application that the user wants to open is not among the icons displayed on the card, the user still cannot quickly find and open the required application.
  • the above embodiment is only an exemplary display of several possible icon layouts in the user desktop of an electronic device.
  • the user desktop may also include more/fewer application icons, small folders, large folders and/or special-shaped folders, and each large folder, small folder and/or special-shaped folder may also include more/fewer application icons.
  • These application icons may be icons corresponding to system applications such as camera, gallery, calendar, email, etc., or icons corresponding to non-system applications such as Taobao, Meituan, JD.com, Dianping, Alipay, and Quark, which are not limited in this embodiment of the present application.
  • the application icon and the name and position of the corresponding application can be adjusted according to the user's preferences, which are not limited in this embodiment of the present application.
  • Figure 3 is a flow chart of a method for icon layout provided in an embodiment of the present application.
  • the method can be applied to the terminal device described in Figure 1A above, and can be implemented through the software architecture in Figure 1B above, so that the terminal device can be used to support and execute the method flow steps S301-S303 shown in Figure 3.
  • Step S301 displaying a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, and the icon frequency viewing area displays a first icon frequency viewing interface.
  • the first interface may include all interfaces displayed after the terminal device enters the frequency viewing function.
  • the thumbnails of different desktops can be browsed intuitively through the desktop thumbnail display area, in which the thumbnail of the currently selected first desktop is displayed.
  • the first desktop can be any desktop currently selected among all desktops, so as to quickly understand the overall layout of the desktop corresponding to the thumbnail of the currently selected first desktop; on the other hand, the icon frequency viewing interface corresponding to the thumbnail of the above-mentioned selected first desktop (that is, the first icon frequency viewing interface) is displayed through the icon frequency viewing area, and the icon displayed therein is the thumbnail of the currently selected first desktop.
  • Some or all of the icons in the desktop thumbnail allow the user to view the icon information of the first desktop from both the overall and partial perspectives at the same time, and the arrangement position and/or display size of each icon in the first icon frequency viewing interface is determined based on the usage frequency of the corresponding application.
  • the user can directly understand the frequently used applications in the currently selected first desktop through the arrangement position and/or display size of the icons, and at the same time facilitate the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.
  • the method further includes: displaying a second interface, the second interface including the first desktop; receiving a second operation acting on the second interface, the second operation being a sliding operation; during the sliding process of the second operation, gradually reducing the first desktop to generate a thumbnail of the first desktop, and displaying a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, generating the first interface.
  • the first interface presented may include the second interface including the first desktop, and the first desktop may be any desktop currently selected among all desktops.
  • the terminal device displays the first interface including the desktop thumbnail display area and the icon frequency viewing area
  • the interface including any desktop presented by the terminal device is collectively referred to as the second interface.
  • the terminal device receives an operation acting on the second interface (that is, the second operation), which may be a sliding operation or other operations acting on the second interface (such as dragging, long pressing, etc.), which is not limited in this embodiment of the present application.
  • the second operation is a sliding operation
  • the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually increasing portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced.
  • the first interface is generated.
  • the transition effect of gradual reduction and gradual increase during the user's sliding operation can present a smoother and more natural transition effect when switching from the second interface to the first interface, thereby enhancing the consistency and fluidity of the user experience and improving the user experience.
  • Step S302 receiving a first operation performed on a first interface
  • the first operation received by the terminal device on the first interface can be a detected sliding operation of the user's finger on the display screen from left to right or from right to left, or a detected click operation of the user on the desktop thumbnail display area in the first interface.
  • the embodiment of the present application is not limited to this.
  • Step S303 In response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface.
  • the currently selected thumbnail displayed in the desktop thumbnail display area in the first interface is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, so that the user can quickly and intuitively browse the overall layout of the currently selected second desktop after the switch; accordingly, the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second frequency viewing interface, in which the icons displayed are part or all of the icons in the thumbnail of the second desktop, and the arrangement position and/or display size of each icon is re-determined according to the application usage frequency in the thumbnail of the second desktop, so as to accurately and timely present the icon layout corresponding to the currently selected second desktop thumbnail, and by placing frequently used icons in a more conspicuous or more accessible position, and/or adjusting the display size of the icon according to the usage frequency of the corresponding application, it is convenient for the user to intuitively understand which commonly used applications are in the second desktop after the switch, so that the user can quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently
  • the second desktop is a desktop adjacent to the left or right side of the first desktop
  • the method further includes: when the desktop thumbnail display area has a thumbnail of the selected first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.
  • the desktop thumbnail display area displays a thumbnail of the selected first desktop, or the currently selected thumbnail is switched from the thumbnail of the first desktop to the thumbnail of the adjacent second desktop
  • the desktop thumbnail display area displays other unselected desktop thumbnails, so that the user can clearly understand the spatial layout relationship between different desktops in the same user interface, and thus quickly browse the overall layout of other adjacent desktops through other unselected desktop thumbnails, so that the user does not need to switch to each desktop separately to view its content, and it is convenient for the user to switch between different desktops to find the desktop where the application they want to open is located, thereby improving the user's operating experience.
  • the first desktop or the second desktop includes M first icons and N small folders
  • the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop
  • M and N are both integers greater than or equal to 0.
  • the first desktop or the second desktop may include M first icons and N small folders, wherein the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop. Therefore, the first desktop or the second desktop can form different desktop layouts by any combination of one or more applications, large folders, special-shaped folders and small folders.
  • the embodiment of the present application can dynamically present icon layouts corresponding to different desktop thumbnails for different desktops, thereby improving the efficiency of users in finding frequently used applications to enhance the user experience.
  • the method further includes: in response to the first operation or the second operation, determining the usage frequency of each icon in the M first icons and the N small folders within a preset time; based on the usage frequency, determining the arrangement position and/or display size of each icon in the icon frequency viewing interface displayed in the icon frequency viewing area; based on the arrangement position and/or the display size, generating the icon frequency viewing interface displayed in the icon frequency viewing area.
  • the usage frequency of each icon in the second desktop or the first desktop within a preset time (for example, the last week) is determined; further based on the determined usage frequency, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is determined; then based on the determined arrangement position and/or display size, the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is generated.
  • the preset time in the embodiment of the present application can be adjusted according to the type and function of the application.
  • the preset time may be one week or one month; for production tool applications, it may be one day or one week.
  • the embodiment of the present application does not specifically limit this.
  • the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area can be determined according to the usage frequency of each application in different desktops, thereby generating an icon frequency viewing interface displayed in the icon frequency viewing area, and through the intuitive icon arrangement position and/or display size, the frequently used icons in the current desktop are placed in a more conspicuous or more accessible position, and/or the display size of the icon is adjusted according to the usage frequency of the corresponding application, so that the user can directly understand which frequently used applications are in the currently selected first desktop through the icon arrangement position and/or display size, and at the same time it is convenient for the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • M is greater than or equal to 1 and N is equal to 0, that is, when the first desktop or the second desktop contains icons corresponding to at least one application, large folder and special-shaped folder (that is, M first icons), and does not contain small folders
  • the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons.
  • the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row position of the first icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, forming an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area, and placing the icons corresponding to the applications with high user usage frequency in the first desktop or the second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking on these icons, making it easier for the user to find and click on the frequently used applications, thereby saving search time to improve the efficiency of the user in finding the frequently used applications and enhance the user's experience.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold, that is, when the first desktop or the second desktop contains M icons corresponding to the applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time, the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons and N small folders.
  • the preset threshold that is, when the first desktop or the second desktop contains M icons corresponding to the applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is
  • the M first icons and N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon, and the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • the icons of the applications, large folders and special-shaped folders in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the corresponding applications
  • the small folders that are not frequently used by the user in the first desktop or the second desktop are arranged in rows from bottom to top according to the usage frequency of the most frequently used icons (that is, the second icons) of the corresponding applications in the corresponding small files, to form an icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area.
  • Layout placing the icons corresponding to the frequently used applications, large folders and special-shaped folders in the first or second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking these icons; at the same time, the infrequently used small folders are arranged according to the frequency of use of the icon with the highest frequency of use of the corresponding application (that is, the second icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications, thereby saving search time to improve the efficiency of users in finding and accessing frequently used applications and enhance the user experience.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.
  • the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to a preset threshold, that is, when the first desktop or the second desktop contains icons corresponding to M applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold
  • the icon frequency viewing interface that is, the first frequency viewing interface or the second frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, all icons in the first small folder (that is, the fourth icon), and the small folder (that is, the second
  • the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area will display the small files (that is, the first small folders) where the icons of these corresponding applications with a usage frequency greater than or equal to the preset threshold are located, and all the icons therein (that is, the fourth icons) are arranged and displayed according to the usage frequency of the corresponding applications, while the small folders (that is, the second small folders) in which the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold are still displayed in the form of small folders to save space, making it easier for users to find frequently used applications in small files, saving time in searching for frequently used applications, and simplifying the user's operation steps for opening frequently used applications in small folders, so that users do not need to click on
  • the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.
  • the first desktop or the second desktop contains icons corresponding to M applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time there is at least one first small folder in the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface), all icons in the first small folder (that is, the first small folder) Four icons), and small folders (that is, second small folders) in which the usage frequency of applications corresponding to each icon in the N small folders is less than the preset threshold are displayed in L rows, and the closer the row position of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of
  • the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop that is, M first icons
  • all icons in the first small folder with one or more corresponding applications whose usage frequency is greater than or equal to a preset threshold that is, the fourth icon
  • a preset threshold that is, the fourth icon
  • the small folders (that is, the second small folders) in the first desktop or the second desktop whose usage frequency of applications corresponding to each icon is less than the preset threshold are arranged in rows from bottom to top according to the usage frequency of the icon with the highest usage frequency of the corresponding application in the corresponding second small file (that is, the fifth icon)
  • the applications, large folders and special-shaped folders that are frequently used by users in the first desktop or the second desktop are arranged in rows from bottom to top.
  • the icons corresponding to the folders and/or the icons of the corresponding applications in the small folders with high usage frequency are placed closer to the bottom of the screen, which can reduce the distance that the user's finger moves when clicking on these icons; at the same time, the infrequently used small folders (that is, the second small folder) are arranged according to the usage frequency of the icon with the highest usage frequency of the corresponding application (that is, the fifth icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications on the current desktop, especially easier to find frequently used applications in small files on the current desktop, thereby saving time in searching for frequently used applications and simplifying the operation steps for users to open frequently used applications in small folders, so that users do not need to click on the small folder to expand the small folder first, and then click on the icon of the frequently used application they want to use to access the application, thereby improving the efficiency of users in finding and accessing frequently used applications and enhancing the user experience.
  • the icons in the icon frequency viewing interface can be applications in the first desktop or the second desktop, icons corresponding to large folders and special-shaped folders (that is, M first icons), all icons in the first small folder in which there are one or more corresponding applications with a usage frequency greater than or equal to a preset threshold among N small folders (that is, the fourth icon), and/or small folders in which the usage frequency of applications corresponding to each icon in N small folders is less than the preset threshold (that is, the second small folder).
  • the display size of the corresponding icon is determined by the row position of the icon in the icon frequency viewing interface. As the row of icons in the icon frequency viewing interface is closer to the bottom of the icon frequency viewing interface, it means that the application corresponding to the icon is used more frequently, or the icon with the highest usage frequency of the corresponding application in the corresponding small folder (that is, the second icon or the fifth icon) is used more frequently, the display size of the corresponding icon is increased, so that the user can more intuitively understand the usage frequency of each icon in the icon frequency viewing interface through the size of the icon display, which is convenient for the user to quickly find and open the frequently used applications in the icon frequency viewing interface, thereby improving the efficiency of the user in finding and accessing frequently used applications to enhance the user experience.
  • the embodiment of the present application takes the first desktop as an example, and combines Figures 4A-4C to exemplarily introduce the usage frequency of applications corresponding to each icon in the desktop based on different icon distributions provided by the embodiment of the present application, and generates a user interface schematic diagram of the corresponding icon frequency viewing interface.
  • Figure 4A is an icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon in the desktop, provided in an embodiment of the present application.
  • the terminal device can display an interface 41 (that is, a second interface) including a desktop 401 (that is, a first desktop), and the desktop 401 can be any desktop on the terminal device, which may include icons corresponding to one or more applications, large folders (such as "Utilities” 4011) and special-shaped folders (such as "Travel” 4012 and "Social” 4013).
  • icons corresponding to applications may include icons corresponding to the Weather APP, Calendar APP, Stock APP, and Settings APP.
  • Large folders (such as "Utilities” 4011) may include icons corresponding to applications such as the File Management APP and the Honor Video APP.
  • Special-shaped folders may include icons corresponding to the Map APP and the Taxi APP.
  • Special-shaped folders (such as “Social” 4013) may include icons corresponding to the WeChat APP and the QQ APP.
  • M is equal to 18, which means that the first desktop contains 18 first icons.
  • the terminal device may display the interface 42 (i.e., the first interface) as shown in FIG4A .
  • the interface 42 i.e., the first interface
  • a desktop thumbnail display area 402 for displaying a thumbnail of the desktop of the terminal device and an icon frequency viewing area 403 for displaying the icon frequency corresponding to the selected desktop thumbnail may be included.
  • the desktop thumbnail display area 402 in addition to displaying the currently selected desktop thumbnail 4021 (i.e., the thumbnail of the first desktop), other unselected desktop thumbnails are also displayed, wherein the desktop thumbnail 4021 is the thumbnail corresponding to the desktop 401.
  • the icon frequency viewing area 403 displays the icon frequency viewing interface 4031 (i.e., the first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4021.
  • the icon frequency viewing interface 4031 may include all icons corresponding to all applications, large folders, and special-shaped folders on the desktop 401 (i.e., M first icons, where M is equal to 18).
  • the arrangement position and/or display size of each icon in the icon frequency viewing interface 4031 (i.e., the first icon frequency viewing interface) are determined based on the usage frequency of the corresponding application.
  • the second operation in the embodiment of the present application may be a sliding operation or other operation acting on the second interface (e.g., dragging, long pressing, etc.), and the embodiment of the present application is not limited to this.
  • the 18 first icons displayed in the icon frequency viewing interface 4031 are arranged in 4 rows, and the closer the row position is to the first icon at the bottom of the icon frequency viewing interface 4031, the higher the frequency of use of the corresponding application within a preset time (e.g., the last week), and the larger the display size of the corresponding first icon.
  • a preset time e.g., the last week
  • the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4031 in the icon frequency viewing interface 4031 have the highest frequency of use within a preset time (e.g., the last week) and the largest display size; the remaining first icons are arranged in rows gradually upwards as the frequency of use of the corresponding applications decreases, and/or their corresponding display sizes decrease row by row.
  • the specific arrangement positions of the first icons in the same row can be customized according to the user's usage habits, for example, applications with higher usage frequencies are placed closer to the right end of the screen, but this is not limited in the embodiments of the present application.
  • the first desktop contains icons corresponding to applications, large folders and special-shaped folders (that is, M first icons, M is greater than or equal to 0), it also contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and the usage frequency of the application corresponding to each icon in these N small folders is less than a preset threshold, for example, please refer to Figure 4B, Figure 4B is another icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of the application corresponding to each icon in the desktop provided by an embodiment of the present application.
  • the terminal device can display an interface 44 (that is, a second interface) including a desktop 404 (that is, the first desktop), and the desktop 404 can be any desktop on the terminal device, which may include one or more applications, icons corresponding to large folders (such as "Shopping and Food" 4041) and icons corresponding to small folders (such as folder 1 and folder 2), and the usage frequency of the application corresponding to each icon in the small folder (such as folder 1 and folder 2) is less than the preset threshold.
  • icons corresponding to applications may include icons corresponding to the Mail APP, Music APP, App Store APP, and Gallery APP.
  • Large folders may include icons corresponding to applications such as Taobao APP and JD APP.
  • Small folders (such as Folder 1) may include icons corresponding to applications such as Dianping APP and Quark APP.
  • Small folders (such as Folder 2) may include icons corresponding to applications such as the Player APP and WiFi Direct APP. Since there are no special-shaped folders in desktop 404 (also known as the first desktop), all icons corresponding to applications and large folders (such as "Shopping and Food” 4041) in desktop 404 are M first icons (M equals 12), and small folders (such as Folder 1 and Folder 2) in desktop 404 are N small folders, where N equals 2.
  • the terminal device may display interface 45 (i.e., a first interface) as shown in FIG4B .
  • Interface 45 may include a desktop thumbnail display area 405 and an icon frequency viewing area 406.
  • the desktop thumbnail display area 405 in addition to displaying the currently selected desktop thumbnail 4051 (i.e., a thumbnail of the first desktop), the desktop thumbnail display area 405 also displays other unselected desktop thumbnails.
  • the icon frequency viewing area 406 displays an icon frequency viewing interface 4061 (i.e., a first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4051.
  • the icon frequency viewing interface 4061 may include all icons corresponding to applications, large folders, and special-shaped folders in desktop 404 (i.e., M first icons, where M is equal to 12), and all small folders in desktop 404 (e.g., folder 1 and folder 2).
  • the corresponding arrangement positions and/or display sizes of all icons corresponding to applications, large folders and special-shaped folders in the icon frequency viewing interface 4061 are determined according to the usage frequency of the corresponding applications; or, the corresponding arrangement positions and/or display sizes of small folders (such as folder 1 or folder 2) in the icon frequency viewing interface 4061 are determined according to the usage frequency of the application corresponding to the most frequently used icon in the corresponding small folder.
  • the 12 first icons and small folders (such as folder 1 and folder 2) displayed in the icon frequency viewing interface 4061 are arranged in 4 rows.
  • the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4061 have the highest usage frequency within a preset time (such as the past week) and the corresponding display size is the largest; the remaining first icons and/or small folders, as the usage frequency of the corresponding applications and/or the corresponding second icons continues to decrease, their row positions are gradually arranged upwards, and/or their corresponding display sizes are reduced row by row.
  • the specific arrangement positions of the first icons and/or small folders located in the same row can be customized according to the user's usage habits. For example, the corresponding applications and/or corresponding second icons with higher usage frequencies are placed closer to the right end of the screen. This is not limited in the embodiments of the present application.
  • the first desktop contains icons corresponding to applications, large folders, and special-shaped folders (that is, M first icons, M is greater than or equal to 0)
  • it also contains at least one small folder (that is, N small folders, N is greater than or equal to 1)
  • the usage frequency of the application corresponding to one or more icons in at least one of the N small folders is greater than or equal to a preset threshold, for example, see Figure 4C
  • Figure 4C is another icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon in the desktop provided by an embodiment of the present application.
  • the terminal device can display an interface 47 (that is, a second interface) including a desktop 407 (that is, a first desktop), and the desktop 407 can be any desktop on the terminal device, which may include one or more, which may include icons corresponding to applications, large folders (such as "Shopping and Food” 4071) and small folders (such as folder 1 and folder 2), and the usage frequency of the application corresponding to one or more icons in at least one small folder (such as folder 1) in the small folders (such as folder 1 and folder 2) is greater than or equal to the preset threshold.
  • a desktop 407 that is, a first desktop
  • the desktop 407 can be any desktop on the terminal device, which may include one or more, which may include icons corresponding to applications, large folders (such as "Shopping and Food" 4071) and small folders (such as folder 1 and folder 2), and the usage frequency of the application corresponding to one or more icons in at least one small folder (such as folder 1) in the small folders (such as folder 1 and folder 2) is greater than or
  • desktop 407 also known as the first desktop
  • the specific description of the icons corresponding to applications, large folders (such as "Shopping and Food” 4071), and the icons corresponding to small folders (such as Folder 1 and Folder 2) can be found in the relevant description of Figure 4B above, and will not be repeated here.
  • all the icons corresponding to applications and large folders (such as "Shopping and Food” 4071) in desktop 407 are M first icons (M is equal to 12), and the small folders (such as Folder 1 and Folder 2) in desktop 407 are N small folders, where N is equal to 2.
  • the terminal device may display the interface 48 (also known as the first interface) as shown in FIG4C .
  • the second operation in the embodiment of the present application may be a sliding operation, or other operations acting on the second interface (such as dragging, long pressing, etc.), and the embodiment of the present application is not limited to this.
  • a desktop thumbnail display area 408 and an icon frequency viewing area 409 may be included.
  • the desktop thumbnail display area 408 in addition to the currently selected desktop thumbnail 4081 (also known as the thumbnail of the first desktop), other unselected desktop thumbnails are also displayed.
  • the icon frequency viewing area 409 displays the icon frequency viewing interface 4091 (also known as the first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4081.
  • the icon frequency viewing interface 4091 may include all icons corresponding to applications, large folders and special-shaped folders in the desktop 408 (that is, M first icons, M is equal to 12), and all icons in folder 1 (that is, the first small folder) (that is, the fourth icon), and folder 2 (that is, the second small folder); among them, the usage frequency of applications corresponding to one or more icons in folder 1 (that is, the first small folder) is greater than or equal to the preset threshold, and the usage frequency of applications corresponding to each icon in folder 2 (that is, the second small folder) is less than the preset threshold.
  • the corresponding arrangement position and/or display size of all icons corresponding to applications, large folders and special-shaped folders in the icon frequency viewing interface 4091 are determined according to the usage frequency of the corresponding applications; or, the corresponding arrangement position and/or display size of the second small folder (such as folder 2) in the icon frequency viewing interface 4091 is determined according to the usage frequency of the application corresponding to the most frequently used icon in the corresponding small folder.
  • the 12 first icons, the fourth icon (that is, the icons corresponding to all applications in folder 1) and the second small folder (that is, folder 2) displayed in the icon frequency viewing interface 4091 are arranged in 4 rows.
  • the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4091 have the highest usage frequency within the preset time (such as the past week) and the corresponding display size is the largest; the remaining first icons, fourth icons and/or small folders, as the usage frequency of the corresponding applications and/or the corresponding fifth icons continues to decrease, their row positions are gradually arranged upwards, and/or their corresponding display sizes are reduced row by row.
  • the specific arrangement positions of the first icons, fourth icons and/or second small folders located in the same row can be customized according to the user's usage habits. For example, the corresponding applications and/or the corresponding fifth icons with higher usage frequencies are placed closer to the right end of the screen. This is not limited in the embodiments of the present application.
  • the method embodiment described in Figures 4A-4C above is only an exemplary display of an icon distribution method for the first desktop displayed on the terminal device.
  • the first desktop can also present other styles of icon distribution methods.
  • the first desktop can also include more or fewer applications, large folders, special-shaped folders and/or small folders, and each large folder, small folder and/or special-shaped folder can also include more or fewer icons corresponding to applications.
  • This embodiment of the present application is not limited to this.
  • the icons corresponding to the applications, large folders, special-shaped folders and/or small folders in the embodiment of the present application and the names and locations of the corresponding applications can be adjusted according to the user's preferences.
  • the preset time in the embodiment of the present application can be adjusted according to the type and function of the application. For example, for social media applications, the preset time may be one week or one month; for production tool applications, it may be one day or one week. This embodiment of the present application is not specifically limited to this.
  • the first icon frequency viewing interface and/or the second icon frequency viewing interface may further include one or more function icons corresponding to at least one icon.
  • the function icon may be an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.
  • one or more function icons corresponding to at least one icon may also be presented. For example, for the first row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, three function icons may be displayed for each icon; for the second row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, two function icons may be displayed.
  • function icons supported by icons of different sizes can be determined based on actual usage needs and is not limited in the embodiments of the present application.
  • function icons specifically displayed in the embodiments of the present application may be icons of default functions recommended by the system, or icons of specific functions configured based on user behavior data. For example, they may be icons of frequently used functions determined by the system based on the user's behavior data during the use of the corresponding application, or icons of specific functions customized by the user. The embodiments of the present application do not limit this.
  • the method further includes: receiving a third operation on a target icon; the target icon is an application icon in the second icon frequency viewing interface; and in response to the third operation, jumping from the first interface to a main interface corresponding to the target icon.
  • the user can directly jump from the first interface to the main interface corresponding to the target icon, allowing the user to conveniently and quickly open the application corresponding to the target icon, thereby improving application startup efficiency and enhancing the user experience.
  • the method further includes: receiving a fourth operation acting on a target function icon; the target function icon being one of the function icons corresponding to the target icon; and in response to the fourth operation, jumping from the first interface to a function display interface corresponding to the target function icon.
  • the method can directly jump from the first interface to a function display interface corresponding to the target function icon, so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the number of steps for the user to open the target function display interface, allowing the user to more conveniently and quickly find and use specific functions of frequently used applications, improving the efficiency of launching application functions and enhancing user experience.
  • the method further includes: receiving a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area; and in response to the fifth operation, returning from the first interface to the second interface corresponding to the thumbnail of the target desktop.
  • the user can jump from the first interface to the second interface corresponding to the thumbnail of the target desktop, so that the user can simply and quickly return to the corresponding desktop through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience.
  • Figure 5 is a specific flow chart of a method for icon layout provided in an embodiment of the present application.
  • the method can be applied to the terminal device described in Figure 1A above, and can be implemented through the software architecture in Figure 1B above, so that the terminal device can be used to support and execute the method flow steps S501-S507 shown in Figure 5.
  • Step S501 Display the second interface.
  • the second interface includes a first desktop.
  • the first desktop may include icons corresponding to M applications, large folders, and special-shaped folders (i.e., first icons) and N small folders, where M and N are both integers greater than or equal to 0. Therefore, the first desktop can be formed by any combination of one or more applications, large folders, special-shaped folders, and small folders to form different desktop layouts, which is not limited in the embodiments of the present application.
  • Step S502 receiving a second operation performed on the second interface.
  • the second operation includes a sliding operation, which can be a sliding operation from bottom to top on the lower end of the screen of the second interface, or other operations on the second interface (such as dragging, long pressing, etc.).
  • a sliding operation can be a sliding operation from bottom to top on the lower end of the screen of the second interface, or other operations on the second interface (such as dragging, long pressing, etc.).
  • the embodiment of the present application does not limit this.
  • Step S503 During the sliding operation of the second operation, the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually enlarged portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced.
  • Step S504 When the second sliding operation ends, a first interface is generated.
  • the first interface includes a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of the selected first desktop, and the icon frequency viewing area displays the first icon frequency viewing interface.
  • Steps S503 and S504 utilize the gradual shrinking and enlarging transition effects during the user's sliding operation to create a smoother and more natural transition from the second interface to the first interface, thereby enhancing the consistency and fluidity of the user experience and improving the user experience.
  • Step S505 Display the first interface.
  • Step S506 receiving a first operation performed on the first interface.
  • Step S507 In response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface.
  • the arrangement position and/or display size of each icon in the corresponding icon frequency viewing interface displayed in the icon frequency viewing area can be determined according to the usage frequency of different applications in the currently selected desktop thumbnail, so as to dynamically present the icon layout in the icon frequency viewing interface corresponding to different desktop thumbnails, and through the intuitive arrangement position and/or display size of the icons, it is convenient for users to find and click on frequently used applications in the currently selected desktop to save time, improve the efficiency of users in finding and opening frequently used applications, and enhance the user experience.
  • the icon distribution method provided in the embodiment of the present application may further include the following steps S508A to S509A.
  • Step S508A Receive a third operation acting on the target icon.
  • the target icon is an application icon in the second icon frequency viewing interface.
  • the third operation can be an operation of directly clicking a specific application icon in the second icon frequency viewing interface, or an operation of first clicking a specific small folder in the second icon frequency viewing interface and then clicking a specific application icon therein, which is not limited in the embodiments of the present application.
  • Step S509A In response to the third operation, jump from the first interface to the main interface corresponding to the target icon.
  • the second icon frequency viewing interface may also include one or more function icons corresponding to at least one icon, wherein the function icon may be an icon of a default function recommended by the system and/or an icon of a specific function configured according to user behavior data.
  • the icon distribution method provided in the embodiment of the present application may further include steps S508B to S509B or steps S508C to S509C.
  • steps S508B-S509B is as follows:
  • Step S508B receiving a fourth operation acting on the target function icon.
  • the target function icon is a function icon among the function icons corresponding to the target icon in the second icon viewing interface.
  • Step S509B In response to the fourth operation, jump from the first interface to the function display interface corresponding to the target function icon.
  • steps S508C-S509C are as follows:
  • Step S508C Receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area.
  • the fifth operation may be a click operation on the thumbnail of the target desktop in the desktop thumbnail display area, or other operations, which is not limited in the embodiment of the present application.
  • Step S509C In response to the fifth operation, return from the first interface to the second interface corresponding to the thumbnail of the target desktop.
  • Figure 6A is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application.
  • This application scenario schematic diagram can be combined with the method for icon layout provided in the above method embodiment, and implemented by the terminal device 100 in Figure 1A and the software architecture in Figure 1B.
  • the electronic device can display an interface 61 including a desktop 601 (that is, the first desktop), which is the same as the interface 41 in Figure 4A above.
  • large folders such as “Utilities” 6011
  • special-shaped folders such as “Travel” 6012 and “Social” 6013
  • the terminal device may present interface 62.
  • a reduced desktop thumbnail 6021 corresponding to desktop 601 is presented, and a partial icon frequency viewing interface 6022 corresponding to desktop 601 is displayed in the area vacated by desktop thumbnail 6021.
  • the terminal device may present interface 63.
  • the reduced desktop thumbnail 6031 corresponding to desktop 601 in interface 63 is smaller than the desktop thumbnail 6021 in interface 62; accordingly, the partial icon frequency viewing interface 6032 corresponding to desktop 601, displayed in the area vacated by desktop thumbnail 6031, is larger than the partial icon frequency viewing interface 6022 in interface 62.
  • the reduced desktop thumbnail 6031 in the interface 63 continues to shrink, and the portion of the first icon frequency viewing interface 6032 displayed in the area vacated after the desktop thumbnail 6031 shrinks gradually increases, until the sliding operation of the user's finger (that is, the second operation) ends, and the terminal device presents an interface 64 (that is, the first interface) including a desktop thumbnail display area 604 and an icon frequency viewing area 605.
  • This interface 64 is the same as the interface 42 in Figure 4A above.
  • interface 64 please refer to the relevant description of interface 42 in Figure 4A above, which will not be repeated here.
  • the currently selected desktop thumbnail displayed in the desktop thumbnail display area 604 is the thumbnail 6041 corresponding to the desktop 601 (that is, the first desktop); the icon frequency viewing area 605 displays the icon frequency viewing interface 6051 (that is, the first icon frequency viewing interface) corresponding to the currently selected thumbnail 6041.
  • the terminal device switches to display interface 66.
  • the currently selected desktop thumbnail displayed in the desktop thumbnail display area 604 is switched from the thumbnail 6041 corresponding to the desktop 601 (that is, the first desktop) to the thumbnail 6061 corresponding to the desktop adjacent to the right side of the desktop 601 (that is, the second desktop);
  • the icon frequency viewing area 605 displays the icon frequency viewing interface 6071 (that is, the second icon frequency viewing interface) corresponding to the currently selected thumbnail 6061. Since the icon layout of the thumbnail 6061 corresponding to the desktop adjacent to the right of the desktop 601 (that is, the second desktop) is the same as the icon layout of the desktop 407 in FIG.
  • the icon frequency viewing interface 6071 in the interface 66 is the same as the icon frequency viewing interface 4091 in the interface 48 described in FIG. 4C above.
  • the icon frequency viewing interface 6071 in the interface 66 please refer to the relevant description of the icon frequency viewing interface 4091 in FIG. 4C above, which will not be repeated here.
  • the embodiment of the present application is only an exemplary description of an application scenario of an icon layout method provided by the embodiment of the present application.
  • the interface diagram of the corresponding application scenario will also be different, and the first operation and/or the second operation in the embodiment of the present application, including but not limited to the above-mentioned operations, are not limited to the embodiment of the present application.
  • Figure 6B is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application.
  • the target application that the user wants to open is the Taobao APP in the icon frequency viewing interface 6071 in the interface 66
  • the terminal device upon receiving the operation of clicking the icon 6072 corresponding to the Taobao APP (that is, the third operation), the terminal device directly jumps from the interface 66 (that is, the first interface) to the main interface 67 corresponding to the Taobao APP (that is, the target icon), so that the user can conveniently and quickly open the application corresponding to the target icon, improve the startup efficiency of the application to enhance the user experience.
  • the embodiment of the present application is only an exemplary description of the application scenario of a method for icon layout provided in an embodiment of the present application.
  • the target icon can be an icon corresponding to any APP in the icon frequency viewing interface 6071, and the embodiment of the present application is not limited to this.
  • one or more function icons corresponding to at least one icon may also be presented.
  • the function icon may be an icon of a default function recommended by the system, or an icon of a specific function configured based on user behavior data.
  • the embodiment of the present application does not limit the number and type of function icons.
  • the function icons displayed in the first icon frequency viewing interface and the second icon frequency viewing interface are similar. Taking the display of function icons in the second icon frequency viewing interface as an example, an application scenario diagram of a method for icon layout is exemplarily introduced. Please refer to Figure 6C, which is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application.
  • the terminal device may present an interface 68.
  • the desktop thumbnail display area 608 displays the currently selected desktop thumbnail, which is the thumbnail 6081 corresponding to the desktop adjacent to the right of the desktop 601 (i.e., the second desktop);
  • the icon frequency viewing area 609 displays the icon frequency viewing interface 6091 (i.e., the second icon frequency viewing interface) corresponding to the currently selected thumbnail 6081.
  • one or more function icons corresponding to at least one icon are also displayed, such as the function icons such as to-do list, voice shorthand, and text notes corresponding to the notepad APP, the function icons such as inbox and write email corresponding to the mail APP, and the function icons such as latest photos and my favorites corresponding to the gallery APP.
  • the user wants to use the to-do function in the notepad APP he or she can directly click on the to-do function icon 6092 (that is, the target function icon) corresponding to the notepad APP.
  • the terminal device responds to the user's operation of clicking the to-do function icon 6092 (that is, the fourth operation) and directly jumps from interface 68 (that is, the first interface) to the function display interface 69 corresponding to the to-do function icon 6092 (that is, the target icon), so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the operation steps for the user to open the target function display interface, so that the user can more conveniently and quickly find and use the specific functions of high-frequency used applications, improve the startup efficiency of application functions and enhance user experience.
  • the embodiment of the present application only takes the notepad APP and the target function icon as the agent function icon corresponding to the notepad APP as an example to exemplify the icon frequency viewing interface 6071 (that is, the second icon frequency viewing interface).
  • the first icon frequency viewing interface can also display similar function icons, which will not be repeated here.
  • the present application solution can also be applied to various commonly used APPs.
  • the corresponding function icons include selfie, video, multi-lens video, panorama, etc.; for the Alipay APP, the corresponding function icons include payment, scan, receive money, ride code, transfer, etc.; for the WeChat APP, the corresponding function icons include my QR code, payment and collection, scan, etc.
  • the function display interface corresponding to the corresponding function icon after the jump is different, and the embodiment of the present application does not limit this.
  • Figure 6D is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application.
  • the terminal device displays an interface 66 (also known as the first interface) including a desktop thumbnail display area 604.
  • the terminal device can jump from the interface 66 (also known as the first interface) to the interface 60 (also known as the second interface) of the desktop 610 corresponding to the thumbnail 6041 of the target desktop, so that the user can return to the corresponding desktop simply and quickly through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience.
  • the thumbnail of the target desktop in the embodiment of the present application can be the thumbnail 6041 corresponding to the desktop 601 (also known as the first desktop), or it can be the thumbnail corresponding to other desktops. The embodiment of the present application does not limit this.
  • the terminal device includes the corresponding hardware structure and/or software module for executing each function.
  • the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
  • the device provided by the embodiment of the present application is introduced below.
  • FIG. 7 is a schematic diagram of the structure of an apparatus for icon layout provided in an embodiment of the present application.
  • the apparatus 700 can be applied to a terminal device and may include but is not limited to a first display unit 701 and a first receiving unit 702. The detailed description of each unit is as follows:
  • a first display unit 701 is configured to display a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of the selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop;
  • a first receiving unit 702 is configured to receive a first operation performed on the first interface
  • the first display unit 701 is further configured to, in response to the first operation, display a thumbnail of the selected second desktop in the desktop thumbnail display area, and switch the icon frequency viewing area to display a second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop;
  • the arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding icon.
  • the second desktop is a desktop adjacent to the left or right of the first desktop
  • the first display unit 701 is further configured to:
  • the desktop thumbnail display area When the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.
  • the apparatus further includes:
  • a second display unit configured to display a second interface, wherein the second interface includes the first desktop
  • a second receiving unit configured to receive a second operation performed on the second interface, where the second operation includes a sliding operation
  • the first display unit 701 is also used to gradually reduce the first desktop to generate a thumbnail of the first desktop during the sliding of the second operation, and display a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, the first interface is generated.
  • the first desktop or the second desktop includes M first icons and N small folders
  • the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop
  • M and N are both integers greater than or equal to 0.
  • the apparatus further includes:
  • a first determining unit configured to determine, in response to the first operation or the second operation, a usage frequency of each icon in the M first icons and the N small folders within a preset time
  • a second determining unit configured to determine, based on the usage frequency, an arrangement position and/or a display size of each icon in an icon frequency viewing interface displayed in the icon frequency viewing area;
  • a generating unit is configured to generate an icon frequency viewing interface displayed in the icon frequency viewing area based on the arrangement position and/or the display size.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.
  • the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.
  • the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.
  • the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.
  • the apparatus further includes:
  • a third receiving unit configured to receive a third operation acting on a target icon; the target icon being an application icon in the second icon frequency viewing interface;
  • the third display unit is used to jump from the first interface to the main interface corresponding to the target icon in response to the third operation.
  • the apparatus further includes:
  • a fourth receiving unit is configured to receive a fourth operation acting on a target function icon;
  • the target function icon is a function icon among the function icons corresponding to the target icon;
  • the fourth display unit is used to jump from the first interface to the function display interface corresponding to the target function icon.
  • the apparatus further includes:
  • a fifth receiving unit configured to receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area
  • the fifth display unit is configured to return from the first interface to the second interface corresponding to the thumbnail of the target desktop in response to the fifth operation.
  • the functions of the various units in the device 700 of the icon layout described in the embodiment of the present application can refer to the relevant description of the above-mentioned method embodiment, and will not be repeated here.
  • the device and method provided in the embodiment of the present application can be implemented in other ways.
  • the system embodiment described above is only schematic.
  • the division of the above-mentioned modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the terminal device 800 includes at least one processor 801 and a memory 802.
  • the processor 801 is coupled to the memory 802.
  • the coupling in the embodiment of the present application can be a communication connection, can be electrical, or other forms.
  • the processor 801 and the memory 802 can be connected via a bus 803.
  • the memory 802 is used to store program instructions
  • the processor 801 is used to call the program instructions stored in the memory 802, so that the terminal device 800 can execute some or all of the steps in the icon layout method provided in an embodiment of the present application.
  • the description of its various components and related steps can be referred to above and will not be repeated here.
  • terminal device 800 provided in the embodiment of the present application may include more or fewer components than shown in the figure, or combine certain components, separate certain components, or arrange the components differently.
  • the components shown in the figure may be implemented in hardware, software, or any combination of software and hardware.
  • An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium may store a program, and when the computer program is executed by a processor, it implements part or all of the steps of any one of the control methods recorded in the above method embodiments.
  • An embodiment of the present application also provides a computer program, which includes instructions.
  • the computer program When the computer program is executed by a computing device, the computing device can execute some or all of the steps of any of the above-mentioned control methods.
  • the term “when...” may be interpreted to mean “if...” or “after...” or “in response to determining...” or “in response to detecting...”, depending on the context.
  • the phrases “upon determining...” or “if (stated condition or event) is detected” may be interpreted to mean “if determining...” or “in response to determining...” or “upon detecting (stated condition or event)” or “in response to detecting (stated condition or event)”, depending on the context.
  • all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof.
  • all or part of the embodiments may be implemented in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
  • the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another.
  • the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media.
  • the available medium may be a magnetic medium (e.g., a floppy disk, hard disk, tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
  • the program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments.
  • the aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present application discloses an icon layout method and a related device. The method is applied to a terminal device, and comprises: displaying a first interface, the first interface comprising a desktop thumbnail display area and an icon frequency viewing area, the desktop thumbnail display area displaying the selected thumbnail of a first desktop, and the icon frequency viewing area displaying a first icon frequency viewing interface; receiving a first operation acting on the first interface; and in response to the first operation, switching the currently selected thumbnail, which is displayed in the desktop thumbnail display area, from the thumbnail of the first desktop to the thumbnail of a second desktop, and updating, to a second icon frequency viewing interface, the first icon frequency viewing interface displayed in the icon frequency viewing area, wherein the arrangement position and/or the display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface are determined on the basis of the usage frequency of a corresponding application. Embodiments of the present application can improve the efficiency of users searching for an application having high usage frequency, thereby improving user experience.

Description

一种图标布局的方法及相关设备Icon layout method and related equipment

本申请要求于2024年4月17日提交中国专利局、申请号为202410463766.7、申请名称为“一种图标布局的方法及相关设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to the Chinese patent application filed with the China Patent Office on April 17, 2024, with application number 202410463766.7 and application name “A method for icon layout and related equipment”, the entire contents of which are incorporated by reference into this application.

技术领域Technical Field

本申请涉及终端设备技术领域,尤其涉及一种图标布局的方法及相关设备。The present application relates to the technical field of terminal devices, and in particular to a method for icon layout and related devices.

背景技术Background Art

终端设备中通常安装有多个APP(Application,应用程序),通过在终端设备的桌面上显示不同的应用程序图标,为用户提供便捷的服务。随着安装的应用程序的增多,用户在桌面想要寻找并打开一个应用程序变得尤为不便。为了便于用户管理和查找使用不同的应用程序,现有技术提供了文件夹功能,例如大文件夹、小文件夹和异形文件夹,使得用户可以根据自己的使用习惯和需求选择合适的方式组织和管理应用程序,以便用户更轻松地查找和打开所需的应用程序。Terminal devices usually have multiple APPs (Applications) installed, which provide convenient services to users by displaying different application icons on the desktop of the terminal device. As the number of installed applications increases, it becomes particularly inconvenient for users to find and open an application on the desktop. In order to facilitate users to manage and find different applications, the existing technology provides folder functions, such as large folders, small folders, and special-shaped folders, so that users can choose the appropriate way to organize and manage applications according to their usage habits and needs, so that users can more easily find and open the required applications.

然而,当用户想要打开的APP图标包含在小文件夹时,用户需要先点击该小文件夹,显示出该小文件夹中所有的应用图标,然后才能点击该APP图标来打开该应用程序,这种结构化呈现应用的方式使得用户想要打开一个小文件中的APP,均需要先打开小文件夹,操作不够便捷,从而影响用户体验;当用户想要打开的APP图标包含在大文件夹或异形文件夹中时,用户可以直接点击该APP的应用图标即可打开APP,无需展开大文件夹或异形文件夹,但是若大文件夹或异形文件夹中包含大量应用图标,用户想要寻找到该APP图标可能仍需花费较多的时间和精力,从而影响用户体验。However, when the APP icon that the user wants to open is contained in a small folder, the user needs to first click on the small folder to display all the application icons in the small folder, and then click on the APP icon to open the application. This structured way of presenting applications requires the user to open the small folder first if he wants to open the APP in a small file. The operation is not convenient enough, which affects the user experience; when the APP icon that the user wants to open is contained in a large folder or a special-shaped folder, the user can directly click on the application icon of the APP to open the APP without expanding the large folder or special-shaped folder. However, if the large folder or special-shaped folder contains a large number of application icons, the user may still need to spend more time and energy to find the APP icon, which affects the user experience.

进一步地,相关技术还可以通过可交互的卡片形式直接将用户可能感兴趣的APP或服务展示给用户,以便于用户通过点击该卡片跳转到对应的APP或者对应APP的某个服务界面。这种方式虽然在一定程度上可以方便用户地快速找到并打开感兴趣的应用程序或功能,但是当用户想要打开的APP不在该卡片所展示的APP之中时,用户仍然不能快速找到并打开所需的APP。综上,当前对于桌面应用的图标的管理方式,使得用户查找并打开某一特定应用程序的成本相对较高,尤其是用户找到并打开一个常用的APP的效率较低,从而影响用户的操作体验。因此,如何提供一种有效的图标布局的方法,可以提高用户查找高频使用应用的效率,是亟待解决的问题。Furthermore, the relevant technology can also directly display the APP or service that the user may be interested in to the user in the form of an interactive card, so that the user can jump to the corresponding APP or a service interface of the corresponding APP by clicking on the card. Although this method can facilitate users to quickly find and open the application or function of interest to a certain extent, when the APP the user wants to open is not among the APPs displayed by the card, the user still cannot quickly find and open the required APP. In summary, the current management method of desktop application icons makes it relatively costly for users to find and open a specific application, especially the efficiency of users finding and opening a commonly used APP is low, which affects the user's operating experience. Therefore, how to provide an effective icon layout method that can improve the efficiency of users finding frequently used applications is an urgent problem to be solved.

发明内容Summary of the Invention

本申请实施例公开了一种图标布局的方法及相关设备,可以提高用户查找高频使用应用的效率,以提升用户的体验感。The embodiments of the present application disclose a method for icon layout and related devices, which can improve the efficiency of users in searching for frequently used applications, thereby enhancing the user experience.

为了实现上述技术目的,本申请实施例提供了如下技术方案:In order to achieve the above technical objectives, the embodiments of the present application provide the following technical solutions:

第一方面,本申请提供了一种图标布局的方法,其特征在于,应用于终端设备,所述方法可包括:显示第一界面,所述第一界面中包括桌面缩略图显示区和图标频度查看区;所述桌面缩略图显示区显示有被选中的第一桌面的缩略图,所述图标频度查看区显示第一图标频度查看界面,所述第一图标频度查看界面中显示的图标为所述第一桌面的缩略图中的部分或全部图标;接收作用于所述第一界面的第一操作;响应于所述第一操作,所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为第二桌面的缩略图,所述图标频度查看区显示的第一图标频度查看界面更新为第二图标频度查看界面;所述第二图标频度查看界面中显示的图标为所述第二桌面的缩略图中的部分或全部图标;其中,所述第一图标频度查看界面和所述第二图标频度查看界面中各个图标的排列位置和/或显示尺寸是基于对应的应用的使用频度确定的。In a first aspect, the present application provides a method for icon layout, characterized in that, when applied to a terminal device, the method may include: displaying a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are part or all of the icons in the thumbnail of the first desktop; receiving a first operation acting on the first interface; in response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are part or all of the icons in the thumbnail of the second desktop; wherein the arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface are determined based on the usage frequency of the corresponding application.

本申请实施例可以根据当前选中的桌面缩略图中的不同应用的使用频度,来调整应用图标的尺寸和位置,包括将高频使用的图标放置在屏幕底部、和/或增大高频使用的图标的显示尺寸,从而提高了用户查找并打开高频使用应用的效率,提升用户的体验感。具体地,本申请实施例通过在同一个用户界面中同时设置桌面缩略图显示区和图标频度查看区;一方面,通过桌面缩略图显示区可以直观地浏览不同桌面的缩略图,从而快速了解当前被选中的桌面的缩略图对应桌面的整体布局;另一方面,通过图标频度查看区显示与上述被选中的桌面的缩略图对应的图标频度查看界面,且其中显示的图标为当前被选中的桌面的缩略图中的部分或全部图标,使得用户可以同时从整体和局部查看到桌面图标信息,并且,由于各个图标的排列位置和/或显示尺寸是基于对应的应用的使用频度确定的,因此更频繁使用的应用的图标会以更大的显示面积、在更醒目的位置呈现在用户界面,使得用户可以更方便地查找到该应用。进一步地,由于该用户界面上可以显示多个桌面的缩略图,因此可以通过切换前被选中的桌面的缩略图,找到用户想要打开的应用所在的桌面的缩略图,对应地,在图标频度查看区通过将频繁使用的图标放置在靠近屏幕底部的位置,和/或调大高频使用的图标的显示尺寸大小,使得用户可以直观地了解切换后的当前被选中的桌面的缩略图对应的桌面中常用的应用程序有哪些,从而更容易找到并点击高频使用的应用,以提高用户查找高频使用应用的效率。通过本申请实施例,可以根据当前选中的桌面缩略图中的不同应用的使用频度,确定图标频度查看区显示的对应的图标频度查看界面中的各个图标的排列位置和/或显示尺寸,从而动态地呈现不同桌面缩略图对应的图标频度查看界面中的图标布局,并且通过直观的图标的排列位置和/或显示尺寸,方便用户查找并点击当前选中的桌面中频繁使用的应用以节省时间,提高用户查找并打开高频使用应用的效率,以提升用户的体验感。The embodiment of the present application can adjust the size and position of the application icon according to the usage frequency of different applications in the currently selected desktop thumbnail, including placing the frequently used icons at the bottom of the screen and/or increasing the display size of the frequently used icons, thereby improving the efficiency of users in finding and opening frequently used applications and enhancing the user experience. Specifically, the embodiment of the present application sets a desktop thumbnail display area and an icon frequency viewing area in the same user interface at the same time; on the one hand, the desktop thumbnail display area allows users to intuitively browse the thumbnails of different desktops, so as to quickly understand the overall layout of the desktop corresponding to the thumbnail of the currently selected desktop; on the other hand, the icon frequency viewing area displays the icon frequency viewing interface corresponding to the thumbnail of the selected desktop, and the icons displayed therein are part or all of the icons in the thumbnail of the currently selected desktop, so that users can view the desktop icon information from both the overall and partial perspectives at the same time. Moreover, since the arrangement position and/or display size of each icon is determined based on the usage frequency of the corresponding application, the icons of more frequently used applications will be displayed in a larger display area and in a more prominent position in the user interface, so that users can find the application more conveniently. Furthermore, since the user interface can display thumbnails of multiple desktops, the thumbnail of the desktop where the user wants to open the application can be found through the thumbnail of the desktop selected before switching. Correspondingly, in the icon frequency viewing area, by placing frequently used icons near the bottom of the screen and/or increasing the display size of the frequently used icons, the user can intuitively understand which frequently used applications are in the desktop corresponding to the thumbnail of the currently selected desktop after switching, so that it is easier to find and click on the frequently used applications, thereby improving the efficiency of the user in finding frequently used applications. Through the embodiment of the present application, the arrangement position and/or display size of each icon in the corresponding icon frequency viewing interface displayed in the icon frequency viewing area can be determined according to the usage frequency of different applications in the currently selected desktop thumbnails, thereby dynamically presenting the icon layout in the icon frequency viewing interface corresponding to different desktop thumbnails, and through the intuitive icon arrangement position and/or display size, it is convenient for the user to find and click on the frequently used applications in the currently selected desktop to save time, improve the efficiency of the user in finding and opening frequently used applications, and enhance the user experience.

在一种可能的实现方式中,所述第二桌面为与所述第一桌面左边或者右边相邻的桌面,所述方法还包括:当所述桌面缩略图显示区有被选中的所述第一桌面的缩略图,或者所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为所述第二桌面的缩略图时,所述桌面缩略图显示区还显示有其他未被选中的桌面缩略图。In one possible implementation, the second desktop is a desktop adjacent to the left or right side of the first desktop, and the method further includes: when the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.

本申请实施例,当桌面缩略图显示区显示有被选中的第一桌面的缩略图,或者当前被选中的缩略图由第一桌面的缩略图切换为相邻的第二桌面的缩略图时,桌面缩略图显示区通过显示其他未被选中的桌面缩略图,使得用户可以在同一个用户界面清晰地了解不同桌面之间的空间布局关系,从而通过其他未被选中的桌面缩略图,快速浏览其他相邻的桌面的整体布局,使得用户无需单独切换到每个桌面以查看其内容,方便用户切换不同的桌面以找到想要打开的应用所在的桌面,以提升用户的操作体验。In an embodiment of the present application, when the desktop thumbnail display area displays the thumbnail of the selected first desktop, or the currently selected thumbnail is switched from the thumbnail of the first desktop to the thumbnail of the adjacent second desktop, the desktop thumbnail display area displays other unselected desktop thumbnails, so that the user can clearly understand the spatial layout relationship between different desktops in the same user interface, and thus quickly browse the overall layout of other adjacent desktops through other unselected desktop thumbnails, so that the user does not need to switch to each desktop separately to view its content, which makes it convenient for the user to switch between different desktops to find the desktop where the application they want to open is located, thereby improving the user's operating experience.

在一种可能的实现方式中,所述方法还包括:显示第二界面,所述第二界面包括所述第一桌面;接收作用于所述第二界面的第二操作,所述第二操作包括滑动操作;在所述第二操作滑动的过程中,逐渐缩小所述第一桌面以生成所述第一桌面的缩略图,并在所述第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面;在所述第二操作滑动结束时,生成所述第一界面。In one possible implementation, the method also includes: displaying a second interface, the second interface including the first desktop; receiving a second operation acting on the second interface, the second operation including a sliding operation; during the sliding of the second operation, gradually reducing the first desktop to generate a thumbnail of the first desktop, and displaying a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, generating the first interface.

本申请实施例,首先显示包括第一桌面的第二界面,然后接收作用于第二界面的操作(也即是第二操作),该操作可以是滑动操作,进一步地,在第二操作的滑动过程中,通过逐渐缩小第一桌面以生成第一桌面的缩略图,并在第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面,最终在第二操作滑动结束时,生成第一界面。本申请实施例通过用户滑动操作的过程中的逐渐缩小和逐渐增大的过渡效果,使得从第二界面切换到第一界面的过程中,可以呈现出更加平滑和自然的转场效果,增强了用户体验的连贯性和流畅性以提升用户体验。需要说明的是,本申请实施例中的第二操作可以是滑动操作,也可以是其他作用于第二界面的操作(例如拖动、长按等操作),本申请实施例对此不限定。In an embodiment of the present application, the second interface including the first desktop is first displayed, and then an operation acting on the second interface (that is, the second operation) is received. The operation may be a sliding operation. Furthermore, during the sliding process of the second operation, the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually increasing portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced. Finally, when the sliding of the second operation ends, the first interface is generated. In an embodiment of the present application, the transition effect of gradual reduction and gradual increase during the user's sliding operation can present a smoother and more natural transition effect in the process of switching from the second interface to the first interface, thereby enhancing the consistency and fluency of the user experience to improve the user experience. It should be noted that the second operation in the embodiment of the present application may be a sliding operation or other operations acting on the second interface (such as dragging, long pressing, etc.), which is not limited in the embodiment of the present application.

在一种可能的实现方式中,所述第一桌面或者所述第二桌面包括M个第一图标和N个小文件夹,所述第一图标包括所述第一桌面或者所述第二桌面中的应用程序、大文件夹和异形文件夹对应的图标,M和N均为大于或等于0的整数。In one possible implementation, the first desktop or the second desktop includes M first icons and N small folders, the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop, and M and N are both integers greater than or equal to 0.

本申请实施例,第一桌面或者第二桌面中可以包括M个第一图标和N个小文件夹,其中第一图标包含了第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标。因此,第一桌面或第二桌面可以由应用程序、大文件夹、异形文件夹以及小文件夹中的一个或多个任意组合形成不同的桌面布局,本申请实施例可以针对不同的桌面动态呈现不同桌面缩略图对应的图标布局,从而提高用户查找高频使用应用的效率以提升用户的体验感。In an embodiment of the present application, the first desktop or the second desktop may include M first icons and N small folders, where the first icons include icons corresponding to applications, large folders, and special-shaped folders in the first desktop or the second desktop. Therefore, the first desktop or the second desktop can form different desktop layouts by any combination of one or more of applications, large folders, special-shaped folders, and small folders. In an embodiment of the present application, the icon layout corresponding to different desktop thumbnails can be dynamically presented for different desktops, thereby improving the efficiency of users in finding frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述方法还包括:响应于所述第一操作或者所述第二操作,确定所述M个第一图标和所述N个小文件夹中的各个图标在预设时间内的使用频度;基于所述使用频度,确定所述图标频度查看区显示的图标频度查看界面中各个图标的排列位置和/或显示尺寸;基于所述排列位置和/或所述显示尺寸,生成所述图标频度查看区显示的图标频度查看界面。In one possible implementation, the method further includes: in response to the first operation or the second operation, determining the usage frequency of each icon in the M first icons and the N small folders within a preset time; based on the usage frequency, determining the arrangement position and/or display size of each icon in the icon frequency viewing interface displayed in the icon frequency viewing area; based on the arrangement position and/or the display size, generating the icon frequency viewing interface displayed in the icon frequency viewing area.

本申请实施例,在接收到作用于第一界面的第一操作,或者接收到作用于第二界面的滑动操作(也即是第二操作)后,响应于第一操作或者第二操作,确定第二桌面或者第一桌面中的各个图标(也即是M个第一图标和所述N个小文件夹中的各个图标)预设时间内的使用频度;进一步根据所确定的使用频度,确定图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)中各个图标的排列位置和/或显示尺寸;然后基于所确定的排列位置和/或显示尺寸,生成图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)。通过本申请实施例,可以根据不同桌面中的各个应用的使用频度,确定图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)中的各个图标的排列位置和/或显示尺寸,从而生成图标频度查看区显示的图标频度查看界面,并且通过直观的图标的排列位置和/或显示尺寸,将当前桌面中频繁使用的图标放置在更显眼或更易访问的位置,和/或根据对应的应用的使用频度调整图标的显示尺寸大小,使得用户可以直接通过图标的排列位置和/或显示尺寸的大小,直观地了解当前选中的第一桌面中频繁使用的应用有哪些,同时方便用户快速打开第一桌面中高频使用的应用,提高用户查找高频使用应用的效率以提升用户体验。In an embodiment of the present application, after receiving a first operation acting on a first interface, or receiving a sliding operation acting on a second interface (that is, a second operation), in response to the first operation or the second operation, the usage frequency of each icon in the second desktop or the first desktop (that is, the M first icons and the each icon in the N small folders) within a preset time is determined; further, based on the determined usage frequency, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is determined; and then based on the determined arrangement position and/or display size, the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is generated. Through the embodiments of the present application, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area can be determined according to the usage frequency of each application in different desktops, thereby generating an icon frequency viewing interface displayed in the icon frequency viewing area, and through the intuitive arrangement position and/or display size of the icons, the frequently used icons in the current desktop are placed in a more conspicuous or more accessible position, and/or the display size of the icons is adjusted according to the usage frequency of the corresponding applications, so that the user can directly understand the frequently used applications in the currently selected first desktop intuitively through the arrangement position and/or display size of the icons, and at the same time it is convenient for the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.

在一种可能的实现方式中,若M大于或等于1、且N等于0,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标,其中,所述图标频度查看界面中的所述M个第一图标按照L行排列显示,且所述图标频度查看界面中的第一图标所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高。In one possible implementation, if M is greater than or equal to 1 and N is equal to 0, the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.

本申请实施例,当M大于或等于1、且N等于0时,也即是,当第一桌面或第二桌面中包含至少一个应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标),并且不包含小文件夹时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标。进一步地,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标按照L行排列显示,并且该图标频度查看界面中的第一图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高。通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)按照对应的应用的使用频度从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用对应的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离,使得用户更容易找到并点击高频使用的应用,从而节省用户查找高频使用应用的时间以提高效率,提升用户的体验感。In an embodiment of the present application, when M is greater than or equal to 1 and N is equal to 0, that is, when the first desktop or the second desktop contains icons corresponding to at least one application, large folder, and special-shaped folder (that is, M first icons), and does not contain small folders, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons. Furthermore, the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row of the first icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application. Through the embodiments of the present application, the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, forming an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area. The icons corresponding to the applications that are frequently used by users in the first desktop or the second desktop are placed closer to the bottom of the screen, which can reduce the distance that the user's finger moves when clicking these icons, making it easier for users to find and click on frequently used applications, thereby saving users time in finding frequently used applications to improve efficiency and enhance the user experience.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标和所述N个小文件夹;其中,所述图标频度查看界面中的所述M个第一图标和所述N个小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高;所述第二图标为所述N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.

本申请实施例,当M大于或等于0、N大于或等于1,且N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值时,也即是,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标和N个小文件夹。进一步地,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标和N个小文件夹按照L行排列显示,并且该图标频度查看界面中的第一图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高;或者该图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高,该第二图标为N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)按照对应应用的使用频度从下往上以行的形式排列,以及将第一桌面或者第二桌面中的用户不常用的小文件夹(也即是N个小文件夹),按照对应的小文件中对应的应用的使用频度最高的图标(也即是第二图标)的使用频度的大小,从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用程序、大文件夹和异形文件夹对应的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离;同时将不常用的小文件夹按照其中对应应用的使用频度最高的图标(也即是第二图标)的使用频度确定排列位置,仍然以小文件夹的形式显示在图标频度查看界面以节省空间,使得用户更容易找到并点击高频使用的应用,从而节省查找时间以提高用户查找和访问高频使用应用的效率,提升用户的体验感。In an embodiment of the present application, when M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, that is, when the first desktop or the second desktop contains M icons corresponding to the application programs, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time, the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons and N small folders. Furthermore, the M first icons and N small folders in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon, and the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders. Through the embodiment of the present application, the icons of the applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, the M first icons) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, and the small folders that are not frequently used by the user in the first desktop or the second desktop (that is, the N small folders) are arranged in rows from bottom to top according to the usage frequency of the most frequently used icons (that is, the second icons) of the corresponding applications in the corresponding small files, to form an icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area. Layout, placing the icons corresponding to the frequently used applications, large folders and special-shaped folders in the first or second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking these icons; at the same time, the infrequently used small folders are arranged according to the frequency of use of the icon with the highest frequency of use of the corresponding application (that is, the second icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications, thereby saving search time to improve the efficiency of users in finding and accessing frequently used applications and enhance the user experience.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中存在至少一个第一小文件夹,所述第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于所述预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标、第四图标、以及第二小文件夹,所述第四图标为所述第一小文件夹中的所有图标;所述第二小文件夹属于所述N个小文件夹,且所述第二小文件夹中的各个图标对应的应用的使用频度小于所述预设阈值。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the applications corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.

本申请实施例,当M大于或等于0、N大于或等于1,且N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,也即是,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标、第一小文件夹中的所有图标(也即是第四图标)、以及N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)。通过本申请实施例,当第一桌面或第二桌面中的N个小文件夹中存在至少一个对应的应用的使用频度大于或等于预设阈值的图标时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)则会将这些对应的应用的使用频度大于或等于预设阈值的图标所在的小文件(也即是第一小文件夹),其中的所有图标(也即是第四图标)均按照对应的应用的使用频度排列展示出来,而N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)仍以小文件夹的形式显示以节省空间,使得用户更容易找到小文件中的高频使用的应用,节省查找高频使用应用的时间的同时,简化了用户打开小文件夹中的高频使用的应用的操作步骤,使得用户无需先点击小文件夹展开小文件夹,再点击其中想要使用的高频使用应用的图标才能访问该应用,从而提高用户查找和访问高频使用应用的效率,提升用户的体验感。In an embodiment of the present application, when M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to a preset threshold, that is, when the first desktop or the second desktop contains icons corresponding to M applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons, all icons in the first small folder (that is, the fourth icon), and the small folder (that is, the second small folder) whose usage frequency of the application corresponding to each icon in the N small folders is less than the preset threshold. Through the embodiment of the present application, when there is at least one icon of a corresponding application with a usage frequency greater than or equal to a preset threshold in the N small folders in the first desktop or the second desktop, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area will display the small files (that is, the first small folders) where the icons of these corresponding applications with a usage frequency greater than or equal to the preset threshold are located, and all the icons therein (that is, the fourth icons) are arranged and displayed according to the usage frequency of the corresponding applications, while the small folders (that is, the second small folders) in which the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold are still displayed in the form of small folders to save space, making it easier for users to find frequently used applications in small files, saving time in searching for frequently used applications, and simplifying the user's operation steps for opening frequently used applications in small folders, so that users do not need to click on the small folder to expand the small folder first, and then click on the icon of the frequently used application they want to use to access the application, thereby improving the efficiency of users in searching for and accessing frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述图标频度查看界面中的所述M个第一图标、所述第四图标、以及所述第二小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标或者第四图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高;所述第五图标为所述第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.

本申请实施例,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标、第一小文件夹中的所有图标(也即是第四图标)、以及N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)按照L行排列显示,并且该图标频度查看界面中的第一图标或者第四图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高;或者该图标频度查看界面中的不常用的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高,该第五图标为第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)、和存在一个或多个对应的应用的使用频度大于或等于预设阈值的图标的第一小文件夹中的所有图标(也即是第四图标),按照对应应用的使用频度从下往上以行的形式排列,以及将第一桌面或者第二桌面中的N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹),按照对应的第二小文件中对应的应用的使用频度最高的图标(也即是第五图标)的使用频度的大小,从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用程序、大文件夹和异形文件夹对应的图标和/或小文件夹中对应应用的使用频度高的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离;同时将不常用的小文件夹(也即是第二小文件夹)按照其中对应应用的使用频度最高的图标(也即是第五图标)的使用频度确定排列位置,仍然以小文件夹的形式显示在图标频度查看界面以节省空间,使得用户更容易找到并点击当前桌面中高频使用的应用,尤其是更容易找到当前桌面中的小文件中高频使用的应用,从而节省查找高频使用应用的时间的同时,简化了用户打开小文件夹中的高频使用的应用的操作步骤,使得用户无需先点击小文件夹展开小文件夹,再点击其中想要使用的高频使用应用的图标才能访问该应用,从而提高用户查找和访问高频使用应用的效率,提升用户的体验感。In an embodiment of the present application, when the first desktop or the second desktop contains icons corresponding to M applications, large folders, and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time, there is at least one first small folder in the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to a preset threshold, the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface), all icons in the first small folder (that is, The fourth icon), and the small folders (that is, the second small folders) whose usage frequency of applications corresponding to each icon in the N small folders is less than the preset threshold are displayed in L rows, and the closer the row position of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the less frequently used second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon, and the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder. Through the embodiments of the present application, the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons), and all icons in the first small folder with one or more corresponding applications whose usage frequency is greater than or equal to a preset threshold (that is, the fourth icon) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, and the small folders (that is, the second small folders) in the first desktop or the second desktop whose usage frequency of applications corresponding to each icon is less than the preset threshold are arranged in rows from bottom to top according to the usage frequency of the icon with the highest usage frequency of the corresponding application in the corresponding second small file (that is, the fifth icon), to form an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area, and the applications, large folders and special-shaped folders that are frequently used by users in the first desktop or the second desktop are arranged in rows from bottom to top. The icons corresponding to the folders and/or the icons of the corresponding applications in the small folders with high usage frequency are placed closer to the bottom of the screen, which can reduce the distance that the user's finger moves when clicking on these icons; at the same time, the infrequently used small folders (that is, the second small folder) are arranged according to the usage frequency of the icon with the highest usage frequency of the corresponding application (that is, the fifth icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications on the current desktop, especially easier to find frequently used applications in small files on the current desktop, thereby saving time in searching for frequently used applications and simplifying the operation steps for users to open frequently used applications in small folders, so that users do not need to click on the small folder to expand the small folder first, and then click on the icon of the frequently used application they want to use to access the application, thereby improving the efficiency of users in finding and accessing frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述图标频度查看界面中的图标所在的行位置越靠近所述图标频度查看界面的底部,对应的图标的显示尺寸越大。In a possible implementation, the closer the row of icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the larger the display size of the corresponding icon.

本申请实施例中,图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的图标可以是第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标)、N个小文件夹中存在一个或多个对应的应用的使用频度大于或等于预设阈值的图标的第一小文件夹中的所有图标(也即是第四图标)、和/或N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹),通过该图标频度查看界面中的图标所在的行位置确定对应的图标的显示尺寸。而随着图标频度查看界面中的图标所在的行位置越靠近图标频度查看界面的底部,意味着该图标对应的应用的使用频度越大,或者对应的小文件夹中对应的应用的使用频度最高的图标(也即是第二图标或第五图标)的使用频度的越大,增大对应的图标的显示尺寸,使得用户能够通过图标的显示尺寸的大小更加直观地了解到该图标频度查看界面中各个图标的使用频度,方便用户快速找到并打开该图标频度查看界面中的高频使用的应用,从而提高用户查找和访问高频使用应用的效率以提升用户体验。In an embodiment of the present application, the icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) can be applications in the first desktop or the second desktop, icons corresponding to large folders and special-shaped folders (that is, M first icons), all icons in the first small folder (that is, the fourth icon) in which there are one or more corresponding applications in N small folders with a usage frequency greater than or equal to a preset threshold, and/or small folders in which the usage frequency of applications corresponding to each icon in N small folders is less than the preset threshold (that is, the second small folder). The display size of the corresponding icon is determined by the row position of the icon in the icon frequency viewing interface. As the row of icons in the icon frequency viewing interface is closer to the bottom of the icon frequency viewing interface, it means that the application corresponding to the icon is used more frequently, or the icon with the highest usage frequency of the corresponding application in the corresponding small folder (that is, the second icon or the fifth icon) is used more frequently, the display size of the corresponding icon is increased, so that the user can more intuitively understand the usage frequency of each icon in the icon frequency viewing interface through the size of the icon display, which is convenient for the user to quickly find and open the frequently used applications in the icon frequency viewing interface, thereby improving the efficiency of the user in finding and accessing frequently used applications to enhance the user experience.

在一种可能的实现方式中,所述第一图标频度查看界面和/或所述第二图标频度查看界面还包括至少一个图标对应的一个或多个功能图标,所述功能图标为系统推荐的默认功能的图标和/或为根据用户行为数据配置的特定功能的图标。In one possible implementation, the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.

本申请实施例中,在第一图标频度查看界面和/或第二图标频度查看界面中,还可以呈现至少一个图标对应的一个或多个功能图标,例如,对于处于第一图标频度查看界面和/或第二图标频度查看界面中最靠近底部的第一行图标,每个图标可以显示3个功能图标;对于处于第一图标频度查看界面和/或第二图标频度查看界面中最靠近底部的第二行图标,可以显示2个功能图标。需要说明的是,不同大小的图标支持显示的功能图标的数量可以根据实际使用需求确定,本申请实施例不作限定。此外,本申请实施例中具体显示的功能图标,可以是系统推荐的默认功能的图标,也可以是根据用户行为数据配置的特定功能的图标,例如可以是系统根据用户在对应应用的使用过程中的行为数据确定的高频使用的功能图标,也可以是用户自定义的特定功能的图标,本申请实施例对此不限定。In an embodiment of the present application, one or more function icons corresponding to at least one icon may also be presented in the first icon frequency viewing interface and/or the second icon frequency viewing interface. For example, for the first row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, three function icons may be displayed for each icon; and for the second row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, two function icons may be displayed. It should be noted that the number of function icons supported for display by icons of different sizes may be determined based on actual usage requirements, and is not limited in the embodiment of the present application. In addition, the function icons specifically displayed in the embodiment of the present application may be icons of default functions recommended by the system, or icons of specific functions configured based on user behavior data. For example, they may be icons of frequently used functions determined by the system based on the user's behavior data during the use of the corresponding application, or icons of specific functions customized by the user. This is not limited in the embodiment of the present application.

在一种可能的实现方式中,所述方法还包括:接收作用于目标图标的第三操作;所述目标图标为所述第二图标频度查看界面中的一个应用图标;响应于所述第三操作,从所述第一界面跳转到显示所述目标图标对应的主界面。In one possible implementation, the method further includes: receiving a third operation acting on a target icon; the target icon is an application icon in the second icon frequency viewing interface; and in response to the third operation, jumping from the first interface to the main interface corresponding to the target icon.

本申请实施例,在接收到作用于第二图标频度查看界面中的目标应用图标的第三操作后,可以直接从第一界面跳转到显示该目标图标对应的主界面,使得用户可以方便、快捷地打开目标图标对应的应用,提高应用的启动效率以提升用户体验。In an embodiment of the present application, after receiving the third operation acting on the target application icon in the second icon frequency viewing interface, it is possible to directly jump from the first interface to the main interface corresponding to the target icon, so that the user can conveniently and quickly open the application corresponding to the target icon, thereby improving the application startup efficiency and enhancing the user experience.

在一种可能的实现方式中,所述方法还包括:接收作用于目标功能图标的第四操作;所述目标功能图标为所述目标图标对应的功能图标中的一个功能图标;响应于所述第四操作,从所述第一界面跳转到显示所述目标功能图标对应的功能显示界面。In one possible implementation, the method also includes: receiving a fourth operation acting on a target function icon; the target function icon is a function icon among the function icons corresponding to the target icon; and in response to the fourth operation, jumping from the first interface to the function display interface corresponding to the target function icon.

本申请实施例,在接收到作用于第二图标频度查看界面中的目标应用图标对应的功能图标中的目标功能图标的第四操作之后,可以直接从第一界面跳转到显示该目标功能图标对应的功能显示界面,使得用户可以根据实际需求快速触发目标功能图标对应的功能,减少了用户打开目标功能显示界面的操作步骤,使得用户可以更方便、快捷地查找并使用高频使用应用的特定功能,提高应用功能的启动效率以提升用户体验。In an embodiment of the present application, after receiving the fourth operation on the target function icon in the function icon corresponding to the target application icon in the second icon frequency viewing interface, it is possible to directly jump from the first interface to the function display interface corresponding to the target function icon, so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the operation steps for the user to open the target function display interface, so that the user can more conveniently and quickly find and use the specific functions of the high-frequency used application, improve the startup efficiency of the application function and enhance the user experience.

在一种可能的实现方式中,所述方法还包括:接收作用于所述桌面缩略图显示区的目标桌面的缩略图的第五操作;响应于所述第五操作,从所述第一界面返回到显示所述目标桌面的缩略图对应的第二界面。In one possible implementation, the method further includes: receiving a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area; and in response to the fifth operation, returning from the first interface to the second interface corresponding to the thumbnail display of the target desktop.

本申请实施例,在接收到作用于桌面缩略图显示区的目标桌面的缩略图的第五操作之后,可以从第一界面跳转到返回到显示目标桌面的缩略图对应的第二界面,使得用户可以通过桌面缩略图显示区的目标桌面的缩略图,简单、快捷地返回到对应的桌面,从而提升用户体验。In an embodiment of the present application, after receiving the fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area, it is possible to jump from the first interface to the second interface corresponding to the thumbnail display of the target desktop, so that the user can return to the corresponding desktop simply and quickly through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience.

第二方面,本申请提供了一种图标布局的装置,应用于终端设备,可包括:In a second aspect, the present application provides an apparatus for icon layout, which is applied to a terminal device and may include:

第一显示单元,用于显示第一界面,所述第一界面中包括桌面缩略图显示区和图标频度查看区;所述桌面缩略图显示区显示有被选中的第一桌面的缩略图,所述图标频度查看区显示第一图标频度查看界面,所述第一图标频度查看界面中显示的图标为所述第一桌面的缩略图中的部分或全部图标;a first display unit, configured to display a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop;

第一接收单元,用于接收作用于所述第一界面的第一操作;A first receiving unit, configured to receive a first operation performed on the first interface;

所述第一显示单元,还用于响应于所述第一操作,所述桌面缩略图显示区显示有被选中的第二桌面的缩略图,所述图标频度查看区切换为显示第二图标频度查看界面;所述第二图标频度查看界面中显示的图标为所述第二桌面的缩略图中的部分或全部图标;The first display unit is further configured to, in response to the first operation, display a thumbnail of the selected second desktop in the desktop thumbnail display area, and switch the icon frequency viewing area to display a second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop;

其中,所述第一图标频度查看界面和所述第二图标频度查看界面中各个图标的排列位置和/或显示尺寸是基于对应的图标的使用频度确定的。The arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding icon.

在一种可能的实现方式中,所述第二桌面为与所述第一桌面左边或者右边相邻的桌面,所述第一显示单元,还用于:In a possible implementation, the second desktop is a desktop adjacent to the left or right of the first desktop, and the first display unit is further configured to:

当所述桌面缩略图显示区有被选中的所述第一桌面的缩略图,或者所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为所述第二桌面的缩略图时,所述桌面缩略图显示区还显示有其他未被选中的桌面缩略图。When the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第二显示单元,用于显示第二界面,所述第二界面包括所述第一桌面;A second display unit, configured to display a second interface, wherein the second interface includes the first desktop;

第二接收单元,用于接收作用于所述第二界面的第二操作,所述第二操作包括滑动操作;A second receiving unit, configured to receive a second operation performed on the second interface, where the second operation includes a sliding operation;

所述第一显示单元,还用于在所述第二操作滑动的过程中,逐渐缩小所述第一桌面以生成所述第一桌面的缩略图,并在所述第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面;在所述第二操作滑动结束时,生成所述第一界面。The first display unit is also used to gradually shrink the first desktop to generate a thumbnail of the first desktop during the sliding of the second operation, and display a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, the first interface is generated.

在一种可能的实现方式中,所述第一桌面或者所述第二桌面包括M个第一图标和N个小文件夹,所述第一图标包括所述第一桌面或者所述第二桌面中的应用程序、大文件夹和异形文件夹对应的图标,M和N均为大于或等于0的整数。In one possible implementation, the first desktop or the second desktop includes M first icons and N small folders, the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop, and M and N are both integers greater than or equal to 0.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第一确定单元,用于响应于所述第一操作或者所述第二操作,确定所述M个第一图标和所述N个小文件夹中的各个图标在预设时间内的使用频度;a first determining unit, configured to determine, in response to the first operation or the second operation, a usage frequency of each icon in the M first icons and the N small folders within a preset time;

第二确定单元,用于基于所述使用频度,确定所述图标频度查看区显示的图标频度查看界面中各个图标的排列位置和/或显示尺寸;a second determining unit, configured to determine, based on the usage frequency, an arrangement position and/or a display size of each icon in an icon frequency viewing interface displayed in the icon frequency viewing area;

生成单元,用于基于所述排列位置和/或所述显示尺寸,生成所述图标频度查看区显示的图标频度查看界面。A generating unit is configured to generate an icon frequency viewing interface displayed in the icon frequency viewing area based on the arrangement position and/or the display size.

在一种可能的实现方式中,若M大于或等于1、且N等于0,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标,其中,所述图标频度查看界面中的所述M个第一图标按照L行排列显示,且所述图标频度查看界面中的第一图标所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高。In one possible implementation, if M is greater than or equal to 1 and N is equal to 0, the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标和所述N个小文件夹;其中,所述图标频度查看界面中的所述M个第一图标和所述N个小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高;所述第二图标为所述N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中存在至少一个第一小文件夹,所述第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于所述预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标、第四图标、以及第二小文件夹,所述第四图标为所述第一小文件夹中的所有图标;所述第二小文件夹属于所述N个小文件夹,且所述第二小文件夹中的各个图标对应的应用的使用频度小于所述预设阈值。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the applications corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.

在一种可能的实现方式中,所述图标频度查看界面中的所述M个第一图标、所述第四图标、以及所述第二小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标或者第四图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高;所述第五图标为所述第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.

在一种可能的实现方式中,所述图标频度查看界面中的图标所在的行位置越靠近所述图标频度查看界面的底部,对应的图标的显示尺寸越大。In a possible implementation, the closer the row of icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the larger the display size of the corresponding icon.

在一种可能的实现方式中,所述第一图标频度查看界面和/或所述第二图标频度查看界面还包括至少一个图标对应的一个或多个功能图标,所述功能图标为系统推荐的默认功能的图标和/或为根据用户行为数据配置的特定功能的图标。In one possible implementation, the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第三接收单元,用于接收作用于目标图标的第三操作;所述目标图标为所述第二图标频度查看界面中的一个应用图标;a third receiving unit, configured to receive a third operation acting on a target icon; the target icon being an application icon in the second icon frequency viewing interface;

第三显示单元,用于响应于所述第三操作,从所述第一界面跳转到显示所述目标图标对应的主界面。The third display unit is used to jump from the first interface to the main interface corresponding to the target icon in response to the third operation.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第四接收单元,用于接收作用于目标功能图标的第四操作;所述目标功能图标为所述目标图标对应的功能图标中的一个功能图标;A fourth receiving unit is configured to receive a fourth operation acting on a target function icon; the target function icon is a function icon among the function icons corresponding to the target icon;

第四显示单元,用于从所述第一界面跳转到显示所述目标功能图标对应的功能显示界面。The fourth display unit is used to jump from the first interface to the function display interface corresponding to the target function icon.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第五接收单元,用于接收作用于所述桌面缩略图显示区的目标桌面的缩略图的第五操作;a fifth receiving unit, configured to receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area;

第五显示单元,用于响应于所述第五操作,从所述第一界面返回到显示所述目标桌面的缩略图对应的第二界面。The fifth display unit is configured to return from the first interface to the second interface corresponding to the thumbnail of the target desktop in response to the fifth operation.

第三方面,本申请提供了一种终端设备,该终端设备可包括处理器和存储器,其中,所述存储器用于存储程序和各种数据,所述处理器用于调用所述存储器存储的程序代码使得所述终端设备执行上述第一方面中的任一项可能的实现方式中的方法。In a third aspect, the present application provides a terminal device, which may include a processor and a memory, wherein the memory is used to store programs and various data, and the processor is used to call the program code stored in the memory so that the terminal device executes the method in any possible implementation of the above-mentioned first aspect.

第四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被处理器执行时实现上述第一方面中的任一项可能的实现方式中的方法。In a fourth aspect, the present application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method in any possible implementation of the first aspect.

第五方面,本申请实施例提供了一种计算机程序,该计算机程序可包括指令,当该计算机程序在计算机上运行时,使得所述计算机执行上述第一方面中的任一项可能的实现方式中的方法。In a fifth aspect, an embodiment of the present application provides a computer program, which may include instructions. When the computer program is run on a computer, the computer executes the method in any possible implementation of the first aspect above.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1A是本申请实施例提供的一种终端设备的硬件结构示意图。FIG1A is a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application.

图1B是本申请实施例提供的一种终端设备的软件结构示例框图。FIG1B is a block diagram showing an example of a software structure of a terminal device provided in an embodiment of the present application.

图2A是现有技术中的一种图标布局的界面示意图。FIG2A is a schematic diagram of an interface of an icon layout in the prior art.

图2B是现有技术中的另一种图标布局的界面示意图。FIG2B is a schematic diagram of an interface of another icon layout in the prior art.

图2C是现有技术中的又一种图标布局的界面示意图。FIG2C is a schematic diagram of an interface of another icon layout in the prior art.

图3是本申请实施例提供的一种图标布局的方法的流程示意图。FIG3 is a flow chart of an icon layout method provided in an embodiment of the present application.

图4A是是本申请实施例提供的一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。FIG4A is a schematic diagram of an icon layout of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.

图4B是本申请实施例提供的另一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。FIG4B is a schematic diagram of an icon layout of another icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.

图4C是本申请实施例提供的又一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。FIG4C is a schematic diagram of an icon layout of another icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon on the desktop, provided by an embodiment of the present application.

图5是本申请实施例提供的一种图标布局的方法的具体流程示意图。FIG5 is a schematic diagram of a specific flow chart of a method for icon layout provided in an embodiment of the present application.

图6A是本申请实施例提供的一种图标布局的方法的应用场景示意图。FIG6A is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.

图6B是本申请实施例提供的一种图标布局的方法的应用场景示意图。FIG6B is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.

图6C是本申请实施例提供的一种图标布局的方法的应用场景示意图。FIG6C is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.

图6D是本申请实施例提供的一种图标布局的方法的应用场景示意图。FIG6D is a schematic diagram of an application scenario of an icon layout method provided in an embodiment of the present application.

图7是本申请实施例提供的一种图标布局的装置的结构示意图。FIG7 is a schematic structural diagram of an icon layout device provided in an embodiment of the present application.

图8是本申请实施例提供的另一种终端设备的硬件结构示意图。FIG8 is a schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application.

具体实施方式DETAILED DESCRIPTION

下面结合本申请实施例中的附图对本申请实施例进行描述。The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨在作为对本申请实施例的限制。如在本申请实施例的说明书和所附权利要求书中所使用的那样,单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下文中明确地有相反指示。还应当理解,本申请实施例中使用的术语“和/或”是指并包含一个或多个所列出项目的任何或所有可能组合。The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to limit the embodiments of the present application. As used in the description of the embodiments of the present application and the appended claims, the singular expressions "one", "a kind of", "said", "above", "the", and "this" are intended to also include plural expressions, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" used in the embodiments of the present application refers to and includes any or all possible combinations of one or more listed items.

本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first," "second," "third," and "fourth," etc., in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, rather than to describe a specific order. In addition, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

本申请以下实施例中的术语“用户界面(user interface,UI)”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它实现信息的内部形式与用户可以接受形式之间的转换。用户界面是通过java、可扩展标记语言(extensible markup language,XML)等特定计算机语言编写的源代码,界面源代码在电子设备上经过解析,渲染,最终呈现为用户可以识别的内容。用户界面常用的表现形式是图形用户界面(graphic user interface,GUI),是指采用图形方式显示的与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的文本、图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、Widget等可视的界面元素。The term "user interface (UI)" in the following embodiments of the present application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form acceptable to the user. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device and finally presented as content that the user can recognize. The commonly used form of user interface is graphical user interface (GUI), which refers to a user interface related to computer operations that is displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.

为了便于介绍本申请所要解决的技术问题以及应用场景,下面介绍本申请实施例涉及的终端设备。In order to facilitate the introduction of the technical problems and application scenarios to be solved by this application, the terminal device involved in the embodiments of this application is introduced below.

图1A示出了本申请实施例提供的一种终端设备的硬件结构示意图。该终端设备100可以用于执行现有技术的控制方法以及前文方法实施例提供的控制方法。可以理解的是,该终端设备100为智能终端设备,可以为各种类型,本申请实施例对其具体类型不作限制。例如,该终端设备例如可以是手机,还可以包括平板电脑、桌面型计算机、具有触敏表面或触控面板的台式计算机、膝上型计算机(laptop)、手持计算机、笔记本电脑、智慧屏、可穿戴式设备(如智能手表、智能手环等)、增强现实(augmented reality,AR)设备、虚拟现实(virtual reality,VR)设备、人工智能(artificial intelligence,AI)设备、车机、智能耳机,游戏机,还可以是物联网(internet of things,IOT)设备或智能家居设备如智能热水器、智能灯具、智能空调等等。请参见图1A,下面结合图1A对终端设备100的各个构成部件进行具体的介绍:FIG1A shows a schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application. The terminal device 100 can be used to execute the control method of the prior art and the control method provided in the above method embodiment. It is understandable that the terminal device 100 is a smart terminal device and can be of various types. The embodiment of the present application does not limit its specific type. For example, the terminal device can be a mobile phone, and can also include a tablet computer, a desktop computer, a desktop computer with a touch-sensitive surface or touch panel, a laptop computer, a handheld computer, a notebook computer, a smart screen, a wearable device (such as a smart watch, a smart bracelet, etc.), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a car computer, a smart headset, a game console, and can also be an Internet of Things (IOT) device or a smart home device such as a smart water heater, a smart lamp, a smart air conditioner, etc. Please refer to FIG1A , and the following is a detailed introduction to the various components of the terminal device 100 in conjunction with FIG1A :

终端设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,USB)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,SIM)卡接口195等。其中传感器模块180可以包括压力传感器180A,陀螺仪传感器180B,气压传感器180C,磁传感器180D,加速度传感器180E,距离传感器180F,环境光传感器180G,指纹传感器180H,触控器件180I,温度传感器180J,触摸传感器180K,环境光传感器180L,骨传导传感器180M等。The terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, an ambient light sensor 180G, a fingerprint sensor 180H, a touch device 180I, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural-network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and/or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.

处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,I2C)接口,集成电路内置音频(inter-integrated circuitsound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general-purposeinput/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuits sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver/transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input/output (GPIO) interface, a subscriber identity module (SIM) interface, and/or a universal serial bus (USB) interface.

集成电路I2C接口是一种双向同步串行总线,包括一根串行数据线(serial data line,SDA)和一根串行时钟线(derail clock line,SCL)。在一些实施例中,处理器110可以包含多组I2C总线。处理器110可以通过不同的I2C总线接口分别耦合触摸传感器180K,充电器,闪光灯,摄像头193等。例如:处理器110可以通过I2C接口耦合触摸传感器180K,使处理器110与触摸传感器180K通过I2C总线接口通信,实现终端设备100的触摸功能。The integrated circuit (IC) interface is a bidirectional synchronous serial bus that includes a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 110 may include multiple I2C busses. The processor 110 may be coupled to the touch sensor 180K, charger, flash, camera 193, etc. via different I2C bus interfaces. For example, the processor 110 may be coupled to the touch sensor 180K via the I2C interface, enabling communication between the processor 110 and the touch sensor 180K via the I2C bus interface, thereby implementing the touch function of the terminal device 100.

集成电路内置音频I2S接口可以用于音频通信。在一些实施例中,处理器110可以包含多组I2S总线。处理器110可以通过I2S总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过I2S接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。The integrated circuit's built-in audio I2S interface can be used for audio communication. In some embodiments, the processor 110 can include multiple I2S buses. The processor 110 can be coupled to the audio module 170 via the I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the I2S interface, enabling the function of answering calls via a Bluetooth headset.

脉冲编码调制PCM接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过PCM总线接口耦合。在一些实施例中,音频模块170也可以通过PCM接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。其中,I2S接口和PCM接口都可以用于音频通信。The pulse code modulation (PCM) interface can also be used for audio communication, sampling, quantizing, and encoding analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 can be coupled via a PCM bus interface. In some embodiments, the audio module 170 can also transmit audio signals to the wireless communication module 160 via the PCM interface, enabling the function of answering calls via a Bluetooth headset. Both the I2S interface and the PCM interface can be used for audio communication.

通用异步收发传输器UART接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,UART接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过UART接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过UART接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。A Universal Asynchronous Receiver/Transmitter (UART) interface is a universal serial data bus used for asynchronous communication. This bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is typically used to connect the processor 110 and the wireless communication module 160. For example, the processor 110 communicates with the Bluetooth module in the wireless communication module 160 via the UART interface to implement Bluetooth functionality. In some embodiments, the audio module 170 can transmit audio signals to the wireless communication module 160 via the UART interface, enabling the playback of music via Bluetooth headphones.

移动产业处理器接口MIPI接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。MIPI接口包括摄像头串行接口(camera serial interface,CSI),显示屏串行接口(displayserial interface,DSI)等。在一些实施例中,处理器110和摄像头193通过CSI接口通信,实现终端设备100的拍摄功能。处理器110和显示屏194通过DSI接口通信,实现终端设备100的显示功能。The MIPI (Mobile Industry Processor Interface) interface can be used to connect the processor 110 to peripheral devices such as the display 194 and the camera 193. MIPI interfaces include the camera serial interface (CSI) and the display serial interface (DSI). In some embodiments, the processor 110 and the camera 193 communicate via the CSI interface to implement the camera function of the terminal device 100. The processor 110 and the display 194 communicate via the DSI interface to implement the display function of the terminal device 100.

通用输入输出GPIO接口可以通过软件配置。GPIO接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,GPIO接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。GPIO接口还可以被配置为I2C接口,I2S接口,UART接口,MIPI接口等。The general-purpose input/output (GPIO) interface can be configured via software. The GPIO interface can be configured as either a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 110 to the camera 193, display 194, wireless communication module 160, audio module 170, sensor module 180, and the like. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, and the like.

通用串行总线(USB)接口130是符合USB标准规范的接口,具体可以是Mini USB接口,Micro USB接口,USB Type C接口等。通用串行总线(USB)接口130可以用于连接充电器为终端设备100充电,也可以用于终端设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如AR设备等。The Universal Serial Bus (USB) interface 130 is an interface that complies with USB standards and specifications, and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like. The Universal Serial Bus (USB) interface 130 can be used to connect a charger to charge the terminal device 100 and to transfer data between the terminal device 100 and peripheral devices. It can also be used to connect headphones to play audio. This interface can also be used to connect other electronic devices, such as augmented reality devices.

可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对终端设备100的结构限定。在本申请另一些实施例中,终端设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。It is understood that the interface connection relationship between the modules illustrated in the embodiments of the present application is merely an illustrative illustration and does not constitute a structural limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may also adopt a different interface connection method from the above embodiments, or a combination of multiple interface connection methods.

充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过通用串行总线(USB)接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过终端设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。The charging management module 140 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 can receive charging input from the wired charger via the Universal Serial Bus (USB) interface 130. In some wireless charging embodiments, the charging management module 140 can receive wireless charging input via the wireless charging coil of the terminal device 100. While the charging management module 140 is charging the battery 142, it can also power the electronic device through the power management module 141.

电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charging management module 140, and provides power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as battery capacity, battery cycle count, and battery health status (leakage, impedance). In some other embodiments, the power management module 141 can also be set in the processor 110. In other embodiments, the power management module 141 and the charging management module 140 can also be set in the same device.

终端设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。The wireless communication function of the terminal device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.

天线1和天线2用于发射和接收电磁波信号。终端设备100中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。Antenna 1 and Antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In other embodiments, the antennas can be used in conjunction with a tuning switch.

移动通信模块150可以提供应用在终端设备100上的包括2G/3G/4G/5G等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,LNA)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。The mobile communication module 150 can provide wireless communication solutions including 2G/3G/4G/5G, etc., applied to the terminal device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter, amplify, and perform other processing on the received electromagnetic waves, and transmit them to the modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170A,受话器170B等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。The modem processor may include a modulator and a demodulator. The modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the receiver 170B, etc.) or displays an image or video through the display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

无线通信模块160可以提供应用在终端设备100上的包括无线局域网(wirelesslocal area networks,WLAN)(如无线保真(wireless fidelity,Wi-Fi)网络),蓝牙(Bluetooth,BT),全球导航卫星系统(global navigation satellite system,GNSS),调频(frequency modulation,FM),近距离无线通信技术(near field communication,NFC),红外技术(infrared,IR)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。The wireless communication module 160 can provide wireless communication solutions applied to the terminal device 100, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, frequency modulate it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

在一些实施例中,终端设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得终端设备100可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括全球移动通讯系统(global system for mobile communications,GSM),通用分组无线服务(general packet radio service,GPRS),码分多址接入(codedivision multiple access,CDMA),宽带码分多址(wideband code division multipleaccess,WCDMA),时分码分多址(time-division code division multiple access,TDSCDMA),长期演进(long term evolution,LTE),BT,GNSS,WLAN,NFC,FM,和/或IR技术等。所述GNSS可以包括全球卫星定位系统(global positioning system,GPS),全球导航卫星系统(global navigation satellite system,GLONASS),北斗卫星导航系统(beidounavigation satellite system,BDS),准天顶卫星系统(quasi-zenith satellitesystem,QZSS)和/或星基增强系统(satellite based augmentation systems,SBAS)。In some embodiments, antenna 1 of terminal device 100 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that terminal device 100 can communicate with a network and other devices via wireless communication technologies. The wireless communication technologies may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TDSCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and/or IR technology. The GNSS may include the global positioning system (GPS), the global navigation satellite system (GLONASS), the Beidou navigation satellite system (BDS), the quasi-zenith satellite system (QZSS) and/or the satellite based augmentation system (SBAS).

终端设备100通过GPU,显示屏194,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏194和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。The terminal device 100 implements display functions through a GPU, display screen 194, and an application processor. The GPU is a microprocessor for image processing that connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.

显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,LCD),有机发光二极管(organic light-emittingdiode,OLED),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,AMOLED),柔性发光二极管(flex light-emittingdiode,FLED),Miniled,MicroLed,Micro-oLed,量子点发光二极管(quantum dot lightemitting diodes,QLED)等。在一些实施例中,终端设备100可以包括1个或N个显示屏194,N为大于1的正整数。在本申请实施例中,显示屏194中可包括显示器和触控器件(touchpanel,TP)。显示器用于向用户输出显示内容,触控器件用于接收用户在显示屏194上输入的触摸事件。本申请实施例中,显示屏194可以是可折叠的显示屏,其折叠形态可包括上下折叠形态或者左右折叠形态等不同折叠形态,本申请实施例对此不限定。The display screen 194 is used to display images, videos, and the like. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-oLED, or a quantum dot light-emitting diode (QLED). In some embodiments, the terminal device 100 may include one or N display screens 194, where N is a positive integer greater than 1. In the embodiment of the present application, the display screen 194 may include a display and a touch panel (TP). The display is used to output display content to the user, and the touch panel is used to receive touch events input by the user on the display screen 194. In the embodiment of the present application, the display screen 194 may be a foldable display screen, and its folding form may include different folding forms such as an up-down folding form or a left-right folding form, which is not limited in the embodiment of the present application.

终端设备100可以通过ISP,摄像头193,视频编解码器,GPU,显示屏194以及应用处理器等实现拍摄功能。The terminal device 100 can realize the shooting function through the ISP, camera 193, video codec, GPU, display screen 194 and application processor.

ISP用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给ISP处理,转化为肉眼可见的图像。ISP还可以对图像的噪点,亮度等进行算法优化。ISP还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,ISP可以设置在摄像头193中。The ISP processes data fed back by camera 193. For example, when taking a photo, the shutter is opened, and light is transmitted through the lens to the camera's photosensitive element. The light signal is converted into an electrical signal, which is then passed to the ISP for processing and converted into a visible image. The ISP can also perform algorithmic optimization on image noise, brightness, and other factors. It can also optimize parameters such as exposure and color temperature of the captured scene. In some embodiments, the ISP can be located within camera 193.

摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,CCD)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,CMOS)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给ISP转换成数字图像信号。ISP将数字图像信号输出到DSP加工处理。DSP将数字图像信号转换成标准的RGB,YUV等格式的图像信号。在一些实施例中,终端设备100可以包括1个或N个摄像头193,N为大于1的正整数。在一种示例中,摄像头193可以包括广角摄像头,摄影摄像头,3D深感摄像头(比如,结构光摄像头、飞行时间深度(flignt,ToF)摄像头),长焦摄像头等。在一些实施例中,摄像头193可以包括前置摄像头和后置摄像头。本申请实施例中,摄像头193(比如,前置摄像头)可以用于采集用户面部图像。The camera 193 is used to capture still images or videos. The object is projected onto a photosensitive element through a lens to generate an optical image. The photosensitive element can be a charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, which is then transmitted to the ISP for conversion into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard format such as RGB or YUV. In some embodiments, the terminal device 100 may include one or N cameras 193, where N is a positive integer greater than one. In one example, the camera 193 may include a wide-angle camera, a photographic camera, a 3D depth-sensing camera (e.g., a structured light camera, a time-of-flight (ToF) camera), a telephoto camera, etc. In some embodiments, the camera 193 may include a front-facing camera and a rear-facing camera. In the embodiment of the present application, the camera 193 (e.g., the front-facing camera) may be used to capture an image of the user's face.

数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当终端设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。The digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. For example, when the terminal device 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.

视频编解码器用于对数字视频压缩或解压缩。终端设备100可以支持一种或多种视频编解码器。这样,终端设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,MPEG)1,MPEG2,MPEG3,MPEG4等。Video codecs are used to compress or decompress digital video. Terminal device 100 may support one or more video codecs. This allows terminal device 100 to play or record videos in various encoding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, and MPEG4.

NPU为神经网络(neural-network,NN)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过NPU可以实现终端设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。The NPU is a neural network (NN) computing processor. Drawing on the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it rapidly processes input information and can continuously self-learn. The NPU can enable intelligent cognitive applications in the terminal device 100, such as image recognition, face recognition, speech recognition, and text comprehension.

外部存储器接口120可以用于连接外部存储卡,例如Micro SD卡,实现扩展终端设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement data storage. For example, files such as music and videos can be stored on the external memory card.

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行终端设备100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,UFS)等。The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the terminal device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. The program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the terminal device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

终端设备100可以通过音频模块170,扬声器170A,受话器170B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。The terminal device 100 can implement audio functions such as music playback and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor.

音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。The audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be provided in the processor 110, or some functional modules of the audio module 170 can be provided in the processor 110.

扬声器170A,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备100可以通过扬声器170A收听音乐,或收听免提通话。The speaker 170A, also called a "speaker", is used to convert audio electrical signals into sound signals. The terminal device 100 can listen to music or listen to hands-free calls through the speaker 170A.

受话器170B,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备100接听电话或语音信息时,可以通过将受话器170B靠近人耳接听语音。The receiver 170B, also called a "handset", is used to convert audio electrical signals into sound signals. When the terminal device 100 receives a call or voice message, the user can hear the voice by placing the receiver 170B close to the ear.

麦克风170C,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170C发声,将声音信号输入到麦克风170C。终端设备100可以设置至少一个麦克风170C。在另一些实施例中,终端设备100可以设置两个麦克风170C,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,终端设备100还可以设置三个,四个或更多麦克风170C,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。Microphone 170C, also known as "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or sending a voice message, the user can speak by putting their mouth close to the microphone 170C to input the sound signal into the microphone 170C. The terminal device 100 can be provided with at least one microphone 170C. In other embodiments, the terminal device 100 can be provided with two microphones 170C, which can not only collect sound signals but also realize noise reduction function. In other embodiments, the terminal device 100 can also be provided with three, four or more microphones 170C to realize sound signal collection, noise reduction, and can also identify the source of sound, realize directional recording function, etc.

耳机接口170D用于连接有线耳机。耳机接口170D可以是通用串行总线(USB)接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,OMTP)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the USA,CTIA)标准接口。Headphone jack 170D is used to connect a wired headset. Headphone jack 170D can be a Universal Serial Bus (USB) interface 130, or a 3.5mm Open Mobile Terminal Platform (OMTP) standard interface or a Cellular Telecommunications Industry Association of the USA (CTIA) standard interface.

压力传感器180A用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180A可以设置于显示屏194。压力传感器180A的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180A,电极之间的电容改变。终端设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,终端设备100根据压力传感器180A检测所述触摸操作强度。终端设备100也可以根据压力传感器180A的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。例如:当有触摸操作强度小于第一压力阈值的触摸操作作用于短消息应用图标时,执行查看短消息的指令。当有触摸操作强度大于或等于第一压力阈值的触摸操作作用于短消息应用图标时,执行新建短消息的指令。Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A can be located on display screen 194. There are many types of pressure sensors 180A, such as resistive, inductive, and capacitive. A capacitive pressure sensor can include at least two parallel plates made of conductive material. When force is applied to pressure sensor 180A, the capacitance between the electrodes changes. Terminal device 100 determines the intensity of the pressure based on this change in capacitance. When a touch operation is applied to display screen 194, terminal device 100 detects the intensity of the touch operation based on pressure sensor 180A. Terminal device 100 can also calculate the location of the touch based on the detection signal from pressure sensor 180A. In some embodiments, touch operations applied to the same touch location but with different touch operation intensities can correspond to different operation instructions. For example, when a touch operation with an intensity less than a first pressure threshold is applied to a short message application icon, an instruction to view short messages is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to a short message application icon, an instruction to create a new short message is executed.

陀螺仪传感器180B可以用于确定终端设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180B确定终端设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180B可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180B检测终端设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消终端设备100的抖动,实现防抖。陀螺仪传感器180B还可以用于导航,体感游戏场景。The gyroscope sensor 180B can be used to determine the motion posture of the terminal device 100. In some embodiments, the angular velocity of the terminal device 100 around three axes (i.e., x, y, and z axes) can be determined by the gyroscope sensor 180B. The gyroscope sensor 180B can be used for shooting anti-shake. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the terminal device 100 shaking, calculates the distance that the lens module needs to compensate based on the angle, and allows the lens to offset the shaking of the terminal device 100 through reverse movement to achieve anti-shake. The gyroscope sensor 180B can also be used for navigation and somatosensory game scenes.

气压传感器180C用于测量气压。在一些实施例中,终端设备100通过气压传感器180C测得的气压值计算海拔高度,辅助定位和导航。The air pressure sensor 180C is used to measure air pressure. In some embodiments, the terminal device 100 calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist in positioning and navigation.

磁传感器180D包括霍尔传感器、磁力计等。霍尔传感器可以检测磁场方向;磁力计用于测量磁场的大小和方向。磁力计可以测量环境磁场强度,比如,可以利用磁力计测得磁场强度进而得到磁力计的载体的方位角信息。Magnetic sensor 180D includes a Hall effect sensor and a magnetometer. A Hall effect sensor can detect the direction of a magnetic field; a magnetometer measures the magnitude and direction of a magnetic field. A magnetometer can measure the strength of an ambient magnetic field. For example, the magnetometer can measure the magnetic field strength and thus determine the azimuth angle of the magnetometer carrier.

加速度传感器180E可检测终端设备100在各个方向上(一般为三轴)加速度的大小。当终端设备100静止时可检测出重力加速度的大小及方向。The acceleration sensor 180E can detect the magnitude of acceleration in various directions (generally three axes) of the terminal device 100. When the terminal device 100 is stationary, the magnitude and direction of gravity acceleration can be detected.

距离传感器180F,用于测量距离。终端设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,终端设备100可以利用距离传感器180F测距以实现快速对焦。The distance sensor 180F is used to measure distance. The terminal device 100 can measure distance using infrared or laser. In some embodiments, when shooting a scene, the terminal device 100 can use the distance sensor 180F to measure distance to achieve fast focusing.

环境光传感器180G可以包括例如发光二极管(LED)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。终端设备100通过发光二极管向外发射红外光。终端设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确定终端设备100附近有物体。当检测到不充分的反射光时,终端设备100可以确定终端设备100附近没有物体。终端设备100可以利用环境光传感器180G检测用户手持终端设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。环境光传感器180G也可用于皮套模式,口袋模式自动解锁与锁屏。The ambient light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The terminal device 100 emits infrared light outward through the light emitting diode. The terminal device 100 uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the terminal device 100. When insufficient reflected light is detected, the terminal device 100 can determine that there is no object near the terminal device 100. The terminal device 100 can use the ambient light sensor 180G to detect that the user holds the terminal device 100 close to the ear to talk, so as to automatically turn off the screen to save power. The ambient light sensor 180G can also be used in leather case mode and pocket mode to automatically unlock and lock the screen.

指纹传感器180H用于采集指纹。终端设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。The fingerprint sensor 180H is used to collect fingerprints. The terminal device 100 can use the collected fingerprint characteristics to implement fingerprint unlocking, access application locks, fingerprint photography, fingerprint call answering, etc.

触控器件180I,可以用于检测用户的触摸位置。在一些实施例中,可以通过触控器件180I检测用户在终端设备100的触摸点,进而根据该触摸位置使用预设的抓握算法确定用户的抓握姿势。The touch control device 180I can be used to detect the user's touch position. In some embodiments, the touch control device 180I can detect the user's touch point on the terminal device 100, and then determine the user's gripping posture based on the touch position using a preset gripping algorithm.

温度传感器180J用于检测温度。在一些实施例中,终端设备100利用温度传感器180J检测的温度,执行温度处理策略。例如,当温度传感器180J上报的温度超过阈值,终端设备100执行降低位于温度传感器180J附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,终端设备100对电池142加热,以避免低温导致终端设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,终端设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。The temperature sensor 180J is used to detect temperature. In some embodiments, the terminal device 100 uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the terminal device 100 reduces the performance of the processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the terminal device 100 heats the battery 142 to prevent the terminal device 100 from shutting down abnormally due to low temperature. In other embodiments, when the temperature is lower than another threshold, the terminal device 100 boosts the output voltage of the battery 142 to prevent abnormal shutdown due to low temperature.

触摸传感器180K,也称“触控面板”。触摸传感器180K可以设置于显示屏194,由触摸传感器180K与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180K用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180K也可以设置于终端设备100的表面,与显示屏194所处的位置不同。The touch sensor 180K is also called a "touch panel." The touch sensor 180K can be provided on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen." The touch sensor 180K is used to detect touch operations applied thereto or in the vicinity thereof. The touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event. Visual output related to the touch operations can be provided via the display screen 194. In other embodiments, the touch sensor 180K can also be provided on the surface of the terminal device 100, at a location different from that of the display screen 194.

环境光传感器180L用于感知环境光亮度。终端设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180L也可用于拍照时自动调节白平衡。环境光传感器180L还可以与环境光传感器180L配合,检测终端设备100是否在口袋里,以防误触。Ambient light sensor 180L is used to sense ambient light brightness. Terminal device 100 can adaptively adjust the brightness of display screen 194 based on the perceived ambient light brightness. Ambient light sensor 180L can also be used to automatically adjust white balance when taking photos. Ambient light sensor 180L can also be used in conjunction with ambient light sensor 180L to detect whether terminal device 100 is in a pocket to prevent accidental touches.

骨传导传感器180M可以获取振动信号。在一些实施例中,骨传导传感器180M可以获取人体声部振动骨块的振动信号。骨传导传感器180M也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180M也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于所述骨传导传感器180M获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于所述骨传导传感器180M获取的血压跳动信号解析心率信息,实现心率检测功能。The bone conduction sensor 180M can obtain vibration signals. In some embodiments, the bone conduction sensor 180M can obtain vibration signals from the vibrating bones of the human body. The bone conduction sensor 180M can also contact the human pulse to receive blood pressure pulse signals. In some embodiments, the bone conduction sensor 180M can also be set in headphones to form bone conduction headphones. The audio module 170 can parse out voice signals based on the vibration signals of the vibrating bones of the human body obtained by the bone conduction sensor 180M to implement voice functions. The application processor can parse heart rate information based on the blood pressure pulse signals obtained by the bone conduction sensor 180M to implement heart rate detection functions.

按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备100可以接收按键输入,产生与终端设备100的用户设置以及功能控制有关的信号输入。The buttons 190 include a power button, a volume button, etc. The buttons 190 may be mechanical buttons or touch buttons. The terminal device 100 may receive button inputs and generate signal inputs related to user settings and function control of the terminal device 100.

马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。Motor 191 can generate vibration prompts. Motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. For touch operations acting on different areas of the display screen 194, motor 191 can also correspond to different vibration feedback effects. Different application scenarios (for example: time reminders, receiving messages, alarm clocks, games, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect can also support customization.

指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。The indicator 192 may be an indicator light, which may be used to indicate the charging status, power level changes, messages, missed calls, notifications, etc.

用户标识模块(SIM)卡接口195用于连接SIM卡。SIM卡可以通过插入用户标识模块(SIM)卡接口195,或从SIM卡接口195拔出,实现和终端设备100的接触和分离。终端设备100可以支持1个或N个SIM卡接口,N为大于1的正整数。用户标识模块(SIM)卡接口195可以支持Nano SIM卡,Micro SIM卡,SIM卡等。同一个用户标识模块(SIM)卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。用户标识模块(SIM)卡接口195也可以兼容不同类型的SIM卡。用户标识模块(SIM)卡接口195也可以兼容外部存储卡。终端设备100通过SIM卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,终端设备100采用eSIM,即:嵌入式SIM卡。eSIM卡可以嵌在终端设备100中,不能和终端设备100分离。The Subscriber Identity Module (SIM) card interface 195 is used to connect a SIM card. The SIM card can be connected to and disconnected from the terminal device 100 by inserting or removing it from the Subscriber Identity Module (SIM) card interface 195. The terminal device 100 can support one or N SIM card interfaces, where N is a positive integer greater than one. The Subscriber Identity Module (SIM) card interface 195 can support Nano SIM cards, Micro SIM cards, SIM cards, and the like. Multiple cards can be inserted into the same Subscriber Identity Module (SIM) card interface 195 at the same time. The multiple cards can be of the same or different types. The Subscriber Identity Module (SIM) card interface 195 can also be compatible with different types of SIM cards. The Subscriber Identity Module (SIM) card interface 195 can also be compatible with external memory cards. The terminal device 100 interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the terminal device 100 uses an eSIM, or embedded SIM card. The eSIM card can be embedded in the terminal device 100 and cannot be separated from the terminal device 100.

可以理解的是,本发明实施例示意的结构并不构成对终端设备100的具体限定。在本申请另一些实施例中,终端设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。It should be understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

终端设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构。本申请实施例以分层架构的Android操作系统为例,下面示例性说明终端设备100的软件结构。The software system of the terminal device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a microservice architecture, or a cloud architecture. In the embodiment of the present application, the Android operating system with a layered architecture is used as an example to illustrate the software structure of the terminal device 100.

图1B是本申请实施例提供的一种终端设备的软件结构示例框图。FIG1B is a block diagram showing an example of a software structure of a terminal device provided in an embodiment of the present application.

分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将Android系统分为四层,从上至下分别为应用程序层(applications),应用程序框架层(application framework),安卓运行时(Android Runtime)和系统库,以及内核层(kernel)。A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers: applications, the application framework, the Android runtime and system libraries, and the kernel.

其中,应用程序层可以包括一系列应用程序包。例如,应用程序层可以包括系统相机APP、图库APP、通话APP、记事本APP、地图APP、购物APP等应用程序(应用程序可以简称为应用),本申请实施例对此不做任何限制。The application layer may include a series of application packages. For example, the application layer may include system camera APP, gallery APP, call APP, notepad APP, map APP, shopping APP and other applications (applications may be referred to as applications for short), and this embodiment of the application does not impose any restrictions on this.

应用程序层中的应用可以分为系统应用和非系统应用,其中,系统应用具体可以包括系统相机APP、图库APP、通话APP、天气APP等,非系统应用可以包括记事本APP,地图APP、购物APP等从应用商店或其他途径下载安装的应用。Applications in the application layer can be divided into system applications and non-system applications. System applications can specifically include system camera apps, gallery apps, call apps, weather apps, etc. Non-system applications can include notepad apps, map apps, shopping apps, and other applications downloaded and installed from app stores or other channels.

应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,API)和编程框架。应用程序框架层包括一些预先定义的函数。如图1B所示,应用程序框架层可以包括视图系统,窗口管理器,资源管理器,应用管理器,内容提供器等,本申请实施例对此不做任何限制。The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions. As shown in Figure 1B, the application framework layer may include a view system, a window manager, a resource manager, an application manager, a content provider, etc., but this embodiment of the application does not impose any restrictions on this.

视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。The view system includes visual controls, such as controls for displaying text and images. The view system is used to build applications. A display interface can consist of one or more views.

在本申请实施例中,视图系统可用于显示第一界面或第二界面中的各个图标,还可以用于显示图标对应的功能图标,以及根据用户针对用图标或功能图标的操作,调出对应的主界面或者功能界面。In an embodiment of the present application, the viewing system can be used to display each icon in the first interface or the second interface, and can also be used to display the function icons corresponding to the icons, and to call out the corresponding main interface or function interface according to the user's operation on the icon or function icon.

在本申请实施例中,窗口管理器用于管理各个APP的功能菜单窗口的展示内容。功能菜单窗口可以包括APP的常用功能图标及对应的功能描述,此外还可以在此基础上新增“设置为卡片样式”选项和/或“编辑快捷功能”选项等。In the embodiment of the present application, the window manager is used to manage the display content of the function menu window of each APP. The function menu window can include common function icons of the APP and corresponding function descriptions. In addition, it can also add options such as "Set as card style" and/or "Edit shortcut functions".

资源管理器为应用程序提供各种资源,比如应用图标,功能图标等。The resource manager provides various resources for applications, such as application icons, function icons, etc.

应用管理器负责监控应用程序活动、提供使用统计数据、管理应用的安装和卸载等功能。本申请实施例中,应用管理器可以跟踪应用程序的使用情况,并提供使用统计数据。这些统计数据可以包括应用的启动次数、使用时长、最近一次使用时间等信息,然后将这些数据存储在系统的日志文件或数据库中,通过系统提供的API或工具来访问这些统计数据,并进行分析,从而确定哪些应用的使用频度较高。The application manager is responsible for monitoring application activity, providing usage statistics, managing application installation and uninstallation, and other functions. In embodiments of the present application, the application manager can track application usage and provide usage statistics. These statistics may include information such as the number of application launches, usage duration, and the time of last use. These data are then stored in the system's log files or databases. These statistics can be accessed and analyzed through the APIs or tools provided by the system to determine which applications are used most frequently.

内容提供器可以用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。Content providers can be used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

Android Runtime包括核心库和虚拟机。Android Runtime负责安卓系统的调度和管理。Android Runtime includes core libraries and a virtual machine. Android Runtime is responsible for scheduling and management of the Android system.

核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。The core library consists of two parts: one is the function that needs to be called by the Java language, and the other is the Android core library.

应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。The application layer and application framework layer run in a virtual machine. The virtual machine executes Java files in the application layer and application framework layer as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.

系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:openGL ES),二维图形引擎(例如:SGL)等。表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了二维图层和三维图层的融合。The system library can include multiple functional modules, such as the surface manager, media libraries, 3D graphics processing libraries (such as OpenGL ES), and 2D graphics engines (such as SGL). The surface manager manages the display subsystem and provides fusion of 2D and 3D layers for multiple applications.

内核层是硬件和软件之间的层。内核层至少包含显示驱动,传感器驱动。The kernel layer is the layer between hardware and software. The kernel layer includes at least display drivers and sensor drivers.

为了便于说明,在图中还体现了与上述软件结构交互的硬件层。例如,硬件层可以包括CPU、GPU和显示屏。For ease of explanation, the figure also shows the hardware layer that interacts with the above software structure. For example, the hardware layer may include a CPU, a GPU, and a display screen.

需要说明的是,本申请实施例虽然以Android系统为例进行说明,但是其基本原理同样适用于基于iOS或Windows等操作系统的电子设备。It should be noted that although the embodiments of the present application are described using the Android system as an example, its basic principles are also applicable to electronic devices based on operating systems such as iOS or Windows.

本申请实施例提供的图标控制方法的执行主体可以为上述的电子设备,也可以为该电子设备中能够实现该图标控制方法的功能模块和/或功能实体,并且本申请方案能够通过硬件和/或软件的方式实现,具体的可以根据实际使用需求确定,本申请实施例不作限定。下面以电子设备为例,结合附图对本申请实施例提供的图标布局的方法进行示例性的说明。The execution subject of the icon control method provided in the embodiment of the present application can be the above-mentioned electronic device, or a functional module and/or functional entity in the electronic device that can implement the icon control method, and the present application solution can be implemented by hardware and/or software. The specific implementation can be determined according to actual use requirements and is not limited by the embodiment of the present application. The following uses an electronic device as an example to illustrate the icon layout method provided in the embodiment of the present application in combination with the accompanying drawings.

基于上述终端设备100的相关描述,进一步提出本申请所具体要解决的技术问题。Based on the above description of the terminal device 100, the technical problems to be specifically solved by this application are further proposed.

现有技术中,为了便于用户管理和查找使用不同的应用程序(application,APP),电子设备提供了文件夹功能。利用该文件夹功能,用户可将多个APP的应用图标添加至同一文件夹内。示例性地,请参见图2A,图2A是现有技术中的一种图标布局的界面示意图。如图2A所示,电子设备可以显示其中一个桌面,例如图2A中的界面21,该界面21中可包括一个或多个小文件夹(例如“效率”211)和应用程序对应的图标。当用户想要打开小文件夹(例如“效率”211)中的一个应用程序时,需要先点击该小文件夹(例如“效率”211)以显示界面22,在界面22中显示的该小文件夹(例如“效率”211)中的所有应用程序对应的图标中,然后点击想要打开的应用程序对应的图标才能打开该应用程序。这种结构化呈现应用的方式使得用户想要打开一个小文件中的一个应用程序,均需要先打开小文件夹,操作不够便捷,从而影响用户体验。In the prior art, in order to facilitate users to manage and find different applications (APPs), electronic devices provide a folder function. Using this folder function, users can add application icons of multiple APPs to the same folder. For example, please refer to Figure 2A, which is an interface diagram of an icon layout in the prior art. As shown in Figure 2A, the electronic device can display one of the desktops, such as interface 21 in Figure 2A, which may include one or more small folders (such as "Efficiency" 211) and icons corresponding to the applications. When the user wants to open an application in a small folder (such as "Efficiency" 211), he needs to first click on the small folder (such as "Efficiency" 211) to display interface 22. Among the icons corresponding to all applications in the small folder (such as "Efficiency" 211) displayed in interface 22, he can then click on the icon corresponding to the application he wants to open to open the application. This structured way of presenting applications requires users to open the small folder first if they want to open an application in a small file. The operation is not convenient enough, thus affecting the user experience.

此外,现有技术还提供了另一种文件夹功能。示例性地,请参见图2B,图2B是现有技术中的另一种图标布局的界面示意图。如图2B所示,电子设备可以显示如界面23所示的桌面,该界面23中可以显示小文件夹(例如文件夹1)和/或应用程序对应的图标之外,还显示有一个或多个大文件夹(例如“实用工具”231)和异形文件夹(例如“出行”232和“社交”233)。当用户想要打开大文件夹(例如“实用工具”231)或者异形文件夹(例如“出行”232或“社交”233)中的一个应用程序时,可以直接点击该应用程序对应的应用图标即可打开该应用程序,但是若大文件夹或异形文件夹中包含大量应用图标,用户想要寻找到该APP图标可能仍需花费较多的时间和精力,从而影响用户体验。In addition, the prior art also provides another folder function. For example, please refer to Figure 2B, which is an interface diagram of another icon layout in the prior art. As shown in Figure 2B, the electronic device can display a desktop as shown in interface 23, which can display small folders (such as folder 1) and/or icons corresponding to applications, as well as one or more large folders (such as "Utilities" 231) and special-shaped folders (such as "Travel" 232 and "Social" 233). When a user wants to open an application in a large folder (such as "Utilities" 231) or a special-shaped folder (such as "Travel" 232 or "Social" 233), he can directly click on the application icon corresponding to the application to open the application. However, if the large folder or special-shaped folder contains a large number of application icons, the user may still need to spend more time and energy to find the APP icon, thereby affecting the user experience.

进一步地,现有技术还可以通过可交互的卡片(例如YOYO建议卡片)将用户可能感兴趣的应用或服务展示给用户。示例性地,以YOYO建议卡片为例,请参见图2C,图2C是现有技术中的又一种图标布局的界面示意图。如图2C所示,电子设备可以显示如界面24所示的桌面,该界面24中可以显示包括一个或多个应用图标的YOYO建议卡片241。当用户想要打开YOYO建议卡片241中推荐的某个应用时,可以直接点击该应用程序对应的图标即可跳转到该应用程序对应的服务界面,这种方式虽然在一定程度上可以方便用户地快速找到并打开感兴趣的应用程序或功能,但是当用户想要打开的应用程序对应的图标不在该卡片所展示的图标之中时,用户仍然不能快速找到并打开所需的应用程序。Furthermore, the prior art can also display applications or services that may be of interest to users through interactive cards (such as YOYO suggestion cards). For example, taking the YOYO suggestion card as an example, please refer to Figure 2C, which is an interface diagram of another icon layout in the prior art. As shown in Figure 2C, the electronic device can display a desktop as shown in interface 24, and the interface 24 can display a YOYO suggestion card 241 including one or more application icons. When the user wants to open an application recommended in the YOYO suggestion card 241, he can directly click on the icon corresponding to the application to jump to the service interface corresponding to the application. Although this method can facilitate users to quickly find and open applications or functions of interest to a certain extent, when the icon corresponding to the application that the user wants to open is not among the icons displayed on the card, the user still cannot quickly find and open the required application.

可以理解的是,上述实施例仅是电子设备的用户桌面中的几种可能的图标布局的示例性展示,在其他的实施方式中,用户桌面中还可以包括更多/更少的应用图标、小文件夹、大文件夹和/或异形文件夹,并且每个大文件夹、小文件夹和/或异形文件夹中还可以包括更多/更少的应用图标,这些应用图标可以是比如相机、图库、日历、邮件等系统应用对应的图标,还可以是比如淘宝、美团、京东、大众点评、支付宝、夸克等非系统应用对应的图标,本申请实施例对此不限定。其中,应用程序的图标以及相应的应用程序的名称、位置可以根据用户的喜好进行调整,本申请实施例对此不作限定。It is understandable that the above embodiment is only an exemplary display of several possible icon layouts in the user desktop of an electronic device. In other embodiments, the user desktop may also include more/fewer application icons, small folders, large folders and/or special-shaped folders, and each large folder, small folder and/or special-shaped folder may also include more/fewer application icons. These application icons may be icons corresponding to system applications such as camera, gallery, calendar, email, etc., or icons corresponding to non-system applications such as Taobao, Meituan, JD.com, Dianping, Alipay, and Quark, which are not limited in this embodiment of the present application. Among them, the application icon and the name and position of the corresponding application can be adjusted according to the user's preferences, which are not limited in this embodiment of the present application.

综上,现有技术对于桌面应用图标的管理方式,使得用户查找并打开某一特定应用程序的成本相对较高,尤其是用户找到并打开一个常用的APP的效率较低,从而影响用户的操作体验。因此,如何提供一种有效的图标布局的方法,可以提高用户查找高频使用应用的效率,是亟待解决的问题。In summary, existing approaches to desktop application icon management make it relatively expensive for users to find and open specific applications. This is particularly true for frequently used apps, which is inefficient, impacting the user experience. Therefore, providing an effective icon layout method that improves the efficiency of finding frequently used applications is an urgent issue.

下面基于上述图1A和图1B的提供的终端设备的硬件和软件架构,针对图2A和图2B所述的现有技术中的技术问题,进行具体分析和解决。Based on the hardware and software architecture of the terminal device provided in FIG. 1A and FIG. 1B , the technical problems in the prior art described in FIG. 2A and FIG. 2B are specifically analyzed and solved.

请参见图3,图3是本申请实施例提供的一种图标布局的方法的流程示意图,该方法可以应用于上述图1A所述的终端设备中,可以通过上述图1B中的软件架构实现,使得该终端设备可以用于支持并执行图3所示的方法流程步骤S301-S303。Please refer to Figure 3, which is a flow chart of a method for icon layout provided in an embodiment of the present application. The method can be applied to the terminal device described in Figure 1A above, and can be implemented through the software architecture in Figure 1B above, so that the terminal device can be used to support and execute the method flow steps S301-S303 shown in Figure 3.

步骤S301:显示第一界面,第一界面包括桌面缩略图显示区和图标频度查看区;桌面缩略图显示区显示有被选中的第一桌面的缩略图,图标频度查看区显示第一图标频度查看界面。Step S301: displaying a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, and the icon frequency viewing area displays a first icon frequency viewing interface.

具体地,第一界面可以包括终端设备进入频度查看功能后显示的所有界面,通过在第一界面中同时显示桌面缩略图显示区和图标频度查看区,一方面,通过桌面缩略图显示区可以直观地浏览不同桌面的缩略图,其中显示有当前被选中的第一桌面的缩略图,该第一桌面可以为所有桌面中当前选中的任意一个桌面,从而快速了解当前被选中的第一桌面的缩略图对应桌面的整体布局;另一方面,通过图标频度查看区显示与上述被选中的第一桌面的缩略图对应的图标频度查看界面(也即是第一图标频度查看界面),且其中显示的图标为当前被选中的第一桌面的缩略图中的部分或全部图标,使得用户可以同时从整体和局部查看到第一桌面的图标信息,并且,第一图标频度查看界面中的各个图标的排列位置和/或显示尺寸是基于对应的应用的使用频度确定的,通过将频繁使用的图标放置在更显眼或更易访问的位置,和/或根据对应的应用的使用频度调整图标的显示尺寸大小,使得用户可以直接通过图标的排列位置和/或显示尺寸的大小,直观地了解当前选中的第一桌面中频繁使用的应用有哪些,同时方便用户快速打开第一桌面中高频使用的应用,提高用户查找高频使用应用的效率以提升用户体验。Specifically, the first interface may include all interfaces displayed after the terminal device enters the frequency viewing function. By simultaneously displaying the desktop thumbnail display area and the icon frequency viewing area in the first interface, on the one hand, the thumbnails of different desktops can be browsed intuitively through the desktop thumbnail display area, in which the thumbnail of the currently selected first desktop is displayed. The first desktop can be any desktop currently selected among all desktops, so as to quickly understand the overall layout of the desktop corresponding to the thumbnail of the currently selected first desktop; on the other hand, the icon frequency viewing interface corresponding to the thumbnail of the above-mentioned selected first desktop (that is, the first icon frequency viewing interface) is displayed through the icon frequency viewing area, and the icon displayed therein is the thumbnail of the currently selected first desktop. Some or all of the icons in the desktop thumbnail allow the user to view the icon information of the first desktop from both the overall and partial perspectives at the same time, and the arrangement position and/or display size of each icon in the first icon frequency viewing interface is determined based on the usage frequency of the corresponding application. By placing frequently used icons in a more conspicuous or more accessible position, and/or adjusting the display size of the icon according to the usage frequency of the corresponding application, the user can directly understand the frequently used applications in the currently selected first desktop through the arrangement position and/or display size of the icons, and at the same time facilitate the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述方法还包括:显示第二界面,所述第二界面包括所述第一桌面;接收作用于所述第二界面的第二操作,所述第二操作为滑动操作;在所述第二操作滑动的过程中,逐渐缩小所述第一桌面以生成所述第一桌面的缩略图,并在所述第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面;在所述第二操作滑动结束时,生成所述第一界面。具体地,当用户打开终端设备时,首先呈现的可以是包括第一桌面的第二界面,该第一桌面可以为所有桌面中当前选中的任意一个桌面,因此在终端设备显示包括桌面缩略图显示区和图标频度查看区的第一界面之前,终端设备呈现的包括任意一个桌面的界面统称为第二界面。进一步地,终端设备接收到作用于第二界面的操作(也即是第二操作),该操作可以是滑动操作,也可以是其他作用于第二界面的操作(例如拖动、长按等操作),本申请实施例对此不限定。示例性地,以第二操作为滑动操作为例,在第二操作的滑动过程中,通过逐渐缩小第一桌面以生成第一桌面的缩略图,并在第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面,最终在第二操作滑动结束时,生成第一界面。本申请实施例通过用户滑动操作的过程中的逐渐缩小和逐渐增大的过渡效果,使得从第二界面切换到第一界面的过程中,可以呈现出更加平滑和自然的转场效果,增强了用户体验的连贯性和流畅性以提升用户体验。In a possible implementation, the method further includes: displaying a second interface, the second interface including the first desktop; receiving a second operation acting on the second interface, the second operation being a sliding operation; during the sliding process of the second operation, gradually reducing the first desktop to generate a thumbnail of the first desktop, and displaying a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, generating the first interface. Specifically, when the user turns on the terminal device, the first interface presented may include the second interface including the first desktop, and the first desktop may be any desktop currently selected among all desktops. Therefore, before the terminal device displays the first interface including the desktop thumbnail display area and the icon frequency viewing area, the interface including any desktop presented by the terminal device is collectively referred to as the second interface. Furthermore, the terminal device receives an operation acting on the second interface (that is, the second operation), which may be a sliding operation or other operations acting on the second interface (such as dragging, long pressing, etc.), which is not limited in this embodiment of the present application. For example, taking the second operation as a sliding operation, during the sliding process of the second operation, the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually increasing portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced. Finally, when the sliding of the second operation ends, the first interface is generated. In the embodiment of the present application, the transition effect of gradual reduction and gradual increase during the user's sliding operation can present a smoother and more natural transition effect when switching from the second interface to the first interface, thereby enhancing the consistency and fluidity of the user experience and improving the user experience.

步骤S302:接收作用于第一界面的第一操作;Step S302: receiving a first operation performed on a first interface;

具体地,终端设备接收到的作用于第一界面的第一操作,可以是检测到的用户手指在显示屏上的从左往右或者从右往左的滑动操作,也可以是检测到的用户针对第一界面中的桌面缩略图显示区的点击操作,本申请实施例对此不限定。Specifically, the first operation received by the terminal device on the first interface can be a detected sliding operation of the user's finger on the display screen from left to right or from right to left, or a detected click operation of the user on the desktop thumbnail display area in the first interface. The embodiment of the present application is not limited to this.

步骤S303:响应于第一操作,桌面缩略图显示区显示的当前被选中的缩略图由第一桌面的缩略图切换为第二桌面的缩略图,图标频度查看区显示的第一图标频度查看界面更新为第二图标频度查看界面。Step S303: In response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface.

具体地,响应于接收到的作用于第一界面的第一操作,第一界面中的桌面缩略图显示区显示的当前被选中的缩略图,由第一桌面的缩略图切换为第二桌面的缩略图,使得用户可以快速、直观地浏览切换后的当前被选中的第二桌面的整体布局;相应地,图标频度查看区显示的第一图标频度查看界面更新为第二频度查看界面,其中显示的图标为第二桌面的缩略图中的部分或全部图标,并且根据第二桌面的缩略图中的应用使用频度重新确定各个图标的排列位置和/或显示尺寸,从而准确、及时地呈现当前选中的第二桌面缩略图对应的图标布局,并通过将频繁使用的图标放置在更显眼或更易访问的位置,和/或根据对应的应用的使用频度调整图标的显示尺寸大小,方便用户直观地了解切换后的第二桌面中的常用的应用程序有哪些,以便于用户快速打开第一桌面中高频使用的应用,从而提高用户查找高频使用应用的效率以提升用户的体验感。Specifically, in response to the first operation received on the first interface, the currently selected thumbnail displayed in the desktop thumbnail display area in the first interface is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, so that the user can quickly and intuitively browse the overall layout of the currently selected second desktop after the switch; accordingly, the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second frequency viewing interface, in which the icons displayed are part or all of the icons in the thumbnail of the second desktop, and the arrangement position and/or display size of each icon is re-determined according to the application usage frequency in the thumbnail of the second desktop, so as to accurately and timely present the icon layout corresponding to the currently selected second desktop thumbnail, and by placing frequently used icons in a more conspicuous or more accessible position, and/or adjusting the display size of the icon according to the usage frequency of the corresponding application, it is convenient for the user to intuitively understand which commonly used applications are in the second desktop after the switch, so that the user can quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述第二桌面为与所述第一桌面左边或者右边相邻的桌面,所述方法还包括:当所述桌面缩略图显示区有被选中的所述第一桌面的缩略图,或者所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为所述第二桌面的缩略图时,所述桌面缩略图显示区还显示有其他未被选中的桌面缩略图。具体地,当桌面缩略图显示区显示有被选中的第一桌面的缩略图,或者当前被选中的缩略图由第一桌面的缩略图切换为相邻的第二桌面的缩略图时,桌面缩略图显示区通过显示其他未被选中的桌面缩略图,使得用户可以在同一个用户界面清晰地了解不同桌面之间的空间布局关系,从而通过其他未被选中的桌面缩略图,快速浏览其他相邻的桌面的整体布局,使得用户无需单独切换到每个桌面以查看其内容,方便用户切换不同的桌面以找到想要打开的应用所在的桌面,以提升用户的操作体验。In one possible implementation, the second desktop is a desktop adjacent to the left or right side of the first desktop, and the method further includes: when the desktop thumbnail display area has a thumbnail of the selected first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails. Specifically, when the desktop thumbnail display area displays a thumbnail of the selected first desktop, or the currently selected thumbnail is switched from the thumbnail of the first desktop to the thumbnail of the adjacent second desktop, the desktop thumbnail display area displays other unselected desktop thumbnails, so that the user can clearly understand the spatial layout relationship between different desktops in the same user interface, and thus quickly browse the overall layout of other adjacent desktops through other unselected desktop thumbnails, so that the user does not need to switch to each desktop separately to view its content, and it is convenient for the user to switch between different desktops to find the desktop where the application they want to open is located, thereby improving the user's operating experience.

在一种可能的实现方式中,所述第一桌面或者所述第二桌面包括M个第一图标和N个小文件夹,所述第一图标包括所述第一桌面或者所述第二桌面中的应用程序、大文件夹和异形文件夹对应的图标,M和N均为大于或等于0的整数。具体地,第一桌面或者第二桌面中可以包括M个第一图标和N个小文件夹,其中第一图标包含了第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标。因此,第一桌面或第二桌面可以由应用程序、大文件夹、异形文件夹以及小文件夹中的一个或多个任意组合形成不同的桌面布局,本申请实施例可以针对不同的桌面动态呈现不同桌面缩略图对应的图标布局,从而提高用户查找高频使用应用的效率以提升用户的体验感。In one possible implementation, the first desktop or the second desktop includes M first icons and N small folders, the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop, and M and N are both integers greater than or equal to 0. Specifically, the first desktop or the second desktop may include M first icons and N small folders, wherein the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop. Therefore, the first desktop or the second desktop can form different desktop layouts by any combination of one or more applications, large folders, special-shaped folders and small folders. The embodiment of the present application can dynamically present icon layouts corresponding to different desktop thumbnails for different desktops, thereby improving the efficiency of users in finding frequently used applications to enhance the user experience.

在一种可能的实现方式中,所述方法还包括:响应于所述第一操作或者所述第二操作,确定所述M个第一图标和所述N个小文件夹中的各个图标在预设时间内的使用频度;基于所述使用频度,确定所述图标频度查看区显示的图标频度查看界面中各个图标的排列位置和/或显示尺寸;基于所述排列位置和/或所述显示尺寸,生成所述图标频度查看区显示的图标频度查看界面。具体地,在接收到作用于第一界面的第一操作,或者接收到作用于第二界面的操作(也即是第二操作)后,响应于第一操作或者第二操作,确定第二桌面或者第一桌面中的各个图标(也即是M个第一图标和所述N个小文件夹中的各个图标)预设时间(例如最近一周)内的使用频度;进一步根据所确定的使用频度,确定图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)中各个图标的排列位置和/或显示尺寸;然后基于所确定的排列位置和/或显示尺寸,生成图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)。可以理解的是,本申请实施例中的预设时间可以根据应用程序的类型和功能来调整,比如对于社交媒体应用,预设时间可能是一周或一个月;对于生产工具应用,可能是一天或一周,本申请实施例对此不作具体限定。In one possible implementation, the method further includes: in response to the first operation or the second operation, determining the usage frequency of each icon in the M first icons and the N small folders within a preset time; based on the usage frequency, determining the arrangement position and/or display size of each icon in the icon frequency viewing interface displayed in the icon frequency viewing area; based on the arrangement position and/or the display size, generating the icon frequency viewing interface displayed in the icon frequency viewing area. Specifically, after receiving a first operation acting on the first interface, or receiving an operation acting on the second interface (that is, a second operation), in response to the first operation or the second operation, the usage frequency of each icon in the second desktop or the first desktop (that is, the M first icons and the icons in the N small folders) within a preset time (for example, the last week) is determined; further based on the determined usage frequency, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is determined; then based on the determined arrangement position and/or display size, the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area is generated. It can be understood that the preset time in the embodiment of the present application can be adjusted according to the type and function of the application. For example, for social media applications, the preset time may be one week or one month; for production tool applications, it may be one day or one week. The embodiment of the present application does not specifically limit this.

通过上述方法实施例所述的方法,可以根据不同桌面中的各个应用的使用频度,确定图标频度查看区显示的图标频度查看界面(也即是第二频度查看界面或者第一频度查看界面)中的各个图标的排列位置和/或显示尺寸,从而生成图标频度查看区显示的图标频度查看界面,并且通过直观的图标的排列位置和/或显示尺寸,将当前桌面中频繁使用的图标放置在更显眼或更易访问的位置,和/或根据对应的应用的使用频度调整图标的显示尺寸大小,使得用户可以直接通过图标的排列位置和/或显示尺寸的大小,直观地了解当前选中的第一桌面中频繁使用的应用有哪些,同时方便用户快速打开第一桌面中高频使用的应用,提高用户查找高频使用应用的效率以提升用户体验。Through the method described in the above method embodiment, the arrangement position and/or display size of each icon in the icon frequency viewing interface (that is, the second frequency viewing interface or the first frequency viewing interface) displayed in the icon frequency viewing area can be determined according to the usage frequency of each application in different desktops, thereby generating an icon frequency viewing interface displayed in the icon frequency viewing area, and through the intuitive icon arrangement position and/or display size, the frequently used icons in the current desktop are placed in a more conspicuous or more accessible position, and/or the display size of the icon is adjusted according to the usage frequency of the corresponding application, so that the user can directly understand which frequently used applications are in the currently selected first desktop through the icon arrangement position and/or display size, and at the same time it is convenient for the user to quickly open the frequently used applications in the first desktop, thereby improving the efficiency of the user in finding frequently used applications and enhancing the user experience.

在一种可能的实现方式中,若M大于或等于1、且N等于0,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标,其中,所述图标频度查看界面中的所述M个第一图标按照L行排列显示,且所述图标频度查看界面中的第一图标所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高。具体地,当M大于或等于1、且N等于0时,也即是,当第一桌面或第二桌面中包含至少一个应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标),并且不包含小文件夹时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标。进一步地,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标按照L行排列显示,并且该图标频度查看界面中的第一图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高。通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)按照对应的应用的使用频度从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用对应的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离,使得用户更容易找到并点击高频使用的应用,从而节省查找时间以提高用户查找高频使用应用的效率,提升用户的体验感。In one possible implementation, if M is greater than or equal to 1 and N is equal to 0, the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application. Specifically, when M is greater than or equal to 1 and N is equal to 0, that is, when the first desktop or the second desktop contains icons corresponding to at least one application, large folder and special-shaped folder (that is, M first icons), and does not contain small folders, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons. Furthermore, the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row position of the first icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application. Through the embodiment of the present application, the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, the M first icons) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, forming an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area, and placing the icons corresponding to the applications with high user usage frequency in the first desktop or the second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking on these icons, making it easier for the user to find and click on the frequently used applications, thereby saving search time to improve the efficiency of the user in finding the frequently used applications and enhance the user's experience.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标和所述N个小文件夹;其中,所述图标频度查看界面中的所述M个第一图标和所述N个小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高;所述第二图标为所述N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。具体地,当M大于或等于0、N大于或等于1,且N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值时,也即是,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标和N个小文件夹。进一步地,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标和N个小文件夹按照L行排列显示,并且该图标频度查看界面中的第一图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高;或者该图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高,该第二图标为N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)按照对应应用的使用频度从下往上以行的形式排列,以及将第一桌面或者第二桌面中的用户不常用的小文件夹(也即是N个小文件夹),按照对应的小文件中对应的应用的使用频度最高的图标(也即是第二图标)的使用频度的大小,从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用程序、大文件夹和异形文件夹对应的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离;同时将不常用的小文件夹按照其中对应应用的使用频度最高的图标(也即是第二图标)的使用频度确定排列位置,仍然以小文件夹的形式显示在图标频度查看界面以节省空间,使得用户更容易找到并点击高频使用的应用,从而节省查找时间以提高用户查找和访问高频使用应用的效率,提升用户的体验感。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders. Specifically, when M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold, that is, when the first desktop or the second desktop contains M icons corresponding to the applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time, the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons and N small folders. Furthermore, the M first icons and N small folders in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon, and the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders. Through the embodiment of the present application, the icons of the applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, the M first icons) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, and the small folders that are not frequently used by the user in the first desktop or the second desktop (that is, the N small folders) are arranged in rows from bottom to top according to the usage frequency of the most frequently used icons (that is, the second icons) of the corresponding applications in the corresponding small files, to form an icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area. Layout, placing the icons corresponding to the frequently used applications, large folders and special-shaped folders in the first or second desktop closer to the bottom of the screen can reduce the distance that the user's finger moves when clicking these icons; at the same time, the infrequently used small folders are arranged according to the frequency of use of the icon with the highest frequency of use of the corresponding application (that is, the second icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications, thereby saving search time to improve the efficiency of users in finding and accessing frequently used applications and enhance the user experience.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中存在至少一个第一小文件夹,所述第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于所述预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标、第四图标、以及第二小文件夹,所述第四图标为所述第一小文件夹中的所有图标;所述第二小文件夹属于所述N个小文件夹,且所述第二小文件夹中的各个图标对应的应用的使用频度小于所述预设阈值。具体地,当M大于或等于0、N大于或等于1,且N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,也即是,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中包括该M个第一图标、第一小文件夹中的所有图标(也即是第四图标)、以及N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the applications corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold. Specifically, when M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to a preset threshold, that is, when the first desktop or the second desktop contains icons corresponding to M applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area includes the M first icons, all icons in the first small folder (that is, the fourth icon), and the small folder (that is, the second small folder) whose usage frequency of the application corresponding to each icon in the N small folders is less than the preset threshold.

通过本申请实施例,当第一桌面或第二桌面中的N个小文件夹中存在至少一个对应的应用的使用频度大于或等于预设阈值的图标时,图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)则会将这些对应的应用的使用频度大于或等于预设阈值的图标所在的小文件(也即是第一小文件夹),其中的所有图标(也即是第四图标)均按照对应的应用的使用频度排列展示出来,而N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)仍以小文件夹的形式显示以节省空间,使得用户更容易找到小文件中的高频使用的应用,节省查找高频使用应用的时间的同时,简化了用户打开小文件夹中的高频使用的应用的操作步骤,使得用户无需先点击小文件夹展开小文件夹,再点击其中想要使用的高频使用应用的图标才能访问该应用,从而提高用户查找和访问高频使用应用的效率,提升用户的体验感。Through the embodiment of the present application, when there is at least one icon of a corresponding application with a usage frequency greater than or equal to a preset threshold in the N small folders in the first desktop or the second desktop, the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area will display the small files (that is, the first small folders) where the icons of these corresponding applications with a usage frequency greater than or equal to the preset threshold are located, and all the icons therein (that is, the fourth icons) are arranged and displayed according to the usage frequency of the corresponding applications, while the small folders (that is, the second small folders) in which the usage frequency of the applications corresponding to each icon in the N small folders is less than the preset threshold are still displayed in the form of small folders to save space, making it easier for users to find frequently used applications in small files, saving time in searching for frequently used applications, and simplifying the user's operation steps for opening frequently used applications in small folders, so that users do not need to click on the small folder to expand the small folder first, and then click on the icon of the frequently used application they want to use to access the application, thereby improving the efficiency of users in searching for and accessing frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述图标频度查看界面中的所述M个第一图标、所述第四图标、以及所述第二小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标或者第四图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高;所述第五图标为所述第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。具体地,当第一桌面或第二桌面中包含M个第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0),并且包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),同时该N个小文件夹中存在至少一个第一小文件夹,该第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,该图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的M个第一图标、第一小文件夹中的所有图标(也即是第四图标)、以及N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹)按照L行排列显示,并且该图标频度查看界面中的第一图标或者第四图标所在的行位置越靠近图标频度查看界面的底部,对应的应用的使用频度越高;或者该图标频度查看界面中的不常用的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高,该第五图标为第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder. Specifically, when the first desktop or the second desktop contains icons corresponding to M applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons, M is greater than or equal to 0), and contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and at the same time there is at least one first small folder in the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, the M first icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface), all icons in the first small folder (that is, the first small folder) Four icons), and small folders (that is, second small folders) in which the usage frequency of applications corresponding to each icon in the N small folders is less than the preset threshold are displayed in L rows, and the closer the row position of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or the closer the row position of the less frequently used second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon, and the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.

通过本申请实施例,将第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹的图标(也即是M个第一图标)、和存在一个或多个对应的应用的使用频度大于或等于预设阈值的图标的第一小文件夹中的所有图标(也即是第四图标),按照对应应用的使用频度从下往上以行的形式排列,以及将第一桌面或者第二桌面中的N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹),按照对应的第二小文件中对应的应用的使用频度最高的图标(也即是第五图标)的使用频度的大小,从下往上以行的形式排列,形成图标频度查看区显示的图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)的图标布局,将第一桌面或第二桌面中用户使用频度高的应用程序、大文件夹和异形文件夹对应的图标和/或小文件夹中对应应用的使用频度高的图标放置在更靠近屏幕底部的位置,可以减小用户点击这些图标时手指的移动距离;同时将不常用的小文件夹(也即是第二小文件夹)按照其中对应应用的使用频度最高的图标(也即是第五图标)的使用频度确定排列位置,仍然以小文件夹的形式显示在图标频度查看界面以节省空间,使得用户更容易找到并点击当前桌面中高频使用的应用,尤其是更容易找到当前桌面中的小文件中高频使用的应用,从而节省查找高频使用应用的时间的同时,简化了用户打开小文件夹中的高频使用的应用的操作步骤,使得用户无需先点击小文件夹展开小文件夹,再点击其中想要使用的高频使用应用的图标才能访问该应用,从而提高用户查找和访问高频使用应用的效率,提升用户的体验感。Through the embodiments of the present application, the icons of applications, large folders and special-shaped folders in the first desktop or the second desktop (that is, M first icons), and all icons in the first small folder with one or more corresponding applications whose usage frequency is greater than or equal to a preset threshold (that is, the fourth icon) are arranged in rows from bottom to top according to the usage frequency of the corresponding applications, and the small folders (that is, the second small folders) in the first desktop or the second desktop whose usage frequency of applications corresponding to each icon is less than the preset threshold are arranged in rows from bottom to top according to the usage frequency of the icon with the highest usage frequency of the corresponding application in the corresponding second small file (that is, the fifth icon), to form an icon layout of the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) displayed in the icon frequency viewing area, and the applications, large folders and special-shaped folders that are frequently used by users in the first desktop or the second desktop are arranged in rows from bottom to top. The icons corresponding to the folders and/or the icons of the corresponding applications in the small folders with high usage frequency are placed closer to the bottom of the screen, which can reduce the distance that the user's finger moves when clicking on these icons; at the same time, the infrequently used small folders (that is, the second small folder) are arranged according to the usage frequency of the icon with the highest usage frequency of the corresponding application (that is, the fifth icon), and are still displayed in the form of small folders in the icon frequency viewing interface to save space, making it easier for users to find and click on frequently used applications on the current desktop, especially easier to find frequently used applications in small files on the current desktop, thereby saving time in searching for frequently used applications and simplifying the operation steps for users to open frequently used applications in small folders, so that users do not need to click on the small folder to expand the small folder first, and then click on the icon of the frequently used application they want to use to access the application, thereby improving the efficiency of users in finding and accessing frequently used applications and enhancing the user experience.

在一种可能的实现方式中,所述图标频度查看界面中的图标所在的行位置越靠近所述图标频度查看界面的底部,对应的图标的显示尺寸越大。具体地,图标频度查看界面(也即是第一频度查看界面或者第二频度查看界面)中的图标可以是第一桌面或者第二桌面中的应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标)、N个小文件夹中存在一个或多个对应的应用的使用频度大于或等于预设阈值的图标的第一小文件夹中的所有图标(也即是第四图标)、和/或N个小文件夹中各个图标对应的应用的使用频度小于所述预设阈值的小文件夹(也即是第二小文件夹),通过该图标频度查看界面中的图标所在的行位置确定对应的图标的显示尺寸。而随着图标频度查看界面中的图标所在的行位置越靠近图标频度查看界面的底部,意味着该图标对应的应用的使用频度越大,或者对应的小文件夹中对应的应用的使用频度最高的图标(也即是第二图标或第五图标)的使用频度的越大,增大对应的图标的显示尺寸,使得用户能够通过图标的显示尺寸的大小更加直观地了解到该图标频度查看界面中各个图标的使用频度,方便用户快速找到并打开该图标频度查看界面中的高频使用的应用,从而提高用户查找和访问高频使用应用的效率以提升用户体验。In one possible implementation, the closer the row position of the icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the larger the display size of the corresponding icon. Specifically, the icons in the icon frequency viewing interface (that is, the first frequency viewing interface or the second frequency viewing interface) can be applications in the first desktop or the second desktop, icons corresponding to large folders and special-shaped folders (that is, M first icons), all icons in the first small folder in which there are one or more corresponding applications with a usage frequency greater than or equal to a preset threshold among N small folders (that is, the fourth icon), and/or small folders in which the usage frequency of applications corresponding to each icon in N small folders is less than the preset threshold (that is, the second small folder). The display size of the corresponding icon is determined by the row position of the icon in the icon frequency viewing interface. As the row of icons in the icon frequency viewing interface is closer to the bottom of the icon frequency viewing interface, it means that the application corresponding to the icon is used more frequently, or the icon with the highest usage frequency of the corresponding application in the corresponding small folder (that is, the second icon or the fifth icon) is used more frequently, the display size of the corresponding icon is increased, so that the user can more intuitively understand the usage frequency of each icon in the icon frequency viewing interface through the size of the icon display, which is convenient for the user to quickly find and open the frequently used applications in the icon frequency viewing interface, thereby improving the efficiency of the user in finding and accessing frequently used applications to enhance the user experience.

示例性地,由于基于第一桌面或者第二桌面中各个图标对应的应用的使用频度,确定的图标频度查看区显示的图标频度查看界面(也即是图标频度查看界面或者第二图标频度查看界面)相似,因此本申请实施例以第一桌面为例,结合图4A-图4C示例性介绍本申请实施例提供的基于不同图标分布的桌面中各个图标对应的应用的使用频度,生成对应图标频度查看界面的用户界面示意图。For example, since the icon frequency viewing interface (that is, the icon frequency viewing interface or the second icon frequency viewing interface) displayed in the determined icon frequency viewing area is similar based on the usage frequency of the applications corresponding to each icon in the first desktop or the second desktop, the embodiment of the present application takes the first desktop as an example, and combines Figures 4A-4C to exemplarily introduce the usage frequency of applications corresponding to each icon in the desktop based on different icon distributions provided by the embodiment of the present application, and generates a user interface schematic diagram of the corresponding icon frequency viewing interface.

可选地,当第一桌面中只包含应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于1)时,示例性地,请参见图4A,图4A是本申请实施例提供的一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。如图4A所示,终端设备可以显示包括桌面401(也即是第一桌面)的界面41(也即是第二界面),该桌面401可以为终端设备上的任意一个桌面,其中可以包括一个或多个应用程序、大文件夹(例如“实用工具”4011)以及异形文件夹(例如“出行”4012和“社交”4013)对应的图标。其中,在桌面401(也即是第一桌面)中,应用程序对应的图标可以包括天气APP、日历APP、股票APP、设置APP对应的图标,大文件夹(例如“实用工具”4011)中可以包括文件管理APP、荣耀视频APP等应用对应的图标,异形文件夹(例如“出行”4012)中可以包括地图APP和打车APP对应的图标,以及异形文件夹(例如“社交”4013)中可以包括微信APP和QQ APP对应的图标。在本申请实施例中,由于桌面401中的所有应用程序、大文件夹以及异形文件夹对应的所有图标一共有18个,因此M等于18,也即是第一桌面中包含18个第一图标。Optionally, when the first desktop only contains icons corresponding to applications, large folders, and special-shaped folders (that is, M first icons, M is greater than or equal to 1), exemplarily, please refer to Figure 4A, which is an icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon in the desktop, provided in an embodiment of the present application. As shown in Figure 4A, the terminal device can display an interface 41 (that is, a second interface) including a desktop 401 (that is, a first desktop), and the desktop 401 can be any desktop on the terminal device, which may include icons corresponding to one or more applications, large folders (such as "Utilities" 4011) and special-shaped folders (such as "Travel" 4012 and "Social" 4013). Among them, in desktop 401 (also known as the first desktop), icons corresponding to applications may include icons corresponding to the Weather APP, Calendar APP, Stock APP, and Settings APP. Large folders (such as "Utilities" 4011) may include icons corresponding to applications such as the File Management APP and the Honor Video APP. Special-shaped folders (such as "Travel" 4012) may include icons corresponding to the Map APP and the Taxi APP. Special-shaped folders (such as "Social" 4013) may include icons corresponding to the WeChat APP and the QQ APP. In the embodiment of the present application, since there are a total of 18 icons corresponding to all applications, large folders, and special-shaped folders in desktop 401, M is equal to 18, which means that the first desktop contains 18 first icons.

进一步地,当接收到用户作用于界面41(也即是第二界面)的滑动操作(也即是第二操作)后,终端设备可以显示如图4A所示的界面42(也即是第一界面)。在界面42中,可以包括用于显示终端设备的桌面的缩略图的桌面缩略图显示区402,以及用于显示与被选中的桌面缩略图对应的图标频度查看区403。如图4A所示,在桌面缩略图显示区402中,除了显示有当前被选中的桌面缩略图4021(也即是第一桌面的缩略图)之外,还显示有其他未被选中的桌面缩略图,其中,该桌面缩略图4021是桌面401对应的缩略图。相应地,图标频度查看区403显示与当前被选中的桌面缩略图4021对应的图标频度查看界面4031(也即是第一图标频度查看界面)。在该图标频度查看界面4031中可包括桌面401中的所有应用程序、大文件夹以及异形文件夹对应的所有图标(也即是M个第一图标,M等于18),其中,图标频度查看界面4031(也即是第一图标频度查看界面)中的各个图标的排列位置和/或显示尺寸都是根据对应的应用的使用频度确定的。需要说明的是,本申请实施例中的第二操作可以是滑动操作,也可以是其他作用于第二界面的操作(例如拖动、长按等操作),本申请实施例对此不限定。Furthermore, upon receiving a sliding operation (i.e., a second operation) by the user on the interface 41 (i.e., the second interface), the terminal device may display the interface 42 (i.e., the first interface) as shown in FIG4A . In the interface 42, a desktop thumbnail display area 402 for displaying a thumbnail of the desktop of the terminal device and an icon frequency viewing area 403 for displaying the icon frequency corresponding to the selected desktop thumbnail may be included. As shown in FIG4A , in the desktop thumbnail display area 402, in addition to displaying the currently selected desktop thumbnail 4021 (i.e., the thumbnail of the first desktop), other unselected desktop thumbnails are also displayed, wherein the desktop thumbnail 4021 is the thumbnail corresponding to the desktop 401. Accordingly, the icon frequency viewing area 403 displays the icon frequency viewing interface 4031 (i.e., the first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4021. The icon frequency viewing interface 4031 may include all icons corresponding to all applications, large folders, and special-shaped folders on the desktop 401 (i.e., M first icons, where M is equal to 18). The arrangement position and/or display size of each icon in the icon frequency viewing interface 4031 (i.e., the first icon frequency viewing interface) are determined based on the usage frequency of the corresponding application. It should be noted that the second operation in the embodiment of the present application may be a sliding operation or other operation acting on the second interface (e.g., dragging, long pressing, etc.), and the embodiment of the present application is not limited to this.

如图4A所示,图标频度查看界面4031中显示的18个第一图标按照4行排列显示,并且所在的行位置越靠近图标频度查看界面4031的底部的第一图标,对应的应用在预设时间(例如最近一周)内使用频度越高,对应的第一图标的显示尺寸越大。示例性地,图标频度查看界面4031中最靠近图标频度查看界面4031的底部的应用对应的图标(例如微信、支付宝、相机对应的图标),对应的应用在预设时间(例如最近一周)内使用频度最高,并且对应的显示尺寸最大;其余的第一图标随着对应的应用的使用频度的不断减少,所在的行位置依次逐渐向上排列,和/或对应的显示尺寸逐行减小。此外,所在行位置位于同一行的第一图标,其具体的排列位置可以根据用户的使用习惯自定义设置,例如对应的应用的使用频度较大的放在更靠近屏幕右端的位置,本申请实施例对此不限定。As shown in FIG4A , the 18 first icons displayed in the icon frequency viewing interface 4031 are arranged in 4 rows, and the closer the row position is to the first icon at the bottom of the icon frequency viewing interface 4031, the higher the frequency of use of the corresponding application within a preset time (e.g., the last week), and the larger the display size of the corresponding first icon. For example, the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4031 in the icon frequency viewing interface 4031 (e.g., icons corresponding to WeChat, Alipay, and camera) have the highest frequency of use within a preset time (e.g., the last week) and the largest display size; the remaining first icons are arranged in rows gradually upwards as the frequency of use of the corresponding applications decreases, and/or their corresponding display sizes decrease row by row. In addition, the specific arrangement positions of the first icons in the same row can be customized according to the user's usage habits, for example, applications with higher usage frequencies are placed closer to the right end of the screen, but this is not limited in the embodiments of the present application.

可选地,当第一桌面中包含应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0)之外,还包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),并且这N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值时,示例性地,请参见图4B,图4B是本申请实施例提供的另一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。如图4B所示,终端设备可以显示包括桌面404(也即是第一桌面)的界面44(也即是第二界面),该桌面404可以为终端设备上的任意一个桌面,其中可包括一个或多个应用程序、大文件夹(如“购物与美食”4041)对应的图标和小文件夹(比如文件夹1和文件夹2)对应的图标,并且小文件夹(比如文件夹1和文件夹2)中的各个图标对应的应用的使用频度均小于预设阈值。其中,在桌面404(也即是第一桌面)中,应用程序对应的图标可以包括邮件APP、音乐APP、应用商店APP、图库APP对应的图标,大文件夹(例如“购物与美食”4041)中可以包括淘宝APP、京东APP等应用对应的图标,小文件夹(例如文件夹1)中可以包括大众点评APP、夸克APP等应用对应的图标,以及小文件夹(例如文件夹2)中可以包括中播放器APP和WiFi直连APP等应用对应的图标。由于桌面404(也即是第一桌面)中没有异形文件夹,因此,桌面404中的应用程序、大文件夹(如“购物与美食”4041)对应的所有图标即为M个第一图标(M等于12),桌面404中的小文件夹(比如文件夹1和文件夹2)即为N个小文件夹,N等于2。Optionally, when the first desktop contains icons corresponding to applications, large folders and special-shaped folders (that is, M first icons, M is greater than or equal to 0), it also contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and the usage frequency of the application corresponding to each icon in these N small folders is less than a preset threshold, for example, please refer to Figure 4B, Figure 4B is another icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of the application corresponding to each icon in the desktop provided by an embodiment of the present application. As shown in Figure 4B, the terminal device can display an interface 44 (that is, a second interface) including a desktop 404 (that is, the first desktop), and the desktop 404 can be any desktop on the terminal device, which may include one or more applications, icons corresponding to large folders (such as "Shopping and Food" 4041) and icons corresponding to small folders (such as folder 1 and folder 2), and the usage frequency of the application corresponding to each icon in the small folder (such as folder 1 and folder 2) is less than the preset threshold. Among them, in desktop 404 (also known as the first desktop), icons corresponding to applications may include icons corresponding to the Mail APP, Music APP, App Store APP, and Gallery APP. Large folders (such as "Shopping and Food" 4041) may include icons corresponding to applications such as Taobao APP and JD APP. Small folders (such as Folder 1) may include icons corresponding to applications such as Dianping APP and Quark APP. Small folders (such as Folder 2) may include icons corresponding to applications such as the Player APP and WiFi Direct APP. Since there are no special-shaped folders in desktop 404 (also known as the first desktop), all icons corresponding to applications and large folders (such as "Shopping and Food" 4041) in desktop 404 are M first icons (M equals 12), and small folders (such as Folder 1 and Folder 2) in desktop 404 are N small folders, where N equals 2.

进一步地,当接收到用户作用于界面44(也即是第二界面)的滑动操作(也即是第二操作)后,终端设备可以显示如图4B所示的界面45(也即是第一界面)。在界面45中,可以包括桌面缩略图显示区405和图标频度查看区406。如图4B所示,在桌面缩略图显示区405中,显示有当前被选中的桌面缩略图4051(也即是第一桌面的缩略图)之外,还显示有其他未被选中的桌面缩略图。相应地,图标频度查看区406显示与当前被选中的桌面缩略图4051对应的图标频度查看界面4061(也即是第一图标频度查看界面)。如图4B所示,在该图标频度查看界面4061中可包括桌面404中的应用程序、大文件夹以及异形文件夹对应的所有图标(也即是M个第一图标,M等于12),和桌面404中的所有小文件夹(比如文件夹1和文件夹2)。其中,图标频度查看界面4061中的应用程序、大文件夹以及异形文件夹对应的所有图标(也即是M个第一图标,M等于12),对应的排列位置和/或显示尺寸是根据对应的应用的使用频度确定的;或者,图标频度查看界面4061中的小文件夹(比如文件夹1或者文件夹2),对应的排列位置和/或显示尺寸是根据对应的小文件夹中使用频度最高的图标对应的应用的使用频度确定的。如图4B所示,图标频度查看界面4061中显示的12个第一图标以及小文件夹(比如文件夹1和文件夹2)按照4行排列显示,其中的第一图标所在的行位置越靠近图标频度查看界面4061的底部,对应的应用在预设时间(例如最近一周)内使用频度越高,对应的第一图标的显示尺寸越大;或者,其中的小文件夹所在的行位置越靠近图标频度查看界面4061的底部,对应的小文件夹中应用的使用频度最高的图标(也即是第二图标)对应的应用在预设时间(例如最近一周)内越大,对应的小文件夹的显示尺寸越大。Furthermore, upon receiving a user sliding operation (i.e., a second operation) on interface 44 (i.e., a second interface), the terminal device may display interface 45 (i.e., a first interface) as shown in FIG4B . Interface 45 may include a desktop thumbnail display area 405 and an icon frequency viewing area 406. As shown in FIG4B , in addition to displaying the currently selected desktop thumbnail 4051 (i.e., a thumbnail of the first desktop), the desktop thumbnail display area 405 also displays other unselected desktop thumbnails. Correspondingly, the icon frequency viewing area 406 displays an icon frequency viewing interface 4061 (i.e., a first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4051. As shown in FIG4B , the icon frequency viewing interface 4061 may include all icons corresponding to applications, large folders, and special-shaped folders in desktop 404 (i.e., M first icons, where M is equal to 12), and all small folders in desktop 404 (e.g., folder 1 and folder 2). Among them, the corresponding arrangement positions and/or display sizes of all icons corresponding to applications, large folders and special-shaped folders in the icon frequency viewing interface 4061 (that is, M first icons, M is equal to 12) are determined according to the usage frequency of the corresponding applications; or, the corresponding arrangement positions and/or display sizes of small folders (such as folder 1 or folder 2) in the icon frequency viewing interface 4061 are determined according to the usage frequency of the application corresponding to the most frequently used icon in the corresponding small folder. As shown in Figure 4B, the 12 first icons and small folders (such as folder 1 and folder 2) displayed in the icon frequency viewing interface 4061 are arranged in 4 rows. The closer the row of the first icon is to the bottom of the icon frequency viewing interface 4061, the more frequently the corresponding application is used within the preset time (for example, the last week), and the larger the display size of the corresponding first icon is; or, the closer the row of the small folder is to the bottom of the icon frequency viewing interface 4061, the larger the corresponding application of the most frequently used icon (that is, the second icon) in the corresponding small folder is used within the preset time (for example, the last week), and the larger the display size of the corresponding small folder is.

如图4B所示,最靠近图标频度查看界面4061的底部的应用对应的图标(例如相机、图库、邮件对应的图标),对应的应用在预设时间(例如最近一周)内使用频度最高,并且对应的显示尺寸最大;其余的第一图标和/或小文件夹,随着对应的应用和/或对应的第二图标的使用频度的不断减少,所在的行位置依次逐渐向上排列,和/或对应的显示尺寸逐行减小。此外,所在行位置位于同一行的第一图标和/或小文件夹,其具体的排列位置可以根据用户的使用习惯自定义设置,例如对应的应用和/或对应的第二图标的使用频度较大的放在更靠近屏幕右端的位置,本申请实施例对此不限定。As shown in Figure 4B, the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4061 (such as the icons corresponding to the camera, gallery, and email) have the highest usage frequency within a preset time (such as the past week) and the corresponding display size is the largest; the remaining first icons and/or small folders, as the usage frequency of the corresponding applications and/or the corresponding second icons continues to decrease, their row positions are gradually arranged upwards, and/or their corresponding display sizes are reduced row by row. In addition, the specific arrangement positions of the first icons and/or small folders located in the same row can be customized according to the user's usage habits. For example, the corresponding applications and/or corresponding second icons with higher usage frequencies are placed closer to the right end of the screen. This is not limited in the embodiments of the present application.

可选地,当第一桌面中包含应用程序、大文件夹和异形文件夹对应的图标(也即是M个第一图标,M大于或等于0)之外,还包含至少一个小文件夹(也即是N个小文件夹,N大于或等于1),并且这N个小文件夹中存在至少一个小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值时,示例性地,请参见图4C,图4C是本申请实施例提供的又一种基于桌面中各个图标对应的应用的使用频度生成的图标频度查看界面的图标布局示意图。如图4C所示,终端设备可以显示包括桌面407(也即是第一桌面)的界面47(也即是第二界面),该桌面407可以为终端设备上的任意一个桌面,其中可包括一个或多个,其中可包括应用程序、大文件夹(如“购物与美食”4071)对应的图标和小文件夹(比如文件夹1和文件夹2)对应的图标,并且小文件夹(比如文件夹1和文件夹2)中存在至少一个小文件夹(比如文件夹1)中存在一个或多个图标对应的应用的使用频度大于或等于预设阈值。其中,在桌面407(也即是第一桌面)中,关于应用程序、大文件夹(如“购物与美食”4071)对应的图标和小文件夹(比如文件夹1和文件夹2)对应的图标的具体描述可参见上述图4B的相关描述,此处不再赘述。由于桌面407(也即是第一桌面)中没有异形文件夹,因此,桌面407中的应用程序、大文件夹(如“购物与美食”4071)对应的所有图标即为M个第一图标(M等于12),桌面407中的小文件夹(比如文件夹1和文件夹2)即为N个小文件夹,N等于2。Optionally, when the first desktop contains icons corresponding to applications, large folders, and special-shaped folders (that is, M first icons, M is greater than or equal to 0), it also contains at least one small folder (that is, N small folders, N is greater than or equal to 1), and the usage frequency of the application corresponding to one or more icons in at least one of the N small folders is greater than or equal to a preset threshold, for example, see Figure 4C, Figure 4C is another icon layout diagram of an icon frequency viewing interface generated based on the usage frequency of applications corresponding to each icon in the desktop provided by an embodiment of the present application. As shown in Figure 4C, the terminal device can display an interface 47 (that is, a second interface) including a desktop 407 (that is, a first desktop), and the desktop 407 can be any desktop on the terminal device, which may include one or more, which may include icons corresponding to applications, large folders (such as "Shopping and Food" 4071) and small folders (such as folder 1 and folder 2), and the usage frequency of the application corresponding to one or more icons in at least one small folder (such as folder 1) in the small folders (such as folder 1 and folder 2) is greater than or equal to the preset threshold. Among them, in desktop 407 (also known as the first desktop), the specific description of the icons corresponding to applications, large folders (such as "Shopping and Food" 4071), and the icons corresponding to small folders (such as Folder 1 and Folder 2) can be found in the relevant description of Figure 4B above, and will not be repeated here. Since there are no special-shaped folders in desktop 407 (also known as the first desktop), all the icons corresponding to applications and large folders (such as "Shopping and Food" 4071) in desktop 407 are M first icons (M is equal to 12), and the small folders (such as Folder 1 and Folder 2) in desktop 407 are N small folders, where N is equal to 2.

进一步地,当接收到用户作用于界面47(也即是第二界面)的滑动操作(也即是第二操作)后,终端设备可以显示如图4C所示的界面48(也即是第一界面)。可以理解的是,本申请实施例中的第二操作可以是滑动操作,也可以是其他作用于第二界面的操作(例如拖动、长按等操作),本申请实施例对此不限定。在界面48中,可以包括桌面缩略图显示区408和图标频度查看区409。如图4C所示,在桌面缩略图显示区408中,显示有当前被选中的桌面缩略图4081(也即是第一桌面的缩略图)之外,还显示有其他未被选中的桌面缩略图。相应地,图标频度查看区409显示与当前被选中的桌面缩略图4081对应的图标频度查看界面4091(也即是第一图标频度查看界面)。如图4C所示,在该图标频度查看界面4091中可包括桌面408中的应用程序、大文件夹以及异形文件夹对应的所有图标(也即是M个第一图标,M等于12),和文件夹1(也即是第一小文件夹)中的所有图标(也即是第四图标),以及文件夹2(也即是第二小文件夹);其中,文件夹1(也即是第一小文件夹)中的存在一个或多个图标对应的应用的使用频度大于或等于预设阈值,文件夹2(也即是第二小文件夹)中的各个图标对应的应用的使用频度均小于预设阈值。Furthermore, upon receiving a sliding operation (also known as the second operation) by the user on the interface 47 (also known as the second interface), the terminal device may display the interface 48 (also known as the first interface) as shown in FIG4C . It is understandable that the second operation in the embodiment of the present application may be a sliding operation, or other operations acting on the second interface (such as dragging, long pressing, etc.), and the embodiment of the present application is not limited to this. In the interface 48, a desktop thumbnail display area 408 and an icon frequency viewing area 409 may be included. As shown in FIG4C , in the desktop thumbnail display area 408, in addition to the currently selected desktop thumbnail 4081 (also known as the thumbnail of the first desktop), other unselected desktop thumbnails are also displayed. Accordingly, the icon frequency viewing area 409 displays the icon frequency viewing interface 4091 (also known as the first icon frequency viewing interface) corresponding to the currently selected desktop thumbnail 4081. As shown in Figure 4C, the icon frequency viewing interface 4091 may include all icons corresponding to applications, large folders and special-shaped folders in the desktop 408 (that is, M first icons, M is equal to 12), and all icons in folder 1 (that is, the first small folder) (that is, the fourth icon), and folder 2 (that is, the second small folder); among them, the usage frequency of applications corresponding to one or more icons in folder 1 (that is, the first small folder) is greater than or equal to the preset threshold, and the usage frequency of applications corresponding to each icon in folder 2 (that is, the second small folder) is less than the preset threshold.

可选地,图标频度查看界面4091中的应用程序、大文件夹以及异形文件夹对应的所有图标(也即是M个第一图标,M等于12),或者文件夹1(也即是第一小文件夹)中的图标(也即是第四图标),对应的排列位置和/或显示尺寸是根据对应的应用的使用频度确定的;或者,图标频度查看界面4091中的第二小文件夹(比如文件夹2),对应的排列位置和/或显示尺寸是根据对应的小文件夹中使用频度最高的图标对应的应用的使用频度确定的。如图4C所示,图标频度查看界面4091中显示的12个第一图标、第四图标(也即是文件夹1中的所有应用对应的图标)以及第二小文件夹(也即是文件夹2)按照4行排列显示,其中的第一图标或者第四图标(也即是文件夹1中的所有应用对应的图标)所在的行位置越靠近图标频度查看界面4091的底部,对应的应用在预设时间(例如最近一周)内使用频度越高,对应的第一图标的显示尺寸越大;或者,其中的第二小文件夹(也即是文件夹2)所在的行位置越靠近图标频度查看界面4091的底部,对应的小文件夹中应用的使用频度最高的图标(也即是第五图标)对应的应用在预设时间(例如最近一周)内越大,对应的小文件夹的显示尺寸越大。Optionally, the corresponding arrangement position and/or display size of all icons corresponding to applications, large folders and special-shaped folders in the icon frequency viewing interface 4091 (that is, M first icons, M is equal to 12), or the icons in folder 1 (that is, the first small folder) (that is, the fourth icon), are determined according to the usage frequency of the corresponding applications; or, the corresponding arrangement position and/or display size of the second small folder (such as folder 2) in the icon frequency viewing interface 4091 is determined according to the usage frequency of the application corresponding to the most frequently used icon in the corresponding small folder. As shown in Figure 4C, the 12 first icons, the fourth icon (that is, the icons corresponding to all applications in folder 1) and the second small folder (that is, folder 2) displayed in the icon frequency viewing interface 4091 are arranged in 4 rows. The closer the row of the first icon or the fourth icon (that is, the icons corresponding to all applications in folder 1) is to the bottom of the icon frequency viewing interface 4091, the more frequently the corresponding application is used within the preset time (for example, the last week), and the larger the display size of the corresponding first icon; or, the closer the row of the second small folder (that is, folder 2) is to the bottom of the icon frequency viewing interface 4091, the larger the icon (that is, the fifth icon) corresponding to the most frequently used application in the corresponding small folder is within the preset time (for example, the last week), and the larger the display size of the corresponding small folder.

如图4C所示,最靠近图标频度查看界面4091的底部的应用对应的图标(例如记事本、相机、图库对应的图标),对应的应用在预设时间(例如最近一周)内使用频度最高,并且对应的显示尺寸最大;其余的第一图标、第四图标和/或小文件夹,随着对应的应用和/或对应的第五图标的使用频度的不断减少,所在的行位置依次逐渐向上排列,和/或对应的显示尺寸逐行减小。此外,所在行位置位于同一行的第一图标、第四图标和/或第二小文件夹,其具体的排列位置可以根据用户的使用习惯自定义设置,例如对应的应用和/或对应的第五图标的使用频度较大的放在更靠近屏幕右端的位置,本申请实施例对此不限定。As shown in Figure 4C, the icons corresponding to the applications closest to the bottom of the icon frequency viewing interface 4091 (such as the icons corresponding to the notepad, camera, and gallery) have the highest usage frequency within the preset time (such as the past week) and the corresponding display size is the largest; the remaining first icons, fourth icons and/or small folders, as the usage frequency of the corresponding applications and/or the corresponding fifth icons continues to decrease, their row positions are gradually arranged upwards, and/or their corresponding display sizes are reduced row by row. In addition, the specific arrangement positions of the first icons, fourth icons and/or second small folders located in the same row can be customized according to the user's usage habits. For example, the corresponding applications and/or the corresponding fifth icons with higher usage frequencies are placed closer to the right end of the screen. This is not limited in the embodiments of the present application.

需要说明的是,上述图4A-图4C所述的方法实施例仅是终端设备显示的第一桌面的一种图标分布方式的示例性展示,在其他一些实施例中,第一桌面还可以呈现出其他样式的图标分布方式,比如,第一桌面还可以包括更多或更少的应用程序、大文件夹、异形文件夹和/或小文件夹,并且每个大文件夹、小文件夹和/或异形文件夹中还可以包括更多或更少的应用程序对应的图标,本申请实施例对此不限定。此外,本申请实施例中的应用程序、大文件夹、异形文件夹和/或小文件夹对应的图标以及相应的应用程序的名称、位置可以根据用户的喜好进行调整,本申请实施例对此不作限定。可以理解的是,本申请实施例中的预设时间可以根据应用程序的类型和功能来调整,比如对于社交媒体应用,预设时间可能是一周或一个月;对于生产工具应用,可能是一天或一周,本申请实施例对此不作具体限定。It should be noted that the method embodiment described in Figures 4A-4C above is only an exemplary display of an icon distribution method for the first desktop displayed on the terminal device. In some other embodiments, the first desktop can also present other styles of icon distribution methods. For example, the first desktop can also include more or fewer applications, large folders, special-shaped folders and/or small folders, and each large folder, small folder and/or special-shaped folder can also include more or fewer icons corresponding to applications. This embodiment of the present application is not limited to this. In addition, the icons corresponding to the applications, large folders, special-shaped folders and/or small folders in the embodiment of the present application and the names and locations of the corresponding applications can be adjusted according to the user's preferences. This embodiment of the present application is not limited to this. It can be understood that the preset time in the embodiment of the present application can be adjusted according to the type and function of the application. For example, for social media applications, the preset time may be one week or one month; for production tool applications, it may be one day or one week. This embodiment of the present application is not specifically limited to this.

在一种可能的实现方式中,第一图标频度查看界面和/或第二图标频度查看界面还可以包括至少一个图标对应的一个或多个功能图标,该功能图标可以为系统推荐的默认功能的图标和/或可以为根据用户行为数据配置的特定功能的图标。具体地,在第一图标频度查看界面和/或第二图标频度查看界面中,还可以呈现至少一个图标对应的一个或多个功能图标,例如,对于处于第一图标频度查看界面和/或第二图标频度查看界面中最靠近底部的第一行图标,每个图标可以显示3个功能图标;对于处于第一图标频度查看界面和/或第二图标频度查看界面中最靠近底部的第二行图标,可以显示2个功能图标。需要说明的是,不同大小的图标支持显示的功能图标的数量可以根据实际使用需求确定,本申请实施例不作限定。此外,本申请实施例中具体显示的功能图标,可以是系统推荐的默认功能的图标,也可以是根据用户行为数据配置的特定功能的图标,例如可以是系统根据用户在对应应用的使用过程中的行为数据确定的高频使用的功能图标,也可以是用户自定义的特定功能的图标,本申请实施例对此不限定。In one possible implementation, the first icon frequency viewing interface and/or the second icon frequency viewing interface may further include one or more function icons corresponding to at least one icon. The function icon may be an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data. Specifically, in the first icon frequency viewing interface and/or the second icon frequency viewing interface, one or more function icons corresponding to at least one icon may also be presented. For example, for the first row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, three function icons may be displayed for each icon; for the second row of icons closest to the bottom in the first icon frequency viewing interface and/or the second icon frequency viewing interface, two function icons may be displayed. It should be noted that the number of function icons supported by icons of different sizes can be determined based on actual usage needs and is not limited in the embodiments of the present application. In addition, the function icons specifically displayed in the embodiments of the present application may be icons of default functions recommended by the system, or icons of specific functions configured based on user behavior data. For example, they may be icons of frequently used functions determined by the system based on the user's behavior data during the use of the corresponding application, or icons of specific functions customized by the user. The embodiments of the present application do not limit this.

在一种可能的实现方式中,所述方法还包括:接收作用于目标图标的第三操作;目标图标为第二图标频度查看界面中的一个应用图标;响应于第三操作,从第一界面跳转到显示目标图标对应的主界面。具体地,在接收到作用于第二图标频度查看界面中的目标应用图标的第三操作后,可以直接从第一界面跳转到显示该目标图标对应的主界面,使得用户可以方便、快捷地打开目标图标对应的应用,提高应用的启动效率以提升用户体验。In one possible implementation, the method further includes: receiving a third operation on a target icon; the target icon is an application icon in the second icon frequency viewing interface; and in response to the third operation, jumping from the first interface to a main interface corresponding to the target icon. Specifically, after receiving the third operation on the target application icon in the second icon frequency viewing interface, the user can directly jump from the first interface to the main interface corresponding to the target icon, allowing the user to conveniently and quickly open the application corresponding to the target icon, thereby improving application startup efficiency and enhancing the user experience.

在一种可能的实现方式中,所述方法还包括:接收作用于目标功能图标的第四操作;目标功能图标为所述目标图标对应的功能图标中的一个功能图标;响应于第四操作,从第一界面跳转到显示目标功能图标对应的功能显示界面。具体地,在接收到作用于第二图标频度查看界面中的目标应用图标对应的功能图标中的目标功能图标的第四操作之后,可以直接从第一界面跳转到显示该目标功能图标对应的功能显示界面,使得用户可以根据实际需求快速触发目标功能图标对应的功能,减少了用户打开目标功能显示界面的操作步骤,使得用户可以更方便、快捷地查找并使用高频使用应用的特定功能,提高应用功能的启动效率以提升用户体验。In one possible implementation, the method further includes: receiving a fourth operation acting on a target function icon; the target function icon being one of the function icons corresponding to the target icon; and in response to the fourth operation, jumping from the first interface to a function display interface corresponding to the target function icon. Specifically, after receiving the fourth operation acting on the target function icon among the function icons corresponding to the target application icon in the second icon frequency viewing interface, the method can directly jump from the first interface to a function display interface corresponding to the target function icon, so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the number of steps for the user to open the target function display interface, allowing the user to more conveniently and quickly find and use specific functions of frequently used applications, improving the efficiency of launching application functions and enhancing user experience.

在一种可能的实现方式中,所述方法还包括:接收作用于桌面缩略图显示区的目标桌面的缩略图的第五操作;响应于第五操作,从所述第一界面返回到显示目标桌面的缩略图对应的第二界面。具体地,在接收到作用于桌面缩略图显示区的目标桌面的缩略图的第五操作之后,可以从第一界面跳转到返回到显示目标桌面的缩略图对应的第二界面,使得用户可以通过桌面缩略图显示区的目标桌面的缩略图,简单、快捷地返回到对应的桌面,从而提升用户体验。In one possible implementation, the method further includes: receiving a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area; and in response to the fifth operation, returning from the first interface to the second interface corresponding to the thumbnail of the target desktop. Specifically, after receiving the fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area, the user can jump from the first interface to the second interface corresponding to the thumbnail of the target desktop, so that the user can simply and quickly return to the corresponding desktop through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience.

示例性地,请参见图5,图5是本申请实施例提供的一种图标布局的方法的具体流程示意图,该方法可以应用于上述图1A所述的终端设备中,可以通过上述图1B中的软件架构实现,使得该终端设备可以用于支持并执行图5所示的方法流程步骤S501-S507。For example, please refer to Figure 5, which is a specific flow chart of a method for icon layout provided in an embodiment of the present application. The method can be applied to the terminal device described in Figure 1A above, and can be implemented through the software architecture in Figure 1B above, so that the terminal device can be used to support and execute the method flow steps S501-S507 shown in Figure 5.

步骤S501:显示第二界面。Step S501: Display the second interface.

具体地,第二界面包括第一桌面。在一种可能的实现方式中,第一桌面中可包括M个应用程序、大文件夹和异形文件夹对应的图标(也即是第一图标)和N个小文件夹,M和N均为大于或等于0的整数。因此,第一桌面可以由应用程序、大文件夹、异形文件夹以及小文件夹中的一个或多个任意组合形成不同的桌面布局,本申请实施例对此不限定。Specifically, the second interface includes a first desktop. In one possible implementation, the first desktop may include icons corresponding to M applications, large folders, and special-shaped folders (i.e., first icons) and N small folders, where M and N are both integers greater than or equal to 0. Therefore, the first desktop can be formed by any combination of one or more applications, large folders, special-shaped folders, and small folders to form different desktop layouts, which is not limited in the embodiments of the present application.

步骤S502:接收作用于第二界面的第二操作。Step S502: receiving a second operation performed on the second interface.

具体地,第二操作包括滑动操作,该操作可以是作用于第二界面的屏幕低端,从下往上的滑动操作,也可以是其他作用于第二界面的操作(例如拖动、长按等操作),本申请实施例对此不作限定。Specifically, the second operation includes a sliding operation, which can be a sliding operation from bottom to top on the lower end of the screen of the second interface, or other operations on the second interface (such as dragging, long pressing, etc.). The embodiment of the present application does not limit this.

步骤S503:在第二操作滑动的过程中,逐渐缩小第一桌面以生成第一桌面的缩略图,并在第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面。Step S503: During the sliding operation of the second operation, the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually enlarged portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced.

步骤S504:在所述第二操作滑动结束时,生成第一界面。Step S504: When the second sliding operation ends, a first interface is generated.

具体地,第一界面包括桌面缩略图显示区和图标频度查看区;桌面缩略图显示区显示有被选中的第一桌面的缩略图,图标频度查看区显示第一图标频度查看界面。步骤S503-步骤S504通过用户滑动操作的过程中的逐渐缩小和逐渐增大的过渡效果,使得从第二界面切换到第一界面的过程中,可以呈现出更加平滑和自然的转场效果,增强了用户体验的连贯性和流畅性以提升用户体验。Specifically, the first interface includes a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of the selected first desktop, and the icon frequency viewing area displays the first icon frequency viewing interface. Steps S503 and S504 utilize the gradual shrinking and enlarging transition effects during the user's sliding operation to create a smoother and more natural transition from the second interface to the first interface, thereby enhancing the consistency and fluidity of the user experience and improving the user experience.

步骤S505:显示第一界面。Step S505: Display the first interface.

步骤S506:接收作用于第一界面的第一操作。Step S506: receiving a first operation performed on the first interface.

步骤S507:响应于所述第一操作,桌面缩略图显示区显示的当前被选中的缩略图由第一桌面的缩略图切换为第二桌面的缩略图,图标频度查看区显示的第一图标频度查看界面更新为第二图标频度查看界面。Step S507: In response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface.

具体地,关于上述步骤S505-步骤S507的具体描述,可以参见上述图3中的步骤S301-步骤S303的相关描述,此处不再赘述。通过本申请实施例,可以根据当前选中的桌面缩略图中的不同应用的使用频度,确定图标频度查看区显示的对应的图标频度查看界面中的各个图标的排列位置和/或显示尺寸,从而动态地呈现不同桌面缩略图对应的图标频度查看界面中的图标布局,并且通过直观的图标的排列位置和/或显示尺寸,方便用户查找并点击当前选中的桌面中频繁使用的应用以节省时间,提高用户查找并打开高频使用应用的效率,以提升用户的体验感。Specifically, for the specific description of the above steps S505 to S507, please refer to the relevant description of steps S301 to S303 in Figure 3 above, which will not be repeated here. Through the embodiment of the present application, the arrangement position and/or display size of each icon in the corresponding icon frequency viewing interface displayed in the icon frequency viewing area can be determined according to the usage frequency of different applications in the currently selected desktop thumbnail, so as to dynamically present the icon layout in the icon frequency viewing interface corresponding to different desktop thumbnails, and through the intuitive arrangement position and/or display size of the icons, it is convenient for users to find and click on frequently used applications in the currently selected desktop to save time, improve the efficiency of users in finding and opening frequently used applications, and enhance the user experience.

可选地,在上述步骤S505-步骤S507之后,本申请实施例所提供的图标分布的方法还可以包括以下步骤S508A-S509A。Optionally, after the above steps S505 to S507, the icon distribution method provided in the embodiment of the present application may further include the following steps S508A to S509A.

步骤S508A:接收作用于目标图标的第三操作。Step S508A: Receive a third operation acting on the target icon.

具体地,目标图标为第二图标频度查看界面中的一个应用图标。该第三操作可以是直接点击第二图标频度查看界面中的某一特定应用图标的操作,也可以是先点击第二图标频度查看界面中的某一特定小文件夹,然后点击其中的某一特定应用图标的操作,本申请实施例对此不限定。Specifically, the target icon is an application icon in the second icon frequency viewing interface. The third operation can be an operation of directly clicking a specific application icon in the second icon frequency viewing interface, or an operation of first clicking a specific small folder in the second icon frequency viewing interface and then clicking a specific application icon therein, which is not limited in the embodiments of the present application.

步骤S509A:响应于第三操作,从第一界面跳转到显示目标图标对应的主界面。Step S509A: In response to the third operation, jump from the first interface to the main interface corresponding to the target icon.

具体地,在接收到作用于第二图标频度查看界面中的目标应用图标的第三操作后,可以直接从第一界面跳转到显示该目标图标对应的主界面,使得用户可以方便、快捷地打开目标图标对应的应用,提高应用的启动效率以提升用户体验。Specifically, after receiving the third operation on the target application icon in the second icon frequency viewing interface, you can directly jump from the first interface to the main interface corresponding to the target icon, so that the user can easily and quickly open the application corresponding to the target icon, improve the application startup efficiency and enhance the user experience.

可选地,第二图标频度查看界面中还可以包括至少一个图标对应的一个或多个功能图标,其中,该功能图标可以为系统推荐的默认功能的图标和/或可以为根据用户行为数据配置的特定功能的图标。Optionally, the second icon frequency viewing interface may also include one or more function icons corresponding to at least one icon, wherein the function icon may be an icon of a default function recommended by the system and/or an icon of a specific function configured according to user behavior data.

因此,在上述步骤S505-步骤S507之后,本申请实施例所提供的图标分布的方法还可以包括步骤S508B-S509B或者步骤S508C-S509C。Therefore, after the above steps S505 to S507, the icon distribution method provided in the embodiment of the present application may further include steps S508B to S509B or steps S508C to S509C.

其中,关于步骤S508B-S509B的具体描述如下:The detailed description of steps S508B-S509B is as follows:

步骤S508B:接收作用于目标功能图标的第四操作。Step S508B: receiving a fourth operation acting on the target function icon.

具体地,目标功能图标为第二图标查看界面中的目标图标对应的功能图标中的一个功能图标。Specifically, the target function icon is a function icon among the function icons corresponding to the target icon in the second icon viewing interface.

步骤S509B:响应于第四操作,从所述第一界面跳转到显示目标功能图标对应的功能显示界面。Step S509B: In response to the fourth operation, jump from the first interface to the function display interface corresponding to the target function icon.

进一步地,在接收到作用于第二图标频度查看界面中的目标应用图标对应的功能图标中的目标功能图标的第四操作之后,可以直接从第一界面跳转到显示该目标功能图标对应的功能显示界面,使得用户可以根据实际需求快速触发目标功能图标对应的功能,减少了用户打开目标功能显示界面的操作步骤,使得用户可以更方便、快捷地查找并使用高频使用应用的特定功能,提高应用功能的启动效率以提升用户体验。Furthermore, after receiving the fourth operation on the target function icon in the function icon corresponding to the target application icon in the second icon frequency viewing interface, it is possible to directly jump from the first interface to the function display interface corresponding to the target function icon, so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the operation steps for the user to open the target function display interface, so that the user can more conveniently and quickly find and use the specific functions of high-frequency used applications, improve the startup efficiency of application functions and enhance the user experience.

关于步骤S508C-S509C的具体描述如下:The detailed description of steps S508C-S509C is as follows:

步骤S508C:接收作用于桌面缩略图显示区的目标桌面的缩略图的第五操作。Step S508C: Receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area.

具体地,该第五操作可以是针对桌面缩略图显示区的目标桌面的缩略图的点击操作,也可以是其他操作,本申请实施例对此不限定。Specifically, the fifth operation may be a click operation on the thumbnail of the target desktop in the desktop thumbnail display area, or other operations, which is not limited in the embodiment of the present application.

步骤S509C:响应于第五操作,从第一界面返回到显示目标桌面的缩略图对应的第二界面。Step S509C: In response to the fifth operation, return from the first interface to the second interface corresponding to the thumbnail of the target desktop.

具体地,在接收到作用于桌面缩略图显示区的目标桌面的缩略图的第五操作之后,可以从第一界面跳转到返回到显示目标桌面的缩略图对应的第二界面,使得用户可以通过桌面缩略图显示区的目标桌面的缩略图,简单、快捷地返回到对应的桌面,从而提升用户体验。Specifically, after receiving the fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area, you can jump from the first interface to return to the second interface corresponding to the thumbnail display of the target desktop, so that the user can return to the corresponding desktop simply and quickly through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience.

上面介绍了本申请实施例提供的图标布局的方法步骤,接下来介绍基于上述实施例提供的图标布局的方法,本申请实施例提供的图标布局的方法的应用场景示意图。The above introduces the method steps of icon layout provided by the embodiment of the present application. Next, the icon layout method provided by the above embodiment and the application scenario diagram of the icon layout method provided by the embodiment of the present application are introduced.

示例性地,请参见图6A,图6A为本申请实施例提供的一种图标布局的方法的应用场景示意图。该应用场景示意图可以结合上述方法实施例提供的图标布局的方法,通过图1A中的终端设备100以及图1B中的软件架构实现。如图6A所示,电子设备可以显示包括桌面601(也即是第一桌面)的界面61,该界面61与上述图4A中的界面41相同,关于界面61中的应用图标、大文件夹(如“实用工具”6011)和异形文件夹(如“出行”6012和“社交”6013)的具体描述可以参见上述图4A中的界面41的相关描述,此处不再赘述。在终端设备接收到用户作用于界面61(也即是第二界面)的底部、从下往上的滑动操作(也即是第二操作)的过程中,终端设备可以呈现界面62,在界面62中,随着用户的手指滑动到第一位置,呈现出与桌面601对应的缩小后的桌面缩略图6021,并且在桌面缩略图6021空出的区域中显示桌面601对应的部分图标频度查看界面6022。进一步地,随着用户的手指滑动到第二位置(第二位置距离屏幕底端的距离大于相较于第一位置距离屏幕底端的距离),终端设备可以呈现出界面63,界面63中的与桌面601对应的缩小后的桌面缩略图6031,相较于界面62中的桌面缩略图6021更小;相应地,在桌面缩略图6031空出的区域中显示的桌面601对应的部分图标频度查看界面6032,相较于界面62中的部分图标频度查看界面6022更大。For example, please refer to Figure 6A, which is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application. This application scenario schematic diagram can be combined with the method for icon layout provided in the above method embodiment, and implemented by the terminal device 100 in Figure 1A and the software architecture in Figure 1B. As shown in Figure 6A, the electronic device can display an interface 61 including a desktop 601 (that is, the first desktop), which is the same as the interface 41 in Figure 4A above. For a specific description of the application icons, large folders (such as "Utilities" 6011) and special-shaped folders (such as "Travel" 6012 and "Social" 6013) in the interface 61, please refer to the relevant description of the interface 41 in Figure 4A above, which will not be repeated here. When the terminal device receives a user sliding operation (i.e., a second operation) from the bottom to the top at the bottom of interface 61 (i.e., the second interface), the terminal device may present interface 62. In interface 62, as the user's finger slides to the first position, a reduced desktop thumbnail 6021 corresponding to desktop 601 is presented, and a partial icon frequency viewing interface 6022 corresponding to desktop 601 is displayed in the area vacated by desktop thumbnail 6021. Further, as the user's finger slides to the second position (the second position is farther from the bottom of the screen than the first position), the terminal device may present interface 63. The reduced desktop thumbnail 6031 corresponding to desktop 601 in interface 63 is smaller than the desktop thumbnail 6021 in interface 62; accordingly, the partial icon frequency viewing interface 6032 corresponding to desktop 601, displayed in the area vacated by desktop thumbnail 6031, is larger than the partial icon frequency viewing interface 6022 in interface 62.

进一步随着用户手指的向上滑动,界面63中的缩小后的桌面缩略图6031继续逐渐缩小,并且桌面缩略图6031缩小后空出的区域中显示的部分第一图标频度查看界面6032逐渐增大,直到用户手指的滑动操作(也即是第二操作)结束时,终端设备呈现出包括桌面缩略图显示区604和图标频度查看区605的界面64(也即是第一界面),该界面64与上述图4A中的界面42相同,关于界面64的具体描述可以参见上述图4A中的界面42的相关描述,此处不再赘述。其中,桌面缩略图显示区604中显示的当前被选中的桌面缩略图为桌面601(也即是第一桌面)对应的缩略图6041;图标频度查看区605显示与当前被选中的缩略图6041对应的图标频度查看界面6051(也即是第一图标频度查看界面)。As the user's finger slides upward, the reduced desktop thumbnail 6031 in the interface 63 continues to shrink, and the portion of the first icon frequency viewing interface 6032 displayed in the area vacated after the desktop thumbnail 6031 shrinks gradually increases, until the sliding operation of the user's finger (that is, the second operation) ends, and the terminal device presents an interface 64 (that is, the first interface) including a desktop thumbnail display area 604 and an icon frequency viewing area 605. This interface 64 is the same as the interface 42 in Figure 4A above. For a detailed description of interface 64, please refer to the relevant description of interface 42 in Figure 4A above, which will not be repeated here. Among them, the currently selected desktop thumbnail displayed in the desktop thumbnail display area 604 is the thumbnail 6041 corresponding to the desktop 601 (that is, the first desktop); the icon frequency viewing area 605 displays the icon frequency viewing interface 6051 (that is, the first icon frequency viewing interface) corresponding to the currently selected thumbnail 6041.

当接收到作用在界面64(也即是第一界面)的从右往左的滑动操作(也即是第一操作)时,终端设备切换为显示界面66,在界面66中,桌面缩略图显示区604显示的当前被选中的桌面缩略图由桌面601(也即是第一桌面)对应的缩略图6041,切换成与桌面601右边相邻的桌面(也即是第二桌面)对应的缩略图6061;图标频度查看区605显示与当前被选中的缩略图6061对应的图标频度查看界面6071(也即是第二图标频度查看界面)。由于与桌面601右边相邻的桌面(也即是第二桌面)对应的缩略图6061的图标布局,与上述图4C中的桌面407的图标布局相同,因此界面66中的图标频度查看界面6071与上述图4C描述的界面48中的图标频度查看界面4091相同,关于界面66中的图标频度查看界面6071的具体描述,可以参见上述图4C中的图标频度查看界面4091的相关描述,此处不再赘述。需要说明的是,本申请实施例仅是本申请实施例提供的一种图标布局的方法的应用场景的示例性描述,在其他一些实施例中,根据不同的第一桌面和/或第二桌面的图标分布方式,对应的应用场景的界面图也会有所不同,并且本申请实施例中的第一操作和/或第二操作,包括但不限于上述操作,本申请实施例对此不限定。When a sliding operation from right to left (that is, the first operation) is received on interface 64 (that is, the first interface), the terminal device switches to display interface 66. In interface 66, the currently selected desktop thumbnail displayed in the desktop thumbnail display area 604 is switched from the thumbnail 6041 corresponding to the desktop 601 (that is, the first desktop) to the thumbnail 6061 corresponding to the desktop adjacent to the right side of the desktop 601 (that is, the second desktop); the icon frequency viewing area 605 displays the icon frequency viewing interface 6071 (that is, the second icon frequency viewing interface) corresponding to the currently selected thumbnail 6061. Since the icon layout of the thumbnail 6061 corresponding to the desktop adjacent to the right of the desktop 601 (that is, the second desktop) is the same as the icon layout of the desktop 407 in FIG. 4C above, the icon frequency viewing interface 6071 in the interface 66 is the same as the icon frequency viewing interface 4091 in the interface 48 described in FIG. 4C above. For the specific description of the icon frequency viewing interface 6071 in the interface 66, please refer to the relevant description of the icon frequency viewing interface 4091 in FIG. 4C above, which will not be repeated here. It should be noted that the embodiment of the present application is only an exemplary description of an application scenario of an icon layout method provided by the embodiment of the present application. In some other embodiments, according to different icon distribution methods of the first desktop and/or the second desktop, the interface diagram of the corresponding application scenario will also be different, and the first operation and/or the second operation in the embodiment of the present application, including but not limited to the above-mentioned operations, are not limited to the embodiment of the present application.

可选地,当用户想要打开图标频度查看界面中的目标图标时,示例性地,可参见图6B,图6B为本申请实施例提供的一种图标布局的方法的应用场景示意图。如图6B所示,当用户想要打开的目标应用为界面66中的图标频度查看界面6071中的淘宝APP时,接收到点击该淘宝APP对应的图标6072的操作(也即是第三操作),终端设备直接从界面66(也即是第一界面)跳转到显示淘宝APP(也即是目标图标)对应的主界面67,使得用户可以方便、快捷地打开目标图标对应的应用,提高应用的启动效率以提升用户体验。需要说明的是,本申请实施例仅是本申请实施例提供的一种图标布局的方法的应用场景的示例性描述,在其他一些实施例中,目标图标可以是图标频度查看界面6071中的任意一个APP对应的图标,本申请实施例对此不限定。Optionally, when the user wants to open the target icon in the icon frequency viewing interface, exemplarily, see Figure 6B, which is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application. As shown in Figure 6B, when the target application that the user wants to open is the Taobao APP in the icon frequency viewing interface 6071 in the interface 66, upon receiving the operation of clicking the icon 6072 corresponding to the Taobao APP (that is, the third operation), the terminal device directly jumps from the interface 66 (that is, the first interface) to the main interface 67 corresponding to the Taobao APP (that is, the target icon), so that the user can conveniently and quickly open the application corresponding to the target icon, improve the startup efficiency of the application to enhance the user experience. It should be noted that the embodiment of the present application is only an exemplary description of the application scenario of a method for icon layout provided in an embodiment of the present application. In some other embodiments, the target icon can be an icon corresponding to any APP in the icon frequency viewing interface 6071, and the embodiment of the present application is not limited to this.

可选地,终端设备呈现的第一图标频度查看界面和/或第二图标频度查看界面中,还可以呈现至少一个图标对应的一个或多个功能图标,该功能图标可以是系统推荐的默认功能的图标,也可以是根据用户行为数据配置的特定功能的图标,本申请实施例对功能图标的数量和类型不限定。其中,第一图标频度查看界面和第二图标频度查看界面显示的功能图标类似,以第二图标频度查看界面显示功能图标为例,示例性地介绍一种图标布局的方法的应用场景示意图。可参见图6C,图6C为本申请实施例提供的一种图标布局的方法的应用场景示意图。如图6C所示,在终端设备接收到用户作用于上述图6A中的界面64(也即是第一界面)的第一操作后,终端设备可以呈现界面68,在该界面68中,桌面缩略图显示区608显示的当前被选中的桌面缩略图为与桌面601右边相邻的桌面(也即是第二桌面)对应的缩略图6081;图标频度查看区609显示与当前被选中的缩略图6081对应的图标频度查看界面6091(也即是第二图标频度查看界面)。在该图标频度查看界面6091中,显示与上述图6A中的图标频度查看界面6071相同的图标之外,还显示有至少一个图标对应的一个或多个功能图标,比如记事本APP对应的代办、语音速记、文字笔记等功能图标,邮件APP对应的收件箱和写邮件等功能图标,图库APP对应的最新照片、我的收藏等功能图标。进一步地,当用户想要使用记事本APP中的代办功能时,可以直接点击记事本APP对应的代办功能图标6092(也即是目标功能图标),终端设备响应于用户点击代办功能图标6092的操作(也即是第四操作),直接从界面68(也即是第一界面)跳转到显示代办功能图标6092(也即是目标图标)对应的功能显示界面69,使得用户可以根据实际需求快速触发目标功能图标对应的功能,减少了用户打开目标功能显示界面的操作步骤,使得用户可以更方便、快捷地查找并使用高频使用应用的特定功能,提高应用功能的启动效率以提升用户体验。Optionally, in the first icon frequency viewing interface and/or the second icon frequency viewing interface presented by the terminal device, one or more function icons corresponding to at least one icon may also be presented. The function icon may be an icon of a default function recommended by the system, or an icon of a specific function configured based on user behavior data. The embodiment of the present application does not limit the number and type of function icons. Among them, the function icons displayed in the first icon frequency viewing interface and the second icon frequency viewing interface are similar. Taking the display of function icons in the second icon frequency viewing interface as an example, an application scenario diagram of a method for icon layout is exemplarily introduced. Please refer to Figure 6C, which is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application. As shown in FIG6C , after the terminal device receives the first operation performed by the user on the interface 64 (i.e., the first interface) in FIG6A , the terminal device may present an interface 68. In this interface 68, the desktop thumbnail display area 608 displays the currently selected desktop thumbnail, which is the thumbnail 6081 corresponding to the desktop adjacent to the right of the desktop 601 (i.e., the second desktop); the icon frequency viewing area 609 displays the icon frequency viewing interface 6091 (i.e., the second icon frequency viewing interface) corresponding to the currently selected thumbnail 6081. In this icon frequency viewing interface 6091, in addition to displaying the same icons as the icon frequency viewing interface 6071 in FIG6A , one or more function icons corresponding to at least one icon are also displayed, such as the function icons such as to-do list, voice shorthand, and text notes corresponding to the notepad APP, the function icons such as inbox and write email corresponding to the mail APP, and the function icons such as latest photos and my favorites corresponding to the gallery APP. Furthermore, when the user wants to use the to-do function in the notepad APP, he or she can directly click on the to-do function icon 6092 (that is, the target function icon) corresponding to the notepad APP. The terminal device responds to the user's operation of clicking the to-do function icon 6092 (that is, the fourth operation) and directly jumps from interface 68 (that is, the first interface) to the function display interface 69 corresponding to the to-do function icon 6092 (that is, the target icon), so that the user can quickly trigger the function corresponding to the target function icon according to actual needs, reducing the operation steps for the user to open the target function display interface, so that the user can more conveniently and quickly find and use the specific functions of high-frequency used applications, improve the startup efficiency of application functions and enhance user experience.

需要说明的是,本申请实施例仅是以记事本APP以及目标功能图标为记事本APP对应的代办功能图标为例,对图标频度查看界面6071(也即是第二图标频度查看界面)进行示例性地说明,在实际应用中,第一图标频度查看界面也可以展示类似的功能图标,此处不再赘述。此外,在实际使用时本申请方案还可以应用于各种常用APP,例如,对于相机APP,对应的功能图标包括自拍、录像、多镜录像、全景等;对于支付宝APP,对应的功能图标包括付款、扫一扫、收钱、乘车码、转账等;对于微信APP,对应的功能图标包括我的二维码、收付款、扫一扫等,根据用户所选择的目标图标不同,对应的跳转后的功能图标对应的功能显示界面不同,本申请实施例对此不限定。It should be noted that the embodiment of the present application only takes the notepad APP and the target function icon as the agent function icon corresponding to the notepad APP as an example to exemplify the icon frequency viewing interface 6071 (that is, the second icon frequency viewing interface). In actual application, the first icon frequency viewing interface can also display similar function icons, which will not be repeated here. In addition, in actual use, the present application solution can also be applied to various commonly used APPs. For example, for the camera APP, the corresponding function icons include selfie, video, multi-lens video, panorama, etc.; for the Alipay APP, the corresponding function icons include payment, scan, receive money, ride code, transfer, etc.; for the WeChat APP, the corresponding function icons include my QR code, payment and collection, scan, etc. Depending on the target icon selected by the user, the function display interface corresponding to the corresponding function icon after the jump is different, and the embodiment of the present application does not limit this.

可选地,当用户想要返回到终端设备的某一桌面时,示例性地,可参见图6D,图6D为本申请实施例提供的一种图标布局的方法的应用场景示意图。如图6D所示,终端设备显示包括桌面缩略图显示区604的界面66(也即是第一界面),当用户点击桌面缩略图显示区604中的桌面601(也即是第一桌面)对应的缩略图6041时,响应于该操作(也即是第五操作),终端设备可以从界面66(也即是第一界面)跳转到返回到显示目标桌面的缩略图6041对应的桌面610的界面60(也即是第二界面),使得用户可以通过桌面缩略图显示区的目标桌面的缩略图,简单、快捷地返回到对应的桌面,从而提升用户体验。可以理解的是,本申请实施例中的目标桌面的缩略图可以是桌面601(也即是第一桌面)对应的缩略图6041,也可以是其他桌面对应的缩略图,本申请实施例对此不作限定。Optionally, when the user wants to return to a desktop of the terminal device, illustratively, see Figure 6D, which is a schematic diagram of an application scenario of a method for icon layout provided in an embodiment of the present application. As shown in Figure 6D, the terminal device displays an interface 66 (also known as the first interface) including a desktop thumbnail display area 604. When the user clicks on the thumbnail 6041 corresponding to the desktop 601 (also known as the first desktop) in the desktop thumbnail display area 604, in response to the operation (also known as the fifth operation), the terminal device can jump from the interface 66 (also known as the first interface) to the interface 60 (also known as the second interface) of the desktop 610 corresponding to the thumbnail 6041 of the target desktop, so that the user can return to the corresponding desktop simply and quickly through the thumbnail of the target desktop in the desktop thumbnail display area, thereby improving the user experience. It is understandable that the thumbnail of the target desktop in the embodiment of the present application can be the thumbnail 6041 corresponding to the desktop 601 (also known as the first desktop), or it can be the thumbnail corresponding to other desktops. The embodiment of the present application does not limit this.

上述详细阐述了本申请实施例的图标布局的方法和应用场景,可以理解的是,终端设备为了实现上述对应的功能,其包含了执行各个功能相应的硬件结构和/或软件模块。结合本文中所公开的实施例描述的个示例的单元及步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但这种实现不应认为超出本申请的范围。下面介绍本申请实施例提供的装置。The above details the method and application scenario of the icon layout of the embodiment of the present application. It can be understood that in order to realize the corresponding functions mentioned above, the terminal device includes the corresponding hardware structure and/or software module for executing each function. In combination with the units and steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. The device provided by the embodiment of the present application is introduced below.

请参见图7,图7是本申请实施例提供的一种图标布局的装置的结构示意图。该装置700可以应用于终端设备,可包括但不限于第一显示单元701和第一接收单元702,其中,各个单元的详细描述如下:Please refer to Figure 7, which is a schematic diagram of the structure of an apparatus for icon layout provided in an embodiment of the present application. The apparatus 700 can be applied to a terminal device and may include but is not limited to a first display unit 701 and a first receiving unit 702. The detailed description of each unit is as follows:

第一显示单元701,用于显示第一界面,所述第一界面中包括桌面缩略图显示区和图标频度查看区;所述桌面缩略图显示区显示有被选中的第一桌面的缩略图,所述图标频度查看区显示第一图标频度查看界面,所述第一图标频度查看界面中显示的图标为所述第一桌面的缩略图中的部分或全部图标;A first display unit 701 is configured to display a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of the selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop;

第一接收单元702,用于接收作用于所述第一界面的第一操作;A first receiving unit 702 is configured to receive a first operation performed on the first interface;

第一显示单元701,还用于响应于所述第一操作,所述桌面缩略图显示区显示有被选中的第二桌面的缩略图,所述图标频度查看区切换为显示第二图标频度查看界面;所述第二图标频度查看界面中显示的图标为所述第二桌面的缩略图中的部分或全部图标;The first display unit 701 is further configured to, in response to the first operation, display a thumbnail of the selected second desktop in the desktop thumbnail display area, and switch the icon frequency viewing area to display a second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop;

其中,所述第一图标频度查看界面和所述第二图标频度查看界面中各个图标的排列位置和/或显示尺寸是基于对应的图标的使用频度确定的。The arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding icon.

在一种可能的实现方式中,所述第二桌面为与所述第一桌面左边或者右边相邻的桌面,所述第一显示单元701,还用于:In a possible implementation, the second desktop is a desktop adjacent to the left or right of the first desktop, and the first display unit 701 is further configured to:

当所述桌面缩略图显示区有被选中的所述第一桌面的缩略图,或者所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为所述第二桌面的缩略图时,所述桌面缩略图显示区还显示有其他未被选中的桌面缩略图。When the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第二显示单元,用于显示第二界面,所述第二界面包括所述第一桌面;A second display unit, configured to display a second interface, wherein the second interface includes the first desktop;

第二接收单元,用于接收作用于所述第二界面的第二操作,所述第二操作包括滑动操作;A second receiving unit, configured to receive a second operation performed on the second interface, where the second operation includes a sliding operation;

所述第一显示单元701,还用于在所述第二操作滑动的过程中,逐渐缩小所述第一桌面以生成所述第一桌面的缩略图,并在所述第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面;在所述第二操作滑动结束时,生成所述第一界面。The first display unit 701 is also used to gradually reduce the first desktop to generate a thumbnail of the first desktop during the sliding of the second operation, and display a gradually increasing portion of the first icon frequency viewing interface in the area vacated after the first desktop is reduced; when the sliding of the second operation ends, the first interface is generated.

在一种可能的实现方式中,所述第一桌面或者所述第二桌面包括M个第一图标和N个小文件夹,所述第一图标包括所述第一桌面或者所述第二桌面中的应用程序、大文件夹和异形文件夹对应的图标,M和N均为大于或等于0的整数。In one possible implementation, the first desktop or the second desktop includes M first icons and N small folders, the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop, and M and N are both integers greater than or equal to 0.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第一确定单元,用于响应于所述第一操作或者所述第二操作,确定所述M个第一图标和所述N个小文件夹中的各个图标在预设时间内的使用频度;a first determining unit, configured to determine, in response to the first operation or the second operation, a usage frequency of each icon in the M first icons and the N small folders within a preset time;

第二确定单元,用于基于所述使用频度,确定所述图标频度查看区显示的图标频度查看界面中各个图标的排列位置和/或显示尺寸;a second determining unit, configured to determine, based on the usage frequency, an arrangement position and/or a display size of each icon in an icon frequency viewing interface displayed in the icon frequency viewing area;

生成单元,用于基于所述排列位置和/或所述显示尺寸,生成所述图标频度查看区显示的图标频度查看界面。A generating unit is configured to generate an icon frequency viewing interface displayed in the icon frequency viewing area based on the arrangement position and/or the display size.

在一种可能的实现方式中,若M大于或等于1、且N等于0,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标,其中,所述图标频度查看界面中的所述M个第一图标按照L行排列显示,且所述图标频度查看界面中的第一图标所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高。In one possible implementation, if M is greater than or equal to 1 and N is equal to 0, the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标和所述N个小文件夹;其中,所述图标频度查看界面中的所述M个第一图标和所述N个小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高;所述第二图标为所述N个小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon is the icon with the highest usage frequency of the application corresponding to one of the N small folders.

在一种可能的实现方式中,若M大于或等于0、N大于或等于1,且所述N个小文件夹中存在至少一个第一小文件夹,所述第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于所述预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标、第四图标、以及第二小文件夹,所述第四图标为所述第一小文件夹中的所有图标;所述第二小文件夹属于所述N个小文件夹,且所述第二小文件夹中的各个图标对应的应用的使用频度小于所述预设阈值。In one possible implementation, if M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the applications corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the applications corresponding to each icon in the second small folder is less than the preset threshold.

在一种可能的实现方式中,所述图标频度查看界面中的所述M个第一图标、所述第四图标、以及所述第二小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标或者第四图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高;所述第五图标为所述第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。In one possible implementation, the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder.

在一种可能的实现方式中,所述图标频度查看界面中的图标所在的行位置越靠近所述图标频度查看界面的底部,对应的图标的显示尺寸越大。In a possible implementation, the closer the row of icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the larger the display size of the corresponding icon.

在一种可能的实现方式中,所述第一图标频度查看界面和/或所述第二图标频度查看界面还包括至少一个图标对应的一个或多个功能图标,所述功能图标为系统推荐的默认功能的图标和/或为根据用户行为数据配置的特定功能的图标。In one possible implementation, the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured based on user behavior data.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第三接收单元,用于接收作用于目标图标的第三操作;所述目标图标为所述第二图标频度查看界面中的一个应用图标;a third receiving unit, configured to receive a third operation acting on a target icon; the target icon being an application icon in the second icon frequency viewing interface;

第三显示单元,用于响应于所述第三操作,从所述第一界面跳转到显示所述目标图标对应的主界面。The third display unit is used to jump from the first interface to the main interface corresponding to the target icon in response to the third operation.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第四接收单元,用于接收作用于目标功能图标的第四操作;所述目标功能图标为所述目标图标对应的功能图标中的一个功能图标;A fourth receiving unit is configured to receive a fourth operation acting on a target function icon; the target function icon is a function icon among the function icons corresponding to the target icon;

第四显示单元,用于从所述第一界面跳转到显示所述目标功能图标对应的功能显示界面。The fourth display unit is used to jump from the first interface to the function display interface corresponding to the target function icon.

在一种可能的实现方式中,所述装置还包括:In a possible implementation, the apparatus further includes:

第五接收单元,用于接收作用于所述桌面缩略图显示区的目标桌面的缩略图的第五操作;a fifth receiving unit, configured to receive a fifth operation acting on the thumbnail of the target desktop in the desktop thumbnail display area;

第五显示单元,用于响应于所述第五操作,从所述第一界面返回到显示所述目标桌面的缩略图对应的第二界面。The fifth display unit is configured to return from the first interface to the second interface corresponding to the thumbnail of the target desktop in response to the fifth operation.

需要说明的是,本申请实施例中所描述的图标布局的装置700中各个单元的功能可参见上述方法实施例的相关描述,此处不再赘述。可以理解的是,本申请实施例所提供的装置和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。It should be noted that the functions of the various units in the device 700 of the icon layout described in the embodiment of the present application can refer to the relevant description of the above-mentioned method embodiment, and will not be repeated here. It can be understood that the device and method provided in the embodiment of the present application can be implemented in other ways. For example, the system embodiment described above is only schematic. For example, the division of the above-mentioned modules or units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

请参见图8,图8是本申请实施例提供的另一种终端设备的硬件结构示意图。如图8所示,该终端设备800包括至少一个处理器801和存储器802。其中,处理器801与存储器802耦合,本申请实施例中的耦合可以是通信连接,可以是电性,或其它的形式。处理器801、存储器802可以通过总线803连接。具体的,存储器802用于存储程序指令,处理器801用于调用存储器802中存储的程序指令,使得终端设备800可以执行本申请实施例提供的图标布局的方法中的部分或全部步骤。其各个部件以及相关步骤的描述可以参照上文,此处不再赘述。Please refer to Figure 8, which is a schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application. As shown in Figure 8, the terminal device 800 includes at least one processor 801 and a memory 802. Among them, the processor 801 is coupled to the memory 802. The coupling in the embodiment of the present application can be a communication connection, can be electrical, or other forms. The processor 801 and the memory 802 can be connected via a bus 803. Specifically, the memory 802 is used to store program instructions, and the processor 801 is used to call the program instructions stored in the memory 802, so that the terminal device 800 can execute some or all of the steps in the icon layout method provided in an embodiment of the present application. The description of its various components and related steps can be referred to above and will not be repeated here.

需要说明的是,本申请实施例提供的终端设备800可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的任意组合实现。It should be noted that the terminal device 800 provided in the embodiment of the present application may include more or fewer components than shown in the figure, or combine certain components, separate certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or any combination of software and hardware.

本申请实施例还提供一种计算机可读存储介质,其中,该计算机可读存储介质可存储有程序,该计算机程序被处理器执行时,实现包括上述方法实施例中记载的任意一种控制方法的部分或全部步骤。An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium may store a program, and when the computer program is executed by a processor, it implements part or all of the steps of any one of the control methods recorded in the above method embodiments.

本申请实施例还提供一种计算机程序,该计算机程序包括指令,当该计算机程序被计算设备执行时,使得该计算设备可以执行上述任意一种控制方法的部分或全部步骤。An embodiment of the present application also provides a computer program, which includes instructions. When the computer program is executed by a computing device, the computing device can execute some or all of the steps of any of the above-mentioned control methods.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

上述实施例中所用,根据上下文,术语“当…时”可以被解释为意思是“如果…”或“在…后”或“响应于确定…”或“响应于检测到…”。类似地,根据上下文,短语“在确定…时”或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定…”或“响应于确定…”或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。As used in the above embodiments, the term “when…” may be interpreted to mean “if…” or “after…” or “in response to determining…” or “in response to detecting…”, depending on the context. Similarly, the phrases “upon determining…” or “if (stated condition or event) is detected” may be interpreted to mean “if determining…” or “in response to determining…” or “upon detecting (stated condition or event)” or “in response to detecting (stated condition or event)”, depending on the context.

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可能可以采用其他顺序或者同时进行,再或者可能省略某些步骤执行,将多个步骤组合为一个步骤执行,和/或将一个步骤分解为多个步骤执行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。还应当注意,根据本公开的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。It should be noted that, for the aforementioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should know that this application is not limited by the described order of actions, because according to this application, certain steps may be performed in other orders or simultaneously, or certain steps may be omitted, multiple steps may be combined into one step, and/or one step may be decomposed into multiple steps. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application. It should also be noted that the features and functions of two or more devices disclosed herein can be concretized in one device. Conversely, the features and functions of a device described above can be further divided into being concretized by multiple devices.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described herein are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, hard disk, tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

总之,以上所述仅为本申请技术方案的实施例而已,并非用于限定本申请的保护范围。凡根据本申请的揭露,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。In short, the above description is only an embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent replacements, improvements, etc. made based on the disclosure of this application should be included in the scope of protection of this application.

Claims (18)

一种图标布局的方法,其特征在于,应用于终端设备,所述方法包括:A method for icon layout, characterized in that it is applied to a terminal device, the method comprising: 显示第一界面,所述第一界面中包括桌面缩略图显示区和图标频度查看区;所述桌面缩略图显示区显示有被选中的第一桌面的缩略图,所述图标频度查看区显示第一图标频度查看界面,所述第一图标频度查看界面中显示的图标为所述第一桌面的缩略图中的部分或全部图标;Displaying a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop; 接收作用于所述第一界面的第一操作;receiving a first operation performed on the first interface; 响应于所述第一操作,所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为第二桌面的缩略图,所述图标频度查看区显示的第一图标频度查看界面更新为第二图标频度查看界面;所述第二图标频度查看界面中显示的图标为所述第二桌面的缩略图中的部分或全部图标;In response to the first operation, the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, and the first icon frequency viewing interface displayed in the icon frequency viewing area is updated to the second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop; 其中,所述第一图标频度查看界面和所述第二图标频度查看界面中各个图标的排列位置和/或显示尺寸是基于对应的应用的使用频度确定的。The arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding application. 根据权利要求1所述的方法,其特征在于,所述第二桌面为与所述第一桌面左边或者右边相邻的桌面,所述方法还包括:The method according to claim 1, wherein the second desktop is a desktop adjacent to the left or right of the first desktop, and the method further comprises: 当所述桌面缩略图显示区有被选中的所述第一桌面的缩略图,或者所述桌面缩略图显示区显示的当前被选中的缩略图由所述第一桌面的缩略图切换为所述第二桌面的缩略图时,所述桌面缩略图显示区还显示有其他未被选中的桌面缩略图。When the desktop thumbnail display area has a selected thumbnail of the first desktop, or the currently selected thumbnail displayed in the desktop thumbnail display area is switched from the thumbnail of the first desktop to the thumbnail of the second desktop, the desktop thumbnail display area also displays other unselected desktop thumbnails. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:The method according to claim 1 or 2, characterized in that the method further comprises: 显示第二界面,所述第二界面包括所述第一桌面;Displaying a second interface, where the second interface includes the first desktop; 接收作用于所述第二界面的第二操作,所述第二操作包括滑动操作;receiving a second operation on the second interface, where the second operation includes a sliding operation; 在所述第二操作滑动的过程中,逐渐缩小所述第一桌面以生成所述第一桌面的缩略图,并在所述第一桌面缩小后空出的区域中显示逐渐增大的部分第一图标频度查看界面;During the sliding of the second operation, the first desktop is gradually reduced to generate a thumbnail of the first desktop, and a gradually enlarged portion of the first icon frequency viewing interface is displayed in the area vacated after the first desktop is reduced; 在所述第二操作滑动结束时,生成所述第一界面。When the second operation sliding ends, the first interface is generated. 根据权利要求1-3任一项所述的方法,其特征在于,所述第一桌面或者所述第二桌面包括M个第一图标和N个小文件夹,所述第一图标包括所述第一桌面或者所述第二桌面中的应用程序、大文件夹和异形文件夹对应的图标,M和N均为大于或等于0的整数。The method according to any one of claims 1-3 is characterized in that the first desktop or the second desktop includes M first icons and N small folders, the first icons include icons corresponding to applications, large folders and special-shaped folders in the first desktop or the second desktop, and M and N are both integers greater than or equal to 0. 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, further comprising: 响应于所述第一操作或者所述第二操作,确定所述M个第一图标和所述N个小文件夹中的各个图标在预设时间内的使用频度;In response to the first operation or the second operation, determining a usage frequency of each icon in the M first icons and the N small folders within a preset time; 基于所述使用频度,确定所述图标频度查看区显示的图标频度查看界面中各个图标的排列位置和/或显示尺寸;Based on the usage frequency, determining the arrangement position and/or display size of each icon in the icon frequency viewing interface displayed in the icon frequency viewing area; 基于所述排列位置和/或所述显示尺寸,生成所述图标频度查看区显示的图标频度查看界面。An icon frequency viewing interface displayed in the icon frequency viewing area is generated based on the arrangement position and/or the display size. 根据权利要求4或5所述的方法,其特征在于,若M大于或等于1、且N等于0,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标,其中,所述图标频度查看界面中的所述M个第一图标按照L行排列显示,且所述图标频度查看界面中的第一图标所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高。The method according to claim 4 or 5 is characterized in that if M is greater than or equal to 1 and N is equal to 0, the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, wherein the M first icons in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application. 根据权利要求4-6任一项所述的方法,其特征在于,若M大于或等于0、N大于或等于1,且所述N个小文件夹中的各个图标对应的应用的使用频度均小于预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标和所述N个小文件夹;其中,所述图标频度查看界面中的所述M个第一图标和所述N个小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第二图标对应的应用的使用频度越高;所述第二图标为所述N个小文件夹中的一个小文件夹中对应的。The method according to any one of claims 4 to 6 is characterized in that, if M is greater than or equal to 0, N is greater than or equal to 1, and the usage frequency of the application corresponding to each icon in the N small folders is less than a preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons and the N small folders; wherein, the M first icons and the N small folders in the icon frequency viewing interface are displayed in L rows, and the closer the first icon and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the small folder and the row in the icon frequency viewing interface are to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding second icon; the second icon corresponds to a small folder in one of the N small folders. 根据权利要求4-7任一项所述的方法,其特征在于,若M大于或等于0、N大于或等于1,且所述N个小文件夹中存在至少一个第一小文件夹,所述第一小文件夹中存在一个或多个图标对应的应用的使用频度大于或等于所述预设阈值,则所述图标频度查看区显示的图标频度查看界面包括所述M个第一图标、第四图标、以及第二小文件夹,所述第四图标为所述第一小文件夹中的所有图标;所述第二小文件夹属于所述N个小文件夹,且所述第二小文件夹中的各个图标对应的应用的使用频度小于所述预设阈值。The method according to any one of claims 4 to 7 is characterized in that if M is greater than or equal to 0, N is greater than or equal to 1, and there is at least one first small folder among the N small folders, and the usage frequency of the application corresponding to one or more icons in the first small folder is greater than or equal to the preset threshold, then the icon frequency viewing interface displayed in the icon frequency viewing area includes the M first icons, the fourth icon, and the second small folder, and the fourth icon is all the icons in the first small folder; the second small folder belongs to the N small folders, and the usage frequency of the application corresponding to each icon in the second small folder is less than the preset threshold. 根据权利要求8所述的方法,其特征在于,所述图标频度查看界面中的所述M个第一图标、所述第四图标、以及所述第二小文件夹按照L行排列显示,且所述图标频度查看界面中的第一图标或者第四图标、所在的行位置越靠近所述图标频度查看界面的底部,对应的应用的使用频度越高;或者,所述图标频度查看界面中的第二小文件夹、所在的行位置越靠近所述图标频度查看界面的底部,对应的第五图标对应的应用的使用频度越高;所述第五图标为所述第二小文件夹中的一个小文件夹中对应的应用的使用频度最高的图标。The method according to claim 8 is characterized in that the M first icons, the fourth icon, and the second small folder in the icon frequency viewing interface are displayed in L rows, and the closer the row position of the first icon or the fourth icon in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the corresponding application; or, the closer the row position of the second small folder in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the higher the usage frequency of the application corresponding to the corresponding fifth icon; the fifth icon is the icon with the highest usage frequency of the application corresponding to a small folder in the second small folder. 根据权利要求6-9任一项所述的方法,其特征在于,所述图标频度查看界面中的图标所在的行位置越靠近所述图标频度查看界面的底部,对应的图标的显示尺寸越大。The method according to any one of claims 6 to 9 is characterized in that the closer the row of icons in the icon frequency viewing interface is to the bottom of the icon frequency viewing interface, the larger the display size of the corresponding icon. 根据权利要求1-10任一项所述的方法,其特征在于,所述第一图标频度查看界面和/或所述第二图标频度查看界面还包括至少一个图标对应的一个或多个功能图标,所述功能图标为系统推荐的默认功能的图标和/或为根据用户行为数据配置的特定功能的图标。The method according to any one of claims 1-10 is characterized in that the first icon frequency viewing interface and/or the second icon frequency viewing interface also includes one or more function icons corresponding to at least one icon, and the function icon is an icon of a default function recommended by the system and/or an icon of a specific function configured according to user behavior data. 根据权利要求1-11任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 11, further comprising: 接收作用于目标图标的第三操作;所述目标图标为所述第二图标频度查看界面中的一个应用图标;receiving a third operation acting on a target icon; the target icon being an application icon in the second icon frequency viewing interface; 响应于所述第三操作,从所述第一界面跳转到显示所述目标图标对应的主界面。In response to the third operation, the first interface is switched to the main interface corresponding to the target icon. 根据权利要求11或12所述的方法,其特征在于,所述方法还包括:The method according to claim 11 or 12, characterized in that the method further comprises: 接收作用于目标功能图标的第四操作;所述目标功能图标为所述目标图标对应的功能图标中的一个功能图标;receiving a fourth operation acting on a target function icon; the target function icon being one of the function icons corresponding to the target icon; 响应于所述第四操作,从所述第一界面跳转到显示所述目标功能图标对应的功能显示界面。In response to the fourth operation, the first interface is switched to a function display interface corresponding to the target function icon. 根据权利要求1-12任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1 to 12, further comprising: 接收作用于所述桌面缩略图显示区的目标桌面的缩略图的第五操作;receiving a fifth operation acting on a thumbnail of a target desktop in the desktop thumbnail display area; 响应于所述第五操作,从所述第一界面返回到显示所述目标桌面的缩略图对应的第二界面。In response to the fifth operation, the first interface is returned to the second interface corresponding to the thumbnail of the target desktop. 一种图标布局的装置,其特征在于,应用于终端设备,包括:An icon layout device, characterized in that it is applied to a terminal device and comprises: 第一显示单元,用于显示第一界面,所述第一界面中包括桌面缩略图显示区和图标频度查看区;所述桌面缩略图显示区显示有被选中的第一桌面的缩略图,所述图标频度查看区显示第一图标频度查看界面,所述第一图标频度查看界面中显示的图标为所述第一桌面的缩略图中的部分或全部图标;a first display unit, configured to display a first interface, the first interface including a desktop thumbnail display area and an icon frequency viewing area; the desktop thumbnail display area displays a thumbnail of a selected first desktop, the icon frequency viewing area displays a first icon frequency viewing interface, and the icons displayed in the first icon frequency viewing interface are some or all of the icons in the thumbnail of the first desktop; 第一接收单元,用于接收作用于所述第一界面的第一操作;A first receiving unit, configured to receive a first operation performed on the first interface; 所述第一显示单元,还用于响应于所述第一操作,所述桌面缩略图显示区显示有被选中的第二桌面的缩略图,所述图标频度查看区切换为显示第二图标频度查看界面;所述第二图标频度查看界面中显示的图标为所述第二桌面的缩略图中的部分或全部图标;The first display unit is further configured to, in response to the first operation, display a thumbnail of the selected second desktop in the desktop thumbnail display area, and switch the icon frequency viewing area to display a second icon frequency viewing interface; the icons displayed in the second icon frequency viewing interface are some or all of the icons in the thumbnail of the second desktop; 其中,所述第一图标频度查看界面和所述第二图标频度查看界面中各个图标的排列位置和/或显示尺寸是基于对应的图标的使用频度确定的。The arrangement position and/or display size of each icon in the first icon frequency viewing interface and the second icon frequency viewing interface is determined based on the usage frequency of the corresponding icon. 一种终端设备,其特征在于,所述终端设备包括处理器和存储器,其中,所述存储器用于存储程序和各种数据,所述处理器用于调用所述存储器存储的程序代码使得所述终端设备执行如权利要求1-15中任意一项所述的方法。A terminal device, characterized in that the terminal device includes a processor and a memory, wherein the memory is used to store programs and various data, and the processor is used to call the program code stored in the memory so that the terminal device executes the method described in any one of claims 1 to 15. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时实现上述权利要求1-15中任意一项所述的方法。A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of claims 1 to 15 is implemented. 一种计算机程序,其特征在于,所述计算机程序包括指令,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1-15中任一项所述的方法。A computer program, characterized in that the computer program comprises instructions, which, when the computer program is run on a computer, causes the computer to execute the method according to any one of claims 1 to 15.
PCT/CN2025/076783 2024-04-17 2025-02-11 Icon layout method and related device Pending WO2025218321A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202410463766.7 2024-04-17
CN202410463766.7A CN120872449A (en) 2024-04-17 2024-04-17 Icon layout method and related equipment

Publications (2)

Publication Number Publication Date
WO2025218321A1 true WO2025218321A1 (en) 2025-10-23
WO2025218321A9 WO2025218321A9 (en) 2025-12-04

Family

ID=97402893

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2025/076783 Pending WO2025218321A1 (en) 2024-04-17 2025-02-11 Icon layout method and related device

Country Status (2)

Country Link
CN (1) CN120872449A (en)
WO (1) WO2025218321A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000305695A (en) * 1999-04-26 2000-11-02 Hitachi Ltd Icon display method
CN101867637A (en) * 2010-07-02 2010-10-20 深圳市同洲电子股份有限公司 Method and terminal for dynamically generating standby interface
CN102081502A (en) * 2011-01-24 2011-06-01 中兴通讯股份有限公司 Method for managing icons on standby interface of mobile terminal and mobile terminal
CN103793132A (en) * 2013-11-05 2014-05-14 刘雪英 Desktop switching method and system for touch screen mobile terminals
CN303415542S (en) * 2015-10-21
CN115033140A (en) * 2021-03-05 2022-09-09 华为技术有限公司 Display method of card assembly, graphical user interface and related device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN303415542S (en) * 2015-10-21
JP2000305695A (en) * 1999-04-26 2000-11-02 Hitachi Ltd Icon display method
CN101867637A (en) * 2010-07-02 2010-10-20 深圳市同洲电子股份有限公司 Method and terminal for dynamically generating standby interface
CN102081502A (en) * 2011-01-24 2011-06-01 中兴通讯股份有限公司 Method for managing icons on standby interface of mobile terminal and mobile terminal
CN103793132A (en) * 2013-11-05 2014-05-14 刘雪英 Desktop switching method and system for touch screen mobile terminals
CN115033140A (en) * 2021-03-05 2022-09-09 华为技术有限公司 Display method of card assembly, graphical user interface and related device

Also Published As

Publication number Publication date
WO2025218321A9 (en) 2025-12-04
CN120872449A (en) 2025-10-31

Similar Documents

Publication Publication Date Title
JP7474333B2 (en) INTERACTION METHOD FOR CROSS-DEVICE TASK PROCESSING, ELECTRONIC DEVICES AND STORAGE MEDIUM - Patent application
CN113645351B (en) Application interface interaction method, electronic device and computer-readable storage medium
WO2023138305A9 (en) Card display method, electronic device, and computer readable storage medium
WO2021103981A1 (en) Split-screen display processing method and apparatus, and electronic device
WO2021000881A1 (en) Screen splitting method and electronic device
WO2021013158A1 (en) Display method and related apparatus
WO2021129326A1 (en) Screen display method and electronic device
WO2020134869A1 (en) Electronic device operating method and electronic device
WO2020173370A1 (en) Method for moving application icons, and electronic device
WO2021082835A1 (en) Method for activating function and electronic device
CN111669459A (en) Keyboard display method, electronic device and computer-readable storage medium
WO2021000804A1 (en) Display method and apparatus in locked state
WO2022017393A1 (en) Display interaction system, display method, and device
WO2021036770A1 (en) Split-screen processing method and terminal device
WO2021078032A1 (en) User interface display method and electronic device
EP4488990A2 (en) Interface display method and electronic device
WO2021190524A1 (en) Screenshot processing method, graphic user interface and terminal
WO2020155875A1 (en) Display method for electronic device, graphic user interface and electronic device
CN116798418A (en) Voice assistant-based control method and device
WO2024109481A1 (en) Window control method and electronic device
WO2023116411A1 (en) Management method for application card, electronic device, and storage medium
WO2024193642A1 (en) Data sharing method and electronic device
WO2025218321A1 (en) Icon layout method and related device
WO2023207799A1 (en) Message processing method and electronic device
WO2023160455A1 (en) Object deletion method and electronic device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 25789193

Country of ref document: EP

Kind code of ref document: A1