Interface display method, intelligent terminal and storage medium

By determining the target icon area in the smart terminal and displaying the icons in the preset mode, the problem of random icon display is solved, and the application icons are quickly searched and started, improving the user experience.

CN113835587BActive Publication Date: 2025-01-14SHENZHEN TRANSSION HLDG CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111148396.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-28
Publication Date
2025-01-14
Estimated Expiration
2041-09-28

AI Technical Summary

Technical Problem

The icon display method of smart terminals is random, and it is difficult for users to quickly find and start, and cannot meet users' needs for quick search and start application icons.

Method used

By obtaining the icon of the smart terminal, determining the target icon area to which it belongs, and displaying the icons in the preset mode in the area, including sliding operations and application attribute information, determine the target area, and optimize the display order and position of the icons so that users can quickly Find and start.

Benefits of technology

It realizes the rapid search and startup of smart terminal icons, improves user experience, and simplifies the icon management and use process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113835587B_ABST
    Figure CN113835587B_ABST
Patent Text Reader

Abstract

The present application proposes an interface display method, a smart terminal and a storage medium, wherein the interface display method comprises the following steps: obtaining at least one icon of the smart terminal; determining the target icon area to which the at least one icon belongs, wherein the target icon area comprises at least two icon sub-areas; displaying the at least one icon in the first icon sub-area of ​​the target icon area, wherein the first icon sub-area and the second icon sub-area in the target icon area are displayed in a preset mode, and the second icon sub-area is the icon sub-area other than the first icon sub-area in the target icon area. Through this method, it is possible to quickly find and / or start the application corresponding to the at least one icon of the smart terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent terminals, and in particular to an interface display method, an intelligent terminal and a storage medium. Background Art

[0002] In some implementations, the icons of smart terminals are usually displayed on the desktop display interface in an interspersed manner, and users can generally only search for the icons of the smart terminal page by page and item by item according to the names of the icons. In the process of conceiving and implementing this application, the applicant found that there are at least the following problems: the existing display method of icons makes the interface display of the smart terminal relatively random, which is difficult for users to find, and cannot meet the user's needs to quickly find and / or start the application corresponding to the icon of the smart terminal.

[0003] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention

[0004] In response to the above technical problems, the present application provides an interface display method, a smart terminal and a storage medium, which can enable a user to quickly search and / or start an application corresponding to at least one icon of the smart terminal.

[0005] In order to solve the above technical problems, the present application provides an interface display method, which includes:

[0006] Obtain at least one icon of the smart terminal;

[0007] Determine a target icon area to which at least one icon belongs, optionally, the target icon area includes at least two icon sub-areas;

[0008] At least one icon is displayed in a first icon sub-region of a target icon region. Optionally, the first icon sub-region and the second icon sub-region are displayed in a preset mode in the target icon region, and the second icon sub-region is an icon sub-region in the target icon region except the first icon sub-region.

[0009] Optionally, obtaining at least one icon of the smart terminal includes: if at least one icon of the smart terminal is installed and / or downloaded, using the icon that has been installed and / or downloaded as the at least one icon.

[0010] Optionally, obtaining at least one icon of the smart terminal includes: determining the difference between the current system time and the installation and / or download time of each icon of the smart terminal; if the difference corresponding to the target icon among each icon is less than a preset time length, and the application corresponding to the target icon has not been started within a time period of a preset time length from the installation and / or download time, then the target icon is used as at least one icon of the smart terminal.

[0011] Optionally, determining the target icon area to which the at least one icon belongs includes: when a sliding operation on the at least one icon is detected, determining a sliding end position indicated by the sliding operation; and using the icon area where the sliding end position is located as the target icon area.

[0012] Optionally, determining the target icon area to which at least one icon belongs includes: obtaining application attribute information of an application corresponding to at least one icon; determining the icon area identified by the area identifier corresponding to the application attribute information based on the correspondence between the application attribute information and the area identifier of the icon area; and using the determined icon area as the target icon area.

[0013] Optionally, it also includes: obtaining application parameters of an application corresponding to at least one historical icon in any icon area of ​​the smart terminal; obtaining a first display rule based on the application parameters of the application corresponding to at least one historical icon, and sorting at least one historical icon according to the first display rule.

[0014] Optionally, after displaying at least one icon in the first icon sub-area of ​​the target icon area, it also includes: when a click operation is detected on any icon sub-area in the target icon area, starting an application corresponding to the icon displayed in the icon sub-area; when a click operation is detected on a preset sub-area of ​​the target icon area, displaying at least one icon contained in the target icon area.

[0015] Optionally, it also includes: when a hiding operation is detected for a first icon in any icon sub-area displayed in any icon area of ​​the smart terminal, hiding the first icon, and / or displaying icons other than the first icon in the icon area according to a second display rule.

[0016] Optionally, at least one icon includes at least two icons, and displaying the at least one icon in the first icon sub-area of ​​the target icon area includes: displaying the at least two icons in the first icon sub-area of ​​the target icon area according to a third display rule based on the installation and / or download time of the at least two icons.

[0017] Optionally, displaying at least one icon in the first icon sub-region of the target icon region further includes: if the target icon region includes at least one lock icon, displaying at least one icon in the first icon sub-region of the target icon region except the icon sub-region where the lock icon is located.

[0018] The present application also provides an intelligent terminal, comprising: a memory and a processor, wherein the memory stores an interface display program, and when the interface display program is executed by the processor, the steps of the above method are implemented.

[0019] The present application also provides a readable storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.

[0020] As described above, the interface display method of the present application is applied to a smart terminal, and includes the steps of: obtaining at least one icon of the smart terminal; determining the target icon area to which the at least one icon belongs, wherein the target icon area includes at least two icon sub-areas; displaying the at least one icon in the first icon sub-area of ​​the target icon area, wherein the first icon sub-area and the second icon sub-area in the target icon area are displayed in a preset mode, and the second icon sub-area is the icon sub-area other than the first icon sub-area in the target icon area. Through this method, it is possible to quickly find and / or start the application corresponding to the at least one icon of the smart terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.

[0022] Figure 1 A schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application;

[0023] Figure 2 A communication network system architecture diagram provided for an embodiment of the present application;

[0024] Figure 3 A flowchart of an interface display method provided in an embodiment of the present application;

[0025] Figure 4 A schematic diagram of an icon provided in an embodiment of the present application;

[0026] Figure 5 A schematic diagram of another icon provided in an embodiment of the present application;

[0027] Figure 6a A schematic diagram of another icon provided in an embodiment of the present application;

[0028] Figure 6b A schematic diagram of another icon provided in an embodiment of the present application;

[0029] Figure 7 A flowchart of another interface display method provided in an embodiment of the present application;

[0030] Figure 8 A schematic diagram of another icon provided in an embodiment of the present application;

[0031] Fig. 9 A schematic diagram of another icon provided in an embodiment of the present application;

[0032] Fig.10 A schematic diagram of another icon provided in an embodiment of the present application;

[0033] Fig.11 A schematic diagram of another icon provided in an embodiment of the present application;

[0034] Fig.12 A unit schematic diagram of an interface display device provided in an embodiment of the present application;

[0035] Fig.13 A simplified schematic diagram of the physical structure of an interface display device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0037] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.

[0038] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate the presence of the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the presence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or mean any one or any combination. Thus, “A, B, or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A, B, and C.” An exception to this definition will occur only when a combination of elements, functions, steps, or operations are inherently mutually exclusive in some manner.

[0039] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.

[0040] It should be noted that in this article, step codes such as S10 and S20 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S20 first and then S10, etc., but these should all be within the scope of protection of this application.

[0041] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.

[0042] The device in this article can be applied to smart terminals, and the smart terminals can be implemented in various forms. For example, the smart terminals described in this application may include mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as digital TVs and desktop computers.

[0043] The following description will be made by taking a mobile terminal as an example, and those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the construction according to the embodiments of the present application can also be applied to fixed-type terminals.

[0044] See also Figure 1 , which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application, the mobile terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A / V (audio / video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111 and other components. Those skilled in the art can understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation on the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0045] Combine the following Figure 1 The following is a detailed introduction to the various components of the mobile terminal:

[0046] The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communications can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution) and 5G, etc.

[0047] WiFi is a short-range wireless transmission technology. Mobile terminals can help users send and receive emails, browse web pages, and access streaming media through WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not a necessary component of the mobile terminal and can be omitted as needed without changing the essence of the application.

[0048] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.

[0049] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and other operating modes, and can process such sound into audio data. The processed audio (voice) data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 can implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.

[0050] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured on the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.

[0051] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0052] The user input unit 107 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile terminal. Specifically, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1071 or near the touch panel 1071 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 110, and can receive and execute the command sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Specifically, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.

[0053] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Then, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to implement the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to implement the input and output functions of the mobile terminal, which is not limited here.

[0054] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.

[0055] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area. Optionally, the program storage area can 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 can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0056] The processor 110 is the control center of the mobile terminal. It uses various interfaces and lines to connect various parts of the entire mobile terminal. It executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.

[0057] The mobile terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0058] although Figure 1 Not shown, the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.

[0059] In order to facilitate understanding of the embodiments of the present application, the communication network system on which the mobile terminal of the present application is based is described below.

[0060] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present application, wherein the communication network system is an LTE system of universal mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are connected in sequence for communication.

[0061] Specifically, UE201 may be the above-mentioned terminal 100, which will not be described in detail here.

[0062] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide UE 201 with access to EPC 203 .

[0063] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, PGW (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function) 2036, etc. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, and provides bearer and connection management. HSS 2032 is used to provide some registers to manage functions such as home location register (not shown in the figure), and store some user-specific information such as service features and data rates. All user data can be sent through SGW2034, PGW2035 can provide IP address allocation and other functions for UE 201, PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources, which selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).

[0064] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem) or other IP services.

[0065] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA and future new network systems, etc., which are not limited here.

[0066] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.

[0067] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.

[0068] The embodiment of the present application discloses an interface display method and device for realizing fast search and / or startup of an application corresponding to at least one icon of a smart terminal. Optionally, the interface display device in the embodiment of the present application can be applied to smart terminals such as mobile terminals or fixed terminals.

[0069] The icon area for displaying icons in the embodiment of the present application may be located on the desktop of the smart terminal. For example, the icon area may be located on Figure 4 In the display interface shown.

[0070] Optionally, the icon area in the embodiment of the present application may also be located in the icon search interface of the smart terminal, for example, the icon area is located Fig.11 In the icon search interface 1101 shown, for example, when the user enters the icon search interface, the smart terminal can sort at least one icon according to the installation and / or download time of the at least one icon to obtain a sorting result, and display the at least one icon in the search interface according to the sorting result. Optionally, the at least one icon is displayed before the historical icon. For example, icon A is at least one icon of the smart terminal, icons B and C are historical icons, icon A is displayed before icons B and C, and icon B is displayed before icon C. Optionally, icon B is located before icon C in the sorting result of the application parameters of the application corresponding to the historical icon.

[0071] See also Figure 3 The embodiment shown, Figure 3 The present invention provides a flowchart of an interface display method provided in an embodiment of the present invention. The method can be applied to a smart terminal, so the execution subject of the present invention can be a smart terminal. Optionally, the interface display method shown in this embodiment includes:

[0072] S10: Obtain at least one icon of the smart terminal.

[0073] The smart terminal may include at least one icon area, and optionally, each icon area in the at least one icon area may refer to a large folder or an application card, etc. It is understandable that the icon area in the smart terminal includes at least two icon sub-areas, and any icon sub-area of ​​the at least two icon sub-areas may display any icon in the icon area. Optionally, different icon areas may have different area identifiers, wherein the area identifiers of different icon areas may be set by the smart terminal or by the user.

[0074] Optionally, the icons contained in the icon area may refer to one or more of the following: an icon for indicating an application (i.e., an icon corresponding to the application), an icon for indicating an application function (optionally a payment icon or a scan icon, etc.), an icon for indicating a function of the smart terminal (optionally a flashlight icon or a setting icon, etc.), an icon for indicating content (optionally an icon for notification information or an icon for conversation content, etc.).

[0075] For ease of explanation, the following explanation is based on the example that the icon area refers to a large folder, and the icons in the icon area refer to icons used to indicate applications. It can be understood that the icon area is different from the small folder in that the user can operate the icon displayed in the icon sub-area of ​​the icon area or the application corresponding to the icon without expanding the icon area. Optionally, the user can click on any icon displayed in each icon sub-area of ​​the icon area without expanding the icon area, and the smart terminal can respond to the user's click operation and start the application corresponding to the icon indicated by the user's click operation.

[0076] Optionally, the smart terminal may include a lock icon area, and the user can only perform a start operation on the icon in the lock icon area to start the program corresponding to the icon indicated by the start operation, such as starting the application corresponding to the icon, etc. However, the user cannot perform other operations on the icon in the lock icon area, such as removing or uninstalling.

[0077] Optionally, if at least one icon of the smart terminal is installed and / or downloaded, the smart terminal can use the icon that has been installed and / or downloaded as at least one icon. It is understandable that when the smart terminal completes the installation and / or download of an icon, the icon that has been completed and / or downloaded at the current system time is used as one of the at least one icon. Optionally, each icon in the at least one icon is the most recently installed and / or downloaded icon.

[0078] Optionally, the smart terminal can use the most recently installed and / or downloaded icon as the at least one icon, that is, the smart terminal can obtain the most recently installed icon and the most recently downloaded icon, or the smart terminal can obtain the most recently installed icon, or the smart terminal can obtain the most recently downloaded icon.

[0079] Optionally, the recently installed icon may refer to an icon of a recently installed application, and optionally, the recently installed icon may refer to an icon of an application whose installation time differs from the current system time by less than a preset time and has not been activated within a preset time period from the installation time. Optionally, the recently downloaded icon may refer to an icon of a recently downloaded application, and optionally, the recently downloaded icon may refer to an icon of an application whose download time differs from the current system time by less than a preset time and has not been activated within a preset time period from the download time.

[0080] The preset duration may be a time period pre-set by the smart terminal, or may be a time period set by the user according to the user's wishes, such as 1 hour (h) or one day.

[0081] Optionally, when the smart terminal detects that an installation operation is performed on an application, the icon of the application can be used as a recently installed icon. Alternatively, when the smart terminal detects that a user performs a download operation on an application, the icon of the application can be used as a recently downloaded icon. Alternatively, when the smart terminal detects that a user performs an installation and download operation on an application, the icon of the application can be used as a recently installed and downloaded icon.

[0082] S20. Determine a target icon area to which at least one icon belongs. Optionally, the target icon area includes at least two icon sub-areas.

[0083] Optionally, the smart terminal can obtain application attribute information of the application corresponding to at least one icon, determine the icon area identified by the area identifier corresponding to the above application attribute information based on the correspondence between the application attribute information and the area identifier of the icon area, and use the determined icon area as the target icon area to which the at least one icon belongs. Optionally, the application attribute information can be used to indicate the application type of the application. Optionally, the application attribute information can be an application type or an application name, such as "game" or "social". Assuming that the application attribute information of the application corresponding to the icon is "social", based on the correspondence between the application attribute information and the area identifier of the icon area, the area identifier corresponding to the application attribute information "social" is determined to be "social". Then the smart terminal can determine that the target icon area to which the icon belongs is the icon area identified by the area identifier "social", that is, Figure 4 Icon area 4012 in the.

[0084] Optionally, the correspondence between the application attribute information and the area identifier of the icon area may be set by the smart terminal or by the user according to user preferences, and is not specifically limited by the embodiments of the present application.

[0085] Optionally, when a sliding operation on at least one icon is detected, the smart terminal may determine the sliding end position indicated by the sliding operation, and use the icon area where the sliding end position is located as the target icon area. Optionally, the sliding track may be the route that the user slides from the starting position of at least one icon to the sliding end position. For example, Figure 5 A schematic diagram of another icon provided in an embodiment of the present application, such as Figure 5 As shown, assuming that the icon area 5011 in the display interface 501 includes icon I, the user can long press icon I and drag icon I to icon area 5012. When the smart terminal detects the user's sliding operation on icon I, the icon area where the sliding end position of the sliding track in the display interface 501 is located can be used as the target icon area (i.e., icon area 5012) of icon I. For another example, assuming that the display interface 501 includes icon A, and icon A is located in an area other than the icon area in the display interface, the user can long press icon A and drag icon A to icon area 5012. When the smart terminal detects the user's sliding operation on icon A, the icon area where the sliding end position of the sliding track in the display interface 501 is located can be used as the target icon area (i.e., icon area 5012) of icon A. Optionally, the icon in the embodiment of the present application can be any icon existing in the display interface, such as recently installed and / or downloaded icons, or other icons in the display interface except recently installed icons, or other icons in the display interface except recently downloaded icons, or other icons in the display interface except recently installed icons and recently downloaded icons, etc.

[0086] S30. Display at least one icon in a first icon sub-region of the target icon region. Optionally, the first icon sub-region and the second icon sub-region in the target icon region are displayed in a preset mode, and the second icon sub-region is an icon sub-region in the target icon region except the first icon sub-region.

[0087] Optionally, displaying the first icon sub-area and the second icon sub-area according to the preset mode may refer to: displaying the first icon sub-area before the second icon sub-area, that is, the first icon sub-area is located before the second icon sub-area; displaying the first icon sub-area and the second icon sub-area according to the preset mode may also refer to: displaying the first icon sub-area after the second icon sub-area, that is, the first icon sub-area is located after the second icon sub-area; or the first icon sub-area and the second icon sub-area are displayed according to user-defined or system default positions.

[0088] After the smart terminal determines the target icon area to which the at least one icon belongs, the at least one icon may be displayed in the first icon sub-area of ​​the target icon area. Figure 4As shown, the icon area 4012 may include four icon sub-areas, which are icon sub-areas where icons J, K, L and M are located. Optionally, the icon sub-area where icon J is located is located before the icon sub-area where icon K is located, the icon sub-area where icon K is located is located before the icon sub-area where icon L is located, and the icon sub-area where icon L is located is located before the icon sub-area where icon M is located. When a user installs and / or downloads a social application, the smart terminal can obtain the icon Q of the social application, and then the smart terminal determines the icon area identified by the area identifier "social" as the target icon area, and then displays icon Q in the first icon sub-area of ​​the target icon area. Taking the display interface 402 as an example, if all icons except icon Q in the target icon area are historical icons, then the first icon sub-area may be the first icon sub-area in the target icon area, that is, the icon sub-area where icon Q is located in the display interface 402. Optionally, the historical icon may be an icon that has been installed and / or downloaded for a preset period of time, or an icon whose corresponding application has been started within a period of a preset period of time from the installation and / or download time. Optionally, since icon Q needs to be displayed in the first icon sub-area of ​​the target icon area, the display positions of the icons originally displayed in the various icon sub-areas of the target icon area may be adjusted. For example, the smart terminal may shift icon J, icon K, and icon L in the target icon area backward in sequence, and display them in the various icon sub-areas after the first icon sub-area of ​​the icon area identified by the area identifier “social” in the display interface 402. In other words, icon J, icon K, and icon L are displayed in the second icon sub-area of ​​the icon area identified by the area identifier “social” in the display interface 402. In addition, since the target icon area includes only four icon sub-areas, the smart terminal may not display icon M in the icon sub-area of ​​the target icon area, but may display icon M in the icon interface. Optionally, the icon interface may be as shown in FIG. Figure 6b As shown in the icon interface 604 in FIG. 8 , the icon interface may include all icons in the target icon area.

[0089] Optionally, at least one icon may include at least two icons, and the smart terminal may display the at least two icons in the first icon sub-area of ​​the target icon area according to the third display rule according to the installation and / or download time of the at least two icons of the smart terminal. Optionally, the installation and / or download time of the at least two icons of the smart terminal may be: the installation and / or download time of the applications corresponding to the at least two icons of the smart terminal.

[0090] Optionally, the third display rule may mean that the icon sub-region to which the second icon belongs is located before the icon sub-region to which the third icon belongs, and the installation and / or download time of the second icon is later than the installation and / or download time of the third icon. Figure 4As shown, assuming that the number of at least one icon is 1, that is, the number of icons recently installed and / or downloaded is 1, if the icon recently installed and / or downloaded is icon Q, then the smart terminal can display icon Q in the first icon sub-region of the icon region identified by the regional identifier “social” in the display interface 402. Assuming that the number of at least one icon is 2, that is, the number of icons recently installed and / or downloaded is 2, if the icons recently installed and / or downloaded are icon Q and icon R, optionally, the installation and / or download time of icon R is later than the installation and / or download time of icon Q, then the smart terminal can display icon R and icon Q in the first icon sub-region of the icon region identified by the regional identifier “social” in the display interface 403, respectively, and the first icon sub-region to which icon R belongs is located before the first icon sub-region to which icon Q belongs. Similarly, assuming that the number of at least one icon of the smart terminal is 4, that is, the number of icons recently installed and / or downloaded is 4, if the icons recently installed and / or downloaded are icons Q, R, S, and T, wherein the installation and / or download time of icon R is later than the installation and / or download time of icon Q, the installation and / or download time of icon S is later than the installation and / or download time of any icon of icon Q and icon R, and the installation and / or download time of icon T is later than the installation and / or download time of any icon of icon Q, R, and S, then the smart terminal can display icons T, S, R, and Q in the first icon sub-area of ​​the icon area identified by the area identifier “social” in the display interface 405. Optionally, the first icon sub-area to which icon T belongs is located before the first icon sub-area to which icons S, R, and Q belong, the first icon sub-area to which icon S belongs is located before the first icon sub-area to which icons R and icon Q belong, and the first icon sub-area to which icon R belongs is located before the first icon sub-area to which icon Q belongs.

[0091] Optionally, the third display rule may also mean that the icon sub-region to which the second icon belongs is located after the icon sub-region to which the third icon belongs, and the installation and / or download time of the second icon is later than the installation and / or download time of the third icon. The present application does not limit the specific content of the third display rule.

[0092] Optionally, when there are multiple icons, since each of the at least one icon needs to be displayed in the first icon sub-area of ​​the target icon area, the smart terminal can adjust the display position of the icons originally displayed in the respective icon sub-areas of the target icon area. The adjustment method can refer to the adjustment method of the icon display position in the above-mentioned embodiment, and the embodiments of the present application will not be repeated here.

[0093] Through the embodiments of the present application, the function of intelligently dividing the icon areas of the icons of the smart terminal and intelligently displaying them in sorting order is realized, which can improve the efficiency of searching for icons of the smart terminal and starting the applications corresponding to the icons.

[0094] See also Figure 7 The embodiment shown, Figure 7 This is a flow chart of another interface display method provided in an embodiment of the present application. The method can be applied to a smart terminal, so the execution subject of the embodiment of the present application can be a smart terminal. Optionally, the interface display method shown in this embodiment includes:

[0095] S40: Obtain application parameters of an application corresponding to at least one historical icon in any icon area of ​​the smart terminal.

[0096] Optionally, the historical application icon may be an application icon whose corresponding application is started within a preset time period from the time of installation and / or downloading, or an application icon whose corresponding application is started within a preset time period from the time of installation and / or downloading.

[0097] Optionally, the above application parameters may be the usage frequency of the application corresponding to the historical icon, and the smart terminal may obtain the usage frequency of the application corresponding to the historical icon through factors such as the startup frequency and usage duration of the application corresponding to the icon. That is, the smart terminal may obtain the application parameters of the application corresponding to the historical icon through factors such as the startup frequency and usage duration of the application corresponding to the historical icon. For example, when the smart terminal obtains the application parameters of the application corresponding to the historical icon based on the startup frequency of the application corresponding to the historical icon, the startup times of the applications corresponding to each historical icon within the same time range may be used as the application parameters of the application corresponding to the historical icon.

[0098] Optionally, if the update cycle is reached or the application corresponding to the historical icon is updated, the smart terminal can obtain the application parameters of at least one application corresponding to the historical icon in any icon area of ​​the smart terminal. Optionally, the update cycle can be a static update cycle set by the user or the smart terminal, such as one day, three days or one week. Optionally, the update cycle can also be a dynamic update cycle set by the user or the smart terminal. For example, the update cycle can be dynamically obtained according to the time period preset by the smart terminal, such as one day, three days, one week, etc. For example, when the current update cycle is one day, the smart terminal can determine that the update cycle has been reached when one day has passed since the system time when the application parameters of the application corresponding to the historical icon were last obtained, and then the application parameters of the application corresponding to the historical icon under the current system time can be obtained. Optionally, the smart terminal can obtain the next update cycle according to the preset time period sequence, so the next update cycle is three days. When three days have passed since the system time when the application parameters of the application corresponding to the historical icon were last obtained, the smart terminal can determine that the update cycle has been reached, and then the application parameters of the application corresponding to the historical icon under the current system time can be obtained.

[0099] For example, Figure 8 A schematic diagram of another icon provided in an embodiment of the present application, such as Figure 8 As shown, each icon sub-area of ​​the icon area identified by the area identifier "social" in the display interface 801 includes four icons, namely icons J, K, L and M. Icons J, K, L and M may be historical icons, and the smart terminal may obtain application parameters of the applications corresponding to icons J, K, L and M. Optionally, when the update cycle is reached or the application corresponding to the historical icon is updated, the smart terminal may obtain application parameters of the applications corresponding to icons J, K, L and M at the current system time, and sort icons J, K, L and M according to the application parameters of the applications corresponding to icons J, K, L and M to obtain the sorting result, and the smart terminal may display icons J, K, L and M in each icon sub-area of ​​the icon area identified by the area identifier "social" in the display interface 802 according to the sorting result.

[0100] S50: Acquire a first display rule according to an application parameter of an application corresponding to at least one historical icon, and sort the at least one historical icon according to the first display rule.

[0101] Optionally, the first display rule may refer to: sorting in descending order of application parameters, that is, the smart terminal may sort at least one history icon in descending order of application parameters to obtain a first sorting result.

[0102] The first sorting result may be the result of the smart terminal sorting the historical icons in the icon area in descending order according to the application parameters. In other words, the first sorting result may be the result of the smart terminal sorting the historical icons in the icon area in a commonly used order. Then, the smart terminal will sort the icons of applications that are frequently used by the user before the icons of applications that are not frequently used by the user according to the user's usage habits. For example, when the smart terminal uses the startup frequency of the application corresponding to the historical icon as the application parameter, the historical icon corresponding to the larger startup frequency value is sorted before the historical icon with a smaller startup frequency value. For example, Figure 8 As shown, the icon sub-region to which icon J belongs in the icon region identified by the region identifier “social” in the display interface 801 is located before the icon sub-region to which icon K belongs, then the application parameters of the application corresponding to icon J are greater than the application parameters of the application corresponding to icon K.

[0103] This embodiment can sort the icons contained in different icon areas according to the usage frequencies of the applications corresponding to the icons, thereby improving the efficiency of searching for icons of commonly used applications and starting commonly used applications in different scenarios.

[0104] Optionally, the first display rule in the embodiment of the present application includes but is not limited to the above manner. For example, the first display rule may also refer to: sorting in ascending order of application parameters.

[0105] Optionally, the smart terminal may select first historical icons from at least one historical icon according to the first sorting result, and display each first historical icon in each icon sub-area of ​​the icon area, and the number of first historical icons is the number of icon sub-areas in the icon area.

[0106] like Figure 8As shown, the icon area identified by the area identifier "social" in the display interface 801 includes icons J, K, L, M and P, a total of 5 historical icons. The first sorting result of the above 5 historical icons is: icons J, K, L, M and P. Optionally, icon J is arranged at the front and icon P is arranged at the back. Since the number of icon sub-areas in the above icon area is four, the smart terminal can use the four historical icons arranged in the front as the first historical icons, that is, icons J, K, L and M as the first historical icons. Then, the smart terminal can display icons J, K, L and M in each icon sub-area of ​​the icon area identified by the area identifier "social" in the display interface 801 in turn according to the first sorting result. For example, if icon J is arranged at the front, the smart terminal can display icon J in the first icon sub-area of ​​the icon area identified by the area identifier "social", and icon M is arranged at the back. Then, the smart terminal can display icon M in the last icon sub-area of ​​the icon area identified by the area identifier "social". Optionally, the first icon sub-area is located before the last icon sub-area.

[0107] Optionally, if a click operation on any icon sub-area in the target icon area is detected, the smart terminal may start the application corresponding to the icon displayed in the above icon sub-area and display the application interface of the application. Optionally, the above icon sub-area may be the first icon sub-area or the second icon sub-area. Figure 6a As shown, when a user clicks the icon Q in the first icon sub-area of ​​the icon area identified by the area identifier "social" in the display interface 601, the smart terminal can start the application corresponding to the icon Q, and then display the application interface of the application in the display interface 602. The application interface can be the preset application interface of the application, or the application interface of the application when it was last exited.

[0108] Optionally, any icon area in the smart terminal may also include a preset sub-area. When a click operation on a preset sub-area of ​​the icon area is detected, the smart terminal may display at least one icon contained in the icon area. Optionally, when a click operation on any icon contained in the icon area is detected, the application corresponding to the icon may be started. Exemplarily, the user's click operation on the preset sub-area of ​​the icon area may occur at any time. For example, after the smart terminal displays at least one icon in the first icon sub-area of ​​the target icon area, the user may click on the preset sub-area of ​​the target icon area. After detecting the click operation, the smart terminal may display at least one icon contained in the target icon area.

[0109] Optionally, the preset sub-region is any region in the icon region except each icon sub-region. Figure 6bAs shown, when a user clicks on a preset sub-area 6031 of the icon area identified by the area identifier "social" in the display interface 603, all icons in the icon area identified by the area identifier "social" are displayed in the icon interface 604. All icons in the icon area can be displayed in the form of a list or in the form of a matrix. The present application does not limit the display method of all icons in the icon area. Optionally, the smart terminal can display at least one icon in the icon area according to the application parameters of the application corresponding to each icon.

[0110] Optionally, when a hiding operation is detected for a first icon in any icon sub-area displayed in any icon area of ​​the smart terminal, the smart terminal may hide the first icon, and / or display icons other than the first icon in the icon area according to a second display rule. Optionally, the second display rule may refer to sorting in descending order of application parameters, or in descending order of installation and / or download time, which is not limited in this application.

[0111] Optionally, when the smart terminal displays icons other than the first icon in the icon area according to the second display rule, the icons other than the first icon in the icon area may be sorted according to the second display rule to obtain a second sorting result, thereby displaying the icons whose total number of icon sub-areas contained in the icon area in each icon sub-area of ​​the icon area according to the second sorting result. For example, Fig. 9 A schematic diagram of another icon provided in an embodiment of the present application, such as Fig. 9 As shown, when it is detected that the user has performed a hiding operation on icon I in the icon area identified by the area identifier "Tool" in the display interface 901, the smart terminal cancels the display of icon I in the icon area identified by the area identifier "Tool" in the display interface 902, and displays the historical icons N in sequence in the icon sub-area of ​​the icon area identified by the area identifier "Tool" in the display interface 902. That is, after icon I is hidden, the smart terminal can display icon N that is ranked after icon I in the second sorting result in the icon sub-area.

[0112] Optionally, if the fourth icon of at least one icon of the smart terminal is updated to a historical icon, the smart terminal can obtain the application parameters of the application corresponding to the updated historical icon, and the fourth icon is any icon of the at least one icon. Then, the smart terminal can sort all the historical icons contained in the target icon area according to the application parameters of the applications corresponding to all the historical icons contained in the target icon area to obtain a third sorting result. Optionally, the application parameters of the applications corresponding to all the historical icons contained in the target icon area include the application parameters of the application corresponding to the updated historical icon. Next, the smart terminal can select a second historical icon from all the historical icons contained in the target icon area according to the third sorting result. The number of second historical icons is the number of second icon sub-areas in the target icon area, and each second historical icon is displayed in each second icon sub-area in the target icon area. Figure 4 As shown, when the fourth icon in at least one of the icons included in the icon area identified by the area identifier "social" in the display interface 405 is updated to a historical icon, optionally, the fourth icon may include icons T, S, R, and Q, that is, icons T, S, R, and Q have passed a preset time from the installation and / or download time, or the corresponding application has been started within a preset time period from the installation and / or download time, the smart terminal may display each second historical icon in the second icon sub-area identified by the area identifier "social" in the display interface 406 according to the third sorting result of the application parameters of the applications corresponding to all the historical icons. Since the fourth icon includes icons T, S, R, and Q, that is, each icon in at least one of the icons is updated to a historical icon, the smart terminal may display each second historical icon in each icon sub-area identified by the area identifier "social" in the display interface 406 according to the third sorting result of the application parameters of the applications corresponding to all the historical icons. For example, the first four icons of the third sorting result are icons J, R, Q and S respectively, and the second historical icons include icons J, R, Q and S. The smart terminal can display icons J, R, Q and S in sequence in each icon sub-area identified by the area identifier "social" in the display interface 406.

[0113] Optionally, if the target icon area includes at least one lock icon, the at least one icon is displayed in the first icon sub-area of ​​the target icon area except the icon sub-area where the lock icon is located. Optionally, if the icon sub-area where the fifth icon in the at least one lock icon is located is any icon sub-area in the first icon sub-area, the smart terminal may display the fifth icon in the target icon sub-area, and display the at least one icon in the first icon sub-area of ​​the target icon area except the icon sub-area where the fifth icon is located. For example, Fig.10 A schematic diagram of another icon provided in an embodiment of the present application, such as Fig.10As shown, icon M is locked in the first icon sub-region of the icon region identified by the region identifier “social” in display interface 1002, and other historical icons are sequentially displayed in each icon sub-region after the first icon sub-region of the icon region identified by the social region identifier “social” in display interface 1002 according to the sorting result of the application parameter. When at least one icon U is divided into the icon region identified by the region identifier “social”, the smart terminal displays icon U in the first icon sub-region of the icon region identified by the region identifier “social” in display interface 1003 except the icon sub-region to which icon M belongs, and displays the historical icons in each icon sub-region after icon M and icon U in display interface 1003 according to the sorting result of the application parameter.

[0114] Through the embodiments of the present application, the icons contained in different icon areas can be sorted according to the usage frequencies of the applications corresponding to the icons, thereby improving the efficiency of searching for icons of commonly used applications and starting commonly used applications in different scenarios.

[0115] See also Fig.12 , Fig.12 A unit schematic diagram of an interface display device provided in an embodiment of the present application. Fig.12 The interface display device shown can be used to perform the above Figure 3 and Figure 7 Some or all of the functions in the described method embodiments. The device may be a smart terminal, or a device in a smart terminal, or a device that can be used in conjunction with a smart terminal. The logical structure of the device may include: a processing unit 1210 and an output unit 1220. Optionally:

[0116] The processing unit 1210 is configured to obtain at least one icon of the smart terminal;

[0117] The processing unit 1210 is further configured to determine a target icon region to which at least one icon belongs, and optionally, the target icon region includes at least two icon sub-regions;

[0118] Output unit 1220 is used to display at least one icon in the first icon sub-area of ​​the target icon area. Optionally, the first icon sub-area and the second icon sub-area in the target icon area are displayed in a preset mode, and the second icon sub-area is the icon sub-area in the target icon area except the first icon sub-area.

[0119] Optionally, when acquiring at least one icon of the smart terminal, the processing unit 1210 is configured to: if at least one icon of the smart terminal is installed and / or downloaded, use the icon that has been installed and / or downloaded as the at least one icon.

[0120] Optionally, when determining the target icon area to which at least one icon belongs, the processing unit 1210 is used to: when a sliding operation on at least one icon is detected, determine the sliding end position indicated by the sliding operation; and use the icon area where the sliding end position is located as the target icon area.

[0121] Optionally, when determining the target icon area to which at least one icon belongs, the processing unit 1210 is used to: obtain application attribute information of the application corresponding to the at least one icon; determine the icon area identified by the area identifier corresponding to the application attribute information based on the correspondence between the application attribute information and the area identifier of the icon area; and use the determined icon area as the target icon area.

[0122] Optionally, the processing unit 1210 is also used to obtain application parameters of an application corresponding to at least one historical icon in any icon area of ​​the smart terminal; obtain a first display rule based on the application parameters of the application corresponding to at least one historical icon, and sort at least one historical icon according to the first display rule.

[0123] Optionally, the processing unit 1210 is also used to start an application corresponding to the icon displayed in the first icon sub-area of ​​the target icon area after the output unit 1220 displays at least one icon in the first icon sub-area of ​​the target icon area, when a click operation is detected on any icon sub-area in the target icon area; the output unit 1220 is also used to display at least one icon contained in the target icon area when a click operation is detected on a preset sub-area of ​​the target icon area.

[0124] Optionally, the processing unit 1210 is also used to hide the first icon when a hiding operation is detected for the first icon in any icon sub-area displayed in any icon area of ​​the smart terminal, and / or the output unit 1220 is also used to display icons other than the first icon in the icon area according to a second display rule.

[0125] Optionally, at least one icon includes at least two icons, and when the output unit 1220 displays the at least one icon in the first icon sub-area of ​​the target icon area, it is used to: display the at least two icons in the first icon sub-area of ​​the target icon area according to a third display rule based on the installation and / or download time of the at least two icons.

[0126] Optionally, the output unit 1220 displays at least one icon after the first icon sub-area of ​​the target icon area, and is also used to display at least one icon in the first icon sub-area of ​​the target icon area except the icon sub-area where the lock icon is located if the target icon area contains at least one lock icon.

[0127] It can be understood that the functions of each functional unit of the interface display device of the embodiment of the present application can be specifically implemented according to the method in the above method embodiment, and its specific implementation process can refer to the relevant description of the above method embodiment, which will not be repeated here.

[0128] See also Fig.13 , Fig.13 A simplified schematic diagram of the physical structure of an interface display device provided in an embodiment of the present application, the device includes a processor 1310, a memory 1320, an input interface 1330 and an output interface 1340, and the processor 1310, the memory 1320, the input interface 1330 and the output interface 1340 are connected via one or more communication buses.

[0129] The processor 1310 is configured to support the interface display device to execute Figure 3 and Figure 7 The processor 1310 may be a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof.

[0130] The memory 1320 is used to store program codes, etc. The memory 1320 may include a volatile memory, such as a random access memory (RAM); the memory 1320 may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD); the memory 1320 may also include a combination of the above-mentioned types of memory.

[0131] The input interface 1330 is used to receive data, information or messages, etc., and can also be described as a receiver, a receiving circuit, etc. The input interface 1330 may include a standard wired interface, a wireless interface (such as WI-FI, a mobile communication interface, etc.) and a user interface, and can be used to receive data under the control of the processor 1310; for example, the input interface 1330 is used to obtain the user's sliding operation, hiding operation, and icon sub-area locking operation, etc.

[0132] The output interface 1340 is used to send data, information or messages, etc., and its specific embodiment may include a display screen (Display) for output, etc., which can be used to send information under the control of the processor 1310; for example, the output interface 1340 is used to display the icons in the icon area in each icon sub-area.

[0133] In the embodiment of the present application, when the interface display device is applied to a smart terminal, the processor 1310 may call the program code stored in the memory 1320 to perform the following operations:

[0134] Obtain at least one icon of the smart terminal;

[0135] Determine a target icon area to which at least one icon belongs, optionally, the target icon area includes at least two icon sub-areas;

[0136] At least one icon is displayed in the first icon sub-region of the target icon region through the output interface 1340. Optionally, the first icon sub-region and the second icon sub-region are displayed in a preset mode in the target icon region, and the second icon sub-region is the icon sub-region of the target icon region except the first icon sub-region.

[0137] Optionally, when acquiring at least one icon of the smart terminal, the processor 1310 may specifically perform the following operations:

[0138] If at least one icon of the smart terminal is installed and / or downloaded, the icon that has been installed and / or downloaded is used as at least one icon.

[0139] Optionally, when determining the target icon area to which the at least one icon belongs, the processor 1310 may specifically perform the following operations:

[0140] When a sliding operation on at least one icon is detected, a sliding end position indicated by the sliding operation is determined; and an icon area where the sliding end position is located is used as a target icon area.

[0141] Optionally, when determining the target icon area to which the at least one icon belongs, the processor 1310 may specifically perform the following operations:

[0142] Acquire application attribute information of an application corresponding to at least one icon; determine the icon area identified by the area identifier corresponding to the application attribute information according to the correspondence between the application attribute information and the area identifier of the icon area; and use the determined icon area as the target icon area.

[0143] Optionally, the processor 1310 may also call a program code stored in the memory 1320 to perform the following operations:

[0144] Acquire application parameters of an application corresponding to at least one historical icon in any icon area of ​​the smart terminal; acquire a first display rule according to the application parameters of the application corresponding to at least one historical icon, and sort the at least one historical icon according to the first display rule.

[0145] Optionally, after the processor 1310 displays at least one icon in the first icon sub-area of ​​the target icon area through the output interface 1340, the processor 1310 may also call the program code stored in the memory 1320 to perform the following operations:

[0146] When a click operation is detected on any icon sub-area in the target icon area, the application corresponding to the icon displayed in any icon sub-area in the above target icon area is started; when a click operation is detected on a preset sub-area of ​​the target icon area, at least one icon contained in the target icon area is displayed through the above output interface 1340.

[0147] Optionally, the processor 1310 may also call a program code stored in the memory 1320 to perform the following operations:

[0148] When a hiding operation is detected for a first icon in any icon sub-area displayed in any icon area of ​​the smart terminal, the first icon is hidden, and / or icons other than the first icon in the icon area are displayed according to a second display rule through the output interface 1340.

[0149] Optionally, when the processor 1310 displays at least one icon in the first icon sub-region of the target icon region through the output interface 1340, the processor 1310 may specifically perform the following operations:

[0150] According to the installation and / or downloading time of the at least two icons, the at least two icons are displayed in the first icon sub-area of ​​the target icon area according to the third display rule through the output interface 1340 .

[0151] Optionally, after the processor 1310 displays at least one icon in the first icon sub-area of ​​the target icon area through the output interface 1340, the processor 1310 may also call the program code stored in the memory 1320 to perform the following operations:

[0152] If the target icon region includes at least one lock icon, the at least one icon is displayed in the first icon sub-region of the target icon region except the icon sub-region where the lock icon is located through the output interface 1340 .

[0153] An embodiment of the present application further provides an intelligent terminal, which includes a memory and a processor. The memory stores an interface display program, and when the interface display program is executed by the processor, the steps of the interface display method in any of the above embodiments are implemented.

[0154] An embodiment of the present application further provides a computer-readable storage medium, on which an interface display program is stored. When the interface display program is executed by a processor, the steps of the interface display method in any of the above embodiments are implemented.

[0155] In the embodiments of the smart terminal and computer-readable storage medium provided in the embodiments of the present application, all technical features of any of the above-mentioned embodiments of the interface display method may be included, and the expanded and explained contents of the specification are basically the same as those of the above-mentioned embodiments of the method, and will not be repeated here.

[0156] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.

[0157] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.

[0158] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0159] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0160] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.

[0161] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.

[0162] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.

[0163] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0164] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.

[0165] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.

[0166] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium can be a magnetic medium, (e.g., a floppy disk, a storage disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state storage disk Solid State Disk (SSD)), etc.

[0167] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. An interface display method, characterized in that: The method comprises the following steps: S10: Acquiring at least one icon of the smart terminal, comprising: if at least one icon of the smart terminal has not been activated within a preset time period after the installation and / or downloading is completed, taking an icon that has not been activated within a preset time period after the installation and / or downloading is completed as the at least one icon; S20: Determining the target icon area to which the at least one icon belongs, comprising: obtaining application attribute information of the application corresponding to the at least one icon; wherein the application attribute information comprises information for indicating the application type of the application; determining the icon area identified by the area identifier corresponding to the application attribute information according to the correspondence between the application attribute information and the area identifier of the icon area, and using the determined icon area as the target icon area, wherein the target icon area comprises at least two icon sub-areas; S30: displaying the at least one icon in a first icon sub-region of the target icon region, wherein the first icon sub-region and a second icon sub-region in the target icon region are displayed in a preset mode, and the second icon sub-region is an icon sub-region in the target icon region except the first icon sub-region; S40: If the update cycle is reached or the application corresponding to the historical icon is updated, obtain application parameters of the application corresponding to at least one historical icon in any icon area of ​​the smart terminal, wherein the historical icon is an icon that has been installed and / or downloaded for a preset period of time, or an icon in which the corresponding application is started within a period of a preset period of time from the time of installation and / or download; S50: Obtain a first display rule according to the application parameters of the application corresponding to the at least one historical icon, and sort the at least one historical icon in the corresponding any one of the icon areas according to the first display rule, wherein the first display rule is to sort in descending order according to the application parameters.

2. The method according to claim 1, characterized in that The determining the target icon area to which the at least one icon belongs includes: When a sliding operation on the at least one icon is detected, determining a sliding end position indicated by the sliding operation; The icon area where the sliding end point is located is used as the target icon area.

3. The method according to claim 1 or 2, characterized in that: After displaying the at least one icon in the first icon sub-area of ​​the target icon area, the method further comprises the following steps: When a click operation on any icon sub-region in the target icon region is detected, starting an application corresponding to the icon displayed in the icon sub-region; When a click operation on a preset sub-region of the target icon region is detected, at least one icon included in the target icon region is displayed.

4. The method according to claim 1 or 2, characterized in that: The method further comprises the following steps: When a hiding operation is detected for a first icon displayed in any icon sub-area of ​​any icon area of ​​the smart terminal, the first icon is hidden, and / or icons other than the first icon in the icon area are displayed according to a second display rule.

5. The method according to claim 1 or 2, characterized in that: The at least one icon includes at least two icons, and the step of displaying the at least one icon in the first icon sub-area of ​​the target icon area includes: According to the installation and / or download time of the at least two icons, the at least two icons are displayed in the first icon sub-area of ​​the target icon area according to a third display rule.

6. The method according to claim 1 or 2, characterized in that: The method of displaying the at least one icon in the first icon sub-area of ​​the target icon area further comprises the following steps: If the target icon region includes at least one lock icon, the at least one icon is displayed in a first icon sub-region of the target icon region except for the icon sub-region where the lock icon is located.

7. An intelligent terminal, characterized in that: The intelligent terminal comprises: a memory and a processor, wherein the memory stores an interface display program, and when the interface display program is executed by the processor, the steps of the interface display method according to any one of claims 1 to 6 are implemented.

8. A readable storage medium, characterized in that: The readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the interface display method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Application program starting method and terminal

    CN105808063A

  • Mobile communication terminal and method thereof for hiding selected object

    CN105930076A

  • Icon display method and terminal equipment

    CN108733274A