Desktop layout method and device and medium

By combining recent task areas and page tag areas in the desktop layout of smartphones, the desktop chaos caused by the increase in the number of applications is solved, efficient application management and interaction operations are achieved, and user experience and efficiency are improved.

CN119200916APending Publication Date: 2024-12-27NOTHING TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411156471.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

As the number of applications on smartphones increases, the layout of the mobile phone desktop becomes confusing, resulting in less efficiency when searching for applications, and commonly used applications may be placed on remote pages or inconveniently.

Method used

Provide a desktop layout method, by displaying recent task areas and page tag areas on the same layer, the recent task areas are used to display application icons, and the page tag areas are used for classification management and interaction, reducing users' experience in different layers. Switch between them to improve interaction efficiency and simplicity.

Benefits of technology

Effectively reduces the complexity of desktop operations, improves the efficiency of application search and user experience, and can access the tag page where the target application is located through the sliding operation of the page tag control, reduces the sliding operation of multi-screens, and improves the simplicity of the desktop. .

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200916A_ABST
    Figure CN119200916A_ABST
Patent Text Reader

Abstract

The disclosure discloses a desktop layout method, device and medium, the method comprising: receiving a first input for an electronic device, the first input being an operation for loading a launcher; in response to the first input, a desktop page is loaded and displayed on the electronic equipment, the desktop page comprises a recent task area and a page label area which are located in the same layer, the recent task area comprises a first position area and a second position area, and the page label area comprises a first position area and a second position area; the first position area is used for displaying an application interface thumbnail corresponding to a task which is finally started in a recent task list, the second position area is used for displaying application program icons which are in one-to-one correspondence with all application programs in the recent task list, and the page label area is used for displaying at least one page label control; each page tag control is used for starting tag pages which are in a hidden state and are in one-to-one correspondence with the page tag controls, and the tag pages are used for classifying and managing desktop elements of the electronic equipment. The scheme is beneficial to reducing the operation of the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to the field of electronic technology. More specifically, the present disclosure relates to a desktop layout method, device and medium. Background Art

[0002] With the popularity of smart phones, the number of applications installed by users on their phones is increasing, which has a certain impact on the layout of the mobile phone desktop. The main impact is reflected in the desktop chaos, difficulty in finding applications, and increased personalized needs.

[0003] For example, if the number of applications is increased and they are not sorted out regularly, the pages will appear chaotic and disordered, which will directly affect the user's visual experience. If there are too many applications displayed on multiple pages, users may spend more time looking for a specific application, which reduces the efficiency of use. Some applications that users often use may be placed on a distant page or location due to layout issues, which is not convenient enough. Users may need to rearrange the desktop according to their own usage habits and preferences to improve the comfort and efficiency of use.

[0004] In view of this, there is an urgent need to provide a desktop layout solution to solve the above problems. Summary of the invention

[0005] In order to at least solve one or more technical problems mentioned above, the present disclosure proposes a desktop layout solution in multiple aspects.

[0006] In a first aspect, the present disclosure provides a desktop layout method, the method comprising: receiving a first input to an electronic device, the first input being an operation for loading a desktop launcher; in response to the first input, loading and displaying a desktop page on the electronic device, the desktop page comprising a recent task area and a page label area on the same layer, wherein the recent task area comprises a first position area and a second position area, the first position area being used to display an application interface thumbnail corresponding to the last task launched in a recent task list, the second position area being used to display an application icon corresponding one-to-one to each application in the recent task list, the page label area being used to display at least one page label control, each page label control being used to launch a label page in a hidden state corresponding one-to-one to each page label control, the label page being used to classify and manage the desktop elements of the electronic device.

[0007] In some embodiments, the method also includes: receiving a second input for launching a target tab page in a hidden state, the target tab page corresponding to any one of at least one page tab control; in response to the second input, displaying the target tab page on the electronic device, the target tab page being used to display a combination of at least one desktop element, the desktop elements including at least one of the following: an application icon, an application folder, a widget, and an application card.

[0008] In some embodiments, when the number of desktop elements contained in the target tab page is greater than the default number of the target tab page, the target tab page displays the desktop elements in a scrolling interface mode; or, when the number of desktop elements contained in the target tab page is less than or equal to the default number of the target tab page, the target tab page displays the desktop elements in a default layout mode or a user-defined layout mode.

[0009] In some embodiments, the target tab page includes a search control area, which is used to receive input letters or text. After displaying the target tab page, the method also includes: receiving letters or text entered in the search control area; in response to the letters or text, highlighting the application icon corresponding to the letters or text on the target tab page.

[0010] In some embodiments, the page tab control is a page classification tag, which is determined according to the type of desktop elements included in the tab page, or is determined according to the type of application included in the tab page, or is user-defined.

[0011] In some embodiments, the page tab area is set at a side position of the desktop page, and the method also includes: receiving a third input in the page tab area for updating the selection of the target page tab control; in response to the third input, updating the display of a tab page associated with the page tab control corresponding to the third input on the electronic device.

[0012] In some embodiments, the page tab area is set at the side position of the desktop page, and the method also includes: receiving a fourth input for viewing a hidden page tab control in the page tab area; in response to the fourth input, expanding an extended area of ​​the page tab area on the electronic device, displaying at least one hidden page tab control and a newly added control for managing the page tab control in the extended area; receiving a fifth input for the newly added control; in response to the fifth input, displaying a newly added tab page on the electronic device, and the newly added tab page is a blank tab page.

[0013] In some embodiments, when the last launched task is triggered within the second location area, the method further includes: receiving a sixth input for a target application icon in the second location area, the target application icon being any application icon displayed within the second location area; and updating an application interface thumbnail associated with the target application icon displayed within the first location area in response to the sixth input.

[0014] In some embodiments, when the last launched task was triggered within a tab page or within a fixed application icon area, the method further includes: receiving a thirteenth input for any application icon or desktop element displayed in the tab page or the fixed application icon area; in response to the thirteenth input, launching an application associated with the thirteenth input on the electronic device; receiving a fourteenth input for exiting the current application; in response to the fourteenth input, displaying an application icon corresponding to the fourteenth input at a first position in the second position area, and displaying an application thumbnail associated with the fourteenth input in the first position area.

[0015] In some embodiments, the method further includes: receiving a seventh input for a target application icon in the second position area, the target application icon being any application icon displayed in the second position area; and in response to the seventh input, launching an application corresponding to the target application icon on the electronic device.

[0016] In a second aspect, the present disclosure provides an electronic device, comprising: a processor; and a memory storing computer instructions for executing a desktop layout method, wherein when the computer instructions are executed by the processor, the electronic device executes the method described in the first aspect.

[0017] In a third aspect, the present disclosure provides a computer-readable storage medium including program instructions for executing desktop layout operations. When the program instructions are executed by a processor, the method described in the first aspect is implemented.

[0018] Through the desktop layout method, device and medium provided above, the method includes receiving a first input for an electronic device, the first input is an operation for loading a desktop launcher; then, in response to the first input, loading and displaying a desktop page on the electronic device, the desktop page includes a recent task area and a page label area on the same layer, wherein the recent task area includes a first position area and a second position area, the first position area is used to display an application interface thumbnail corresponding to the last task started in the recent task list, the second position area is used to display an application icon corresponding to each application in the recent task list, the page label area is used to display at least one page label control, each page label control is used to start a label page in a hidden state corresponding to each page label control, and the label page is used to classify and manage the desktop elements of the electronic device. Compared with the multi-screen display desktop elements and the cumbersome interactive operations between the desktop and the recent task list in the prior art, the desktop layout method provided by the present disclosure constructs a desktop page through the recent task area and the page label area located on the same layer, uses the recent task area to realize the management of recent tasks, and uses the page label area to realize the interactive operation from the desktop page to the label page, reduces the user's operation, and does not require redundant additional screens, thereby improving the simplicity of the desktop. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] By reading the detailed description below with reference to the accompanying drawings, the above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:

[0020] Figure 1 A schematic diagram of the structure of an electronic device 10 to which the disclosed embodiment is applicable is shown;

[0021] Figure 2a A schematic diagram of a desktop layout of the related art is shown;

[0022] Figure 2b A schematic diagram of a desktop layout of the related art is shown;

[0023] Figure 3 A schematic diagram of a desktop layout of the related art is shown;

[0024] Figure 4 An exemplary flow chart of a desktop layout method 400 according to some embodiments of the present disclosure is shown;

[0025] Figure 5 A schematic diagram of a desktop layout of some embodiments of the present disclosure is shown;

[0026] Figure 6A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown;

[0027] Figure 7 A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown;

[0028] Figure 8 A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown;

[0029] Fig. 9 A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown;

[0030] Fig.10 A schematic diagram showing the desktop layout interaction of some embodiments of the present disclosure

[0031] Fig.11 A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown;

[0032] Fig.12 A schematic diagram of desktop layout interaction according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0033] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0034] It should be understood that the terms "include" and "comprising" used in the specification and claims of the present disclosure indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0035] It should also be understood that the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit the disclosure. As used in this disclosure and claims, the singular forms of "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise. It should also be further understood that the term "and / or" used in this disclosure and claims refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations.

[0036] As used in this specification and claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0037] The specific implementation of the present disclosure is described in detail below with reference to the accompanying drawings.

[0038] Figure 1 FIG. 1 is a schematic diagram showing the structure of an electronic device 10 to which the disclosed embodiment is applicable. Figure 1 As shown, the electronic device 10 can be used to run the relevant instructions in the desktop layout method provided in the embodiment of the present application. The electronic device 100 can include a processor 101, a memory 102, and a display screen 103, etc.

[0039] The processor 101 may include one or more processing units. For example, the processor 101 may include a processing module or processing circuit of a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor DSP, a microprocessor (MCU), an artificial intelligence (AI) processor, or a programmable logic device (FPGA). Different processing units may be independent devices or integrated in one or more processors.

[0040] The processor 101 may be provided with a storage unit for storing instructions and data. In some embodiments, the storage unit in the processor 101 is a cache memory.

[0041] The processor 101 may be used to execute the desktop layout method provided by the embodiment of the present disclosure. For example, after detecting a desktop loading event, the processor 101 displays a first page on the electronic device, wherein the first page includes a page label area and a recent task area. The processor may also implement the display of multiple tasks or multiple application icons on the first page in response to one or more gesture operations input by the user on the first page.

[0042] The memory 102 may be used to store instructions related to the desktop layout method provided in the embodiment of the present disclosure.

[0043] The display screen 103 is used to display a human-computer interaction interface, images, videos, etc. The display screen 103 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 or an active-matrix organic light emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light emitting diode (QLED), etc. In the disclosed embodiment, the display screen 103 can realize the display of desktop elements based on the display control instructions of the processor.

[0044] The electronic device 10 may include one or more display screens 103 .

[0045] The electronic device also includes but is not limited to a power module, a mobile communication module, a wireless communication module, a sensor module, an audio module, a camera (not shown in the figure) and an interface module (not shown in the figure).

[0046] The power module may include a power supply, a power management component, etc. The power supply may be a battery. The power management component is used to manage the charging of the power supply and the power supply of the power supply to other modules. In some embodiments, the power management component includes a charging management module and a power management module. The charging management module is used to receive charging input from the charger; the power management module is used to connect the power supply, the charging management module and the processor. The power management module receives input from the power supply and / or the charging management module to power the processor 101, the display screen 103, the camera, and the wireless communication module.

[0047] The mobile communication module may include, but is not limited to, an antenna, a power amplifier, a filter, an LNA (Lownoi seamplify, low noise amplifier), etc. The mobile communication module may provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module may receive electromagnetic waves by an antenna, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module may also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna. In some embodiments, at least some functional modules of the mobile communication module may be arranged in the processor 101. In some embodiments, at least some functional modules of the mobile communication module may be arranged in the same device as at least some modules of the processor 101.

[0048] Wireless communication technologies include, but are not limited to, 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 (TD-SCDMA), long term evolution (LTE), Bluetooth (BT), global navigation satellite system (GNSS), wireless local area networks (WLAN), near field communication (NFC), frequency modulation (FM) and / or field communication (NFC), infrared technology (IR), etc. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite-based augmentation system (SBAS).

[0049] The wireless communication module may include an antenna, and transmit and receive electromagnetic waves via the antenna. The wireless communication module may provide wireless communication solutions 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 technology (NFC), infrared technology (IR), etc., which are applied to the electronic device 10. The electronic device 10 may communicate with the network and other devices through wireless communication technology.

[0050] In some embodiments, the mobile communication module and the wireless communication module of the electronic device 10 may also be located in the same module.

[0051] The sensor module may include a proximity light sensor, a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, and the like.

[0052] The audio module is used to convert digital audio information into analog audio signal output, or convert analog audio input into digital audio signal. The audio module can also be used to encode and decode audio signals. The audio module can include a speaker, a receiver, a microphone, and a headphone interface.

[0053] The camera is used to capture still images or videos. The object is projected through the lens to generate an optical image to the photosensitive element. The photosensitive element converts the light signal into an electrical signal, which is then passed to the ISP (Image Signal Processing) to be converted into a digital image signal.

[0054] The interface module includes an external memory interface, a universal serial bus (USB) interface, and a subscriber identification module (SIM) card interface.

[0055] In the related art, the desktop layout design displayed by the display screen 103 is derived from the native desktop style of Android. If the dock bar containing the desktop icons and the bottom fixed icons is regarded as a layer, this layer is located at the bottom layer of the entire launcher, that is, after the launch event of the launcher is detected, the bottom layer is used to display the desktop page, which can also be called the main screen display.

[0056] like Figure 2a As shown, assuming that the desktop style is a traditional desktop style (or a standard desktop style), that is, desktop icons (i.e., application icons), application cards, widgets and other desktop elements are displayed in a grid pattern. As the number of applications installed on the electronic device 10 increases, the application icons are displayed in a grid pattern on multiple desktop pages (also called screen pages). Users need to constantly slide left and right to find the required applications in multiple desktop pages.

[0057] Displaying application icons in a traditional desktop style is subject to a grid pattern, for example, a 4*6 grid pattern, and the number of application icons, widgets, or application cards that can be displayed on each desktop page is fixed.

[0058] like Figure 2b As shown, assuming that the desktop style is a drawer-type desktop style, after the user inputs a certain special gesture operation on the desktop, the drawer-type application interface is displayed in response to the gesture operation. The layer where the desktop is located is the bottom layer of the launcher, and the layer where the drawer-type application interface is located is in the layer above the bottom layer. The user needs to scroll the drawer-type page to find the required application, and the display of the application icon of the drawer-type application interface is not convenient for the user's operation, which increases the complexity of the interactive operation.

[0059] like Figure 3 As shown, no matter which mode the desktop style is, when a gesture operation input by the user for displaying the recent task interface is received, the recent task interface displayed on the electronic device 10 in response to the gesture operation is in the layer above the layer where the desktop is located. When the user's operation on the recent task interface involves switching across layers, the user usually needs to input an operation for returning to the desktop, or the user inputs an operation for entering the recent task interface.

[0060] Assumptions Figure 3The list display mode shown shows multiple recent tasks. If the user wants to select a recent task to restart, he needs to slide the application thumbnails left and right one by one to find the recent task. After restarting the application of a recent task, the user inputs the gesture operation for returning to the desktop according to the system navigation mode, and returns to the desktop in response to the gesture operation. If the user still wants to continue to enter the recent task interface, the user needs to input the gesture operation for entering the recent task interface according to the system navigation mode, and then display the recent task interface in response to the gesture operation. This way of displaying recent tasks cannot fully display multiple recent tasks on the display screen, and the user cannot quickly identify the most recent task. Obviously, these interactive operations related to the recent task interface are also relatively cumbersome, resulting in a low user experience.

[0061] In response to the above problems, the present disclosure provides a new desktop layout solution that can minimize the complexity of desktop operations.

[0062] Figure 4 An exemplary flow chart of a desktop layout method 400 according to some embodiments of the present disclosure is shown.

[0063] like Figure 4 As shown, in step S401, a first input to an electronic device is received, and the first input is an operation for loading a desktop launcher.

[0064] In the above steps, the first input is an operation for loading a desktop launcher. The desktop launcher is a main logical component in the operating system of an electronic device. For example, after the electronic device is started, an operation for determining the mode of the desktop launcher is input according to a boot operation, or an operation for determining the mode of the desktop launcher is input during data migration, or an operation for determining the mode of the desktop launcher is input in a setting function of the electronic device.

[0065] Taking the electronic device as a mobile phone as an example, in some embodiments, after the new mobile phone is turned on, the user follows the guidance operation displayed on the new mobile phone, and is guided to select a desktop layout mode. After selecting the desktop layout mode, the mobile phone loads the desktop launcher and enters the mobile phone desktop. The mobile phone desktop is the main desktop of the mobile phone, which can also be called a desktop page or a home screen. After detecting the desktop launcher, the disclosed embodiment displays a unique desktop page, which is the bottom layer of the desktop launcher. At this time, the desktop page is used to display that the recent task area is empty.

[0066] In some embodiments, after the user gets the mobile phone, the user migrates the data on the old mobile phone to the new mobile phone through mobile phone cloning, prompts the user to select a desktop layout mode, and then displays the migrated data according to the desktop layout mode selected by the user. If the user selects the desktop layout mode provided by the disclosed embodiment, the migrated data is displayed according to the desktop layout provided by the disclosed embodiment, and at this time, the desktop page for displaying recent tasks can be empty, or historical recent tasks can be displayed in the area for displaying recent tasks according to the historical records of the migrated data.

[0067] In some embodiments, the user enters the mobile phone setting interface through a series of operations, clicks to select the desktop layout mode provided by the disclosed embodiment, and in response to the user's click and selection operation, the desktop elements are displayed on the electronic device according to the desktop layout mode, and the setting functions and thumbnails corresponding to the setting functions are displayed on the desktop.

[0068] In step S402, in response to the first input, a desktop page is loaded and displayed on the electronic device, and the desktop page includes a page label area and a recent task area in the same layer. Among them, the recent task area includes a first position area and a second position area, the first position area is used to display the application interface thumbnail corresponding to the last task started in the recent task list, the second position area is used to display the application icon corresponding to each application in the recent task list, the page label area is used to display at least one page label control, each page label control is used to start a label page in a hidden state corresponding to each page label control, and the label page is used to classify and manage the desktop elements of the electronic device.

[0069] In the above steps, the desktop page is the main interface for the user to interact with the device, such as the bottom layer of the Launcher. After the system is started, the Launcher is loaded and displayed on the display screen of the electronic device 10.

[0070] In some embodiments, Figure 5As shown, the desktop page 50 includes a recent task area 501 and a page label area 502. The recent task area 501 includes a first position area 5011 and a second position area 5012. The first position area 5011 is used to display the application interface thumbnail corresponding to the last task started in the recent task list, and the second position area 5012 is used to display the application icon corresponding to each application in the recent task list. The page label area 502 is used to display at least one page label control 5021, and each page label control is used to start a hidden label page (not shown in the figure) corresponding to each page label control 5021. The first position area 5011 can be used to display the application interface thumbnail (or preview image) corresponding to the last task started, and can also be used to set the application interface thumbnail according to the user's personal preferences, or set the application interface thumbnail according to the user's historical behavior data.

[0071] When the first position area 5011 is used to display the application interface thumbnail corresponding to the last launched task, it is convenient for the user to quickly locate the last launched task.

[0072] The application interface thumbnail is associated with the last launched task, which is triggered in the second position area, or in the tab page, or in the fixed application icon area. The fixed application icon area is used to display default commonly used application icons or user-defined desktop elements. The fixed application icon area is set on the desktop page.

[0073] When the desktop page 50 is started, the page tab area 502 can be set at the left or right position of the desktop page 50. One or more page tab controls 5021 are displayed in the page tab area 502, and each page tab control 5021 hides a corresponding tab page before being touched, and starts to display a corresponding tab page after being touched.

[0074] The page label control is a page classification label. The page classification label is determined according to the type of desktop elements contained in the label page, or is determined according to the type of application contained in the label page, or is user-defined.

[0075] The label page is used to classify and manage the desktop elements of the electronic device. Desktop elements include but are not limited to application icons, application folders, widgets, and application cards. The desktop page provided by the embodiment of the present disclosure sets the recent task area and the page label area in the same layer. Compared with the related art, it reduces the need to switch between the recent task interface and the desktop page located in different layers, and improves the efficiency of interactive operations.

[0076] In some embodiments, Figure 6 As shown, before the page tab control 6021 receives a gesture operation input by the user, the tab page associated with the page tab control 6021 is in a hidden state and does not occupy the display area of ​​the desktop page.

[0077] The disclosed embodiment only displays the desktop page, that is, the main desktop, on the electronic device, and no longer displays redundant additional screens, thereby improving the simplicity of the desktop.

[0078] After receiving the second input for the page tab control 6021 , in response to the second input, a tab page 6022 associated with the page tab control 6021 determined by the second input is displayed.

[0079] The second input is an operation for starting the target tab page in a hidden state. For example, the second input for the target page tab control 6021 can be a gesture operation of sliding to the left, or a gesture operation of sliding to the right, or a click gesture operation.

[0080] In response to the second input, the electronic device displays the tab page 6022. When the user inputs a gesture operation for the Home key or inputs a gesture operation for returning to the desktop page, in response to the gesture operation, the electronic device returns to the desktop page from the tab page 6022. The gesture operation is related to the navigation mode of the operating system, and different navigation modes correspond to different gesture operations for returning to the desktop page.

[0081] In some embodiments, the tab page 6022 and the desktop page belong to the same layer.

[0082] Compared with the related art, users need to slide the screen page left and right to find the target application. Assuming that the location of the target application is displayed in other screen pages, the other screen page needs to be swiped left twice to be displayed. The disclosed embodiment accesses the tab page through the page tab control set in the desktop page. The search process only needs to perform one operation on the page tab control to enter the tab page where the target application is located, which reduces the page turning search link and improves the efficiency of interactive operations.

[0083] In some embodiments, Figure 7 As shown, the third input is an operation for updating the selected target page label control. For example, a downward sliding operation is input in the page label area 702 to determine the new target page label control 7021, or a left sliding gesture operation is directly input for the new target page label control 7021, or a right sliding gesture operation is input, or a click gesture operation is input.

[0084] In response to the third input, the tab page 7022 is displayed on the electronic device, that is, the tab page 7022 is directly entered from the desktop page. Figure 6 The relevant description is the same as that of , and will not be repeated here.

[0085] In some embodiments, Figure 8 As shown, the fourth input is an operation for viewing a hidden page label control. The fourth input may be an operation for triggering the page label area 802 to be in an edit state, or an operation for inputting a new control for managing the page label control in the page label area 802.

[0086] For example, a long press operation is performed on any page tab control 8021 in the page tab area 802. In response to the long press operation, all page tab controls 8021 in the page tab area 802 are in an editable state. At the same time, an extended area 8023 of the page tab area 802 is expanded and displayed.

[0087] The page label area 802 includes an extension area 8023. When the page label area 802 is in a non-editing state, the extension area 8023 is in a hidden state. The extension area 8023 is used to display one or more page label controls in a hidden state.

[0088] Since the location area corresponding to the extended area 8023 is limited, when the number of page label controls in a hidden state is greater than the number allowed to be displayed in the extended area 8023, part of the page label controls in a hidden state are displayed in the extended area 8023. When the user inputs an upward or downward sliding operation around the extended area 8023, in response to the sliding operation, multiple page label controls that were previously in a hidden state are scrolled and displayed in the page label area 802. In some embodiments, in response to the sliding operation, multiple page label controls that were previously in a hidden state are scrolled and displayed in the extended area 8023.

[0089] In order to manage the page label control, the user can press and hold one or more adjacent page label controls 8021, and then drag one or more adjacent page label controls 8021 to change the display position of the page label control 8021 in the page label area 802. For example, a finger presses and slides a page label control 8021 downward to adjust it to a position near the bottom of the mobile phone display screen in the page label area 802 (the adjustment result is not shown in the figure).

[0090] In some embodiments, the page tab area 802 also includes a newly added control for managing the page tab control (not shown in the figure). The fifth input is an operation for adding a new tab page. For example, a click operation is input for the newly added control, and in response to the click operation, a new tab page 8024 to be edited is displayed. After the editing operation is completed for the tab page 8024, the page tab control corresponding to the newly added tab page 8024 is added to the page tab area 802. Among them, in response to the click operation, the page tab area 802 can also be made editable.

[0091] Compared with the related art that displays multiple desktop elements fixedly in multiple screen pages, the disclosed embodiment classifies and arranges multiple desktop elements into multiple tab pages, each tab page is in a hidden state, and only the page label control associated with the tab page is displayed in the desktop page, and the user can directly operate the page label control to access the tab page. From the perspective of operational efficiency, the disclosed embodiment does not require sliding operations on multiple screen pages to find the target application. It only needs to click the page label control to enter the tab page where the target application is located, reducing the sliding operations on multiple screen pages and improving the efficiency of interactive operations. In terms of the simplicity of the desktop, only a unique desktop page is displayed on the display screen of the electronic device, and no redundant additional screen pages are required, which significantly improves the simplicity of the desktop.

[0092] In some embodiments, the tab page is used to display a combination of one or more desktop elements, and the desktop elements include at least one of the following: application icons, application folders, widgets, and application cards. For example, one or more application icons, or one or more application icons and one or more application files are displayed in the tab page. For another example, one or more application icons, one or more widgets, and one or more application cards are displayed in the tab page. The disclosed embodiments do not limit the combination results of desktop elements.

[0093] In some embodiments, the desktop layout mode of the related art results in limited display content of the desktop page, that is, the number of desktop elements displayed on each desktop page is limited. For example, multiple application icons are displayed in a 4*6 format on a desktop page, with a maximum of 24 application icons displayed. If the desktop page is also provided with different desktop elements such as application cards and widgets, the number of desktop elements contained in the desktop page is even smaller.

[0094] When the embodiment of the present disclosure determines that the number of desktop elements contained in a tab page is greater than the default number of the tab page, the display attribute of the tab page is set to the scrolling interface mode, that is, the tab page displays the multiple desktop elements contained in the tab page according to the scrolling interface mode. Due to the limitation of the display area, the tab page cannot fully display all the desktop elements it contains. The user can view all the desktop elements contained in the tab page through sliding gestures. The scrolling interface mode refers to an interface mode that allows the user to view content that exceeds the screen size limit through scrolling operations.

[0095] When the number of desktop elements contained in a tab page is less than or equal to the default number of tab pages, the tab page displays the desktop elements according to the default layout mode or the user-defined layout mode. The default layout mode refers to the traditional layout mode. For example, the grid layout, that is, the layout in which the row and column spacing of two adjacent application icons is equal. The default layout mode can also use the layout template provided by the system to display multiple desktop elements according to the layout template. The user-defined layout mode can set the layout of multiple desktop elements according to the user's personalization.

[0096] The category attribute of the page label control can be user-defined or system default.

[0097] In some embodiments, the page label control is determined according to the type of desktop element contained in the label page. For example, when a user adds one or more widgets or widgets as desktop elements to a label page, the page label control associated with the label page is defined as a widget page, and the label name of the label page is set to the widget page.

[0098] In some embodiments, the page label control is determined according to the type of application contained in the label page. For example, the applications installed in the electronic device are classified and sorted according to their uses to obtain multiple category sets. For example, the financial category set includes but is not limited to bank-related applications, stock-related applications, financial consulting-related applications, etc. The label name of the label page containing the financial category set is set to the financial page, and the page label control associated with the label page is defined as the financial page. Another example is a shopping category set including but not limited to a certain treasure application, a certain Dong application, a certain cat application, etc. The label name of the label page containing the shopping category set is set to shopping, and the page label control associated with the label page is defined as shopping. For another example, the life category set includes but is not limited to weather widgets or applications, sports, etc. The label name of the label page containing the life category set is set to life, and the page label control associated with the label page is defined as life.

[0099] Then, the desktop elements in the category set are laid out in the tab page corresponding to the category set according to the default layout mode, the user-defined layout mode or the scrolling interface mode. And a page tab control corresponding to the tab page is set in the desktop page. When the desktop page is loaded for the first time, multiple default tab pages can be set according to the default setting method of the developer. After the desktop page is loaded for the first time, the user can edit and modify the default tab page.

[0100] In some embodiments, a search control area may be provided in each tab page, and the search control area is used to receive input letters or text. When the letters or text input in the search control area are received, in response to the letters or text, the application icon corresponding to the letters or text is highlighted on the tab page. The user inputs a click operation on the highlighted application icon, and in response to the click operation, the application corresponding to the application icon is started.

[0101] By setting up a search control area, a convenient search path is provided to users, thus improving operational efficiency.

[0102] The disclosed embodiment proposes a new desktop layout mode, in which only a single desktop page is displayed on the display screen, and the user can manage multiple applications through the page label area set on the side of the desktop page, effectively improving the management efficiency of the desktop page. In addition, the desktop page is provided with a recent task area, through which the multiple applications related to the recent tasks can be intuitively felt as a whole, as well as the application interface thumbnails corresponding to the most recent tasks in the recent task list, so that the user can clearly and intuitively perform quick operations on recent tasks. Compared with the related art of switching back and forth between the recent task interface and the desktop, the desktop layout method provided by the disclosed embodiment effectively reduces the interface switching operation and improves the efficiency of interactive operations.

[0103] In some embodiments, input for any application icon displayed in the second location area may be received to implement multi-task quick operation. When the last launched task is triggered in the second location area, the display contents of the first location area and the second location area are updated and displayed according to the last launched task.

[0104] When the electronic device receives a sixth input for any application icon displayed in the second location area, in response to the sixth input, the application interface thumbnail associated with the target application icon corresponding to the sixth input is updated and displayed in the first location area. The sixth input is an operation for updating the content displayed in the first location area.

[0105] For example, Fig. 9As shown, the sixth input is a single click operation inputted to a certain application icon. In response to the sixth input, the application interface thumbnail associated with the application icon is updated and displayed in the first position area.

[0106] When the electronic device receives the ninth input for the target application icon, the target application is started in the electronic device. The ninth input is an operation for starting the application. Fig. 9 As shown, the ninth input is a double-click operation inputted on a certain application icon in the second position area, and in response to the ninth input, an application corresponding to the application icon is started on the electronic device.

[0107] In some embodiments, a tenth input is received for any application icon displayed in the second location area, or a tenth input is received for a blank area of ​​the second location area. The tenth input is an operation for activating the second location area to be in an editable state.

[0108] For example, Fig.10 As shown, the tenth input is a long press operation input to any application icon displayed in the second position area. In response to the long press operation, all application icons in the second position area are changed from a displayed state to an editable state.

[0109] In some embodiments, the tenth input may also be a long press operation inputted to a blank area in the second position area, or other gesture operations for activating an editable state of the desktop.

[0110] In some embodiments, an eleventh input is received for a target application icon in an editable state. The eleventh input is an operation for deleting the application icon in the second position area. Fig.10 As shown, a click operation is inputted to any one of the application icons in the editable state (ie, the target application icon in the editable state), and in response to the click operation, the application icon corresponding to the click operation is deleted in the second position area.

[0111] In some embodiments, a twelfth input is received for a target application icon in an editable state. The twelfth input is an operation for deleting all application icons in the second position area. Fig.10 As shown, a long press operation is performed on any one of the editable application icons. In response to the long press operation, all application icons displayed in the second position area are deleted. The long press operation refers to an operation in which the finger stays on a certain area for a time threshold. The time threshold is preset by the system.

[0112] In some embodiments, input for the first location area may be received to implement management of multiple tasks.

[0113] A thirteenth input for the first location area is received, where the thirteenth input is an operation for starting an application. Fig.11 As shown, the thirteenth input is a downward sliding operation on the first position area or an operation of clicking the first position area. In response to the thirteenth input, the application interface corresponding to the application interface thumbnail is displayed on the electronic device, that is, the application corresponding to the application interface thumbnail is started. For example, it can be a full-screen display application. In gesture navigation mode, exit the currently launched application and return to the desktop page by using the gesture of returning to the previous level. In three-button navigation mode, return to the desktop page by clicking the Home button.

[0114] In some embodiments, a fourteenth input is received for the first location area, and the fourteenth input is an operation for removing the application icon associated with the first location area. Fig.11 As shown, the user inputs an upward sliding operation for the first location area. In response to the upward sliding operation, the application icon associated with the first location area is deleted in the second location area.

[0115] The multiple application icons in the second location area can be sorted according to the order in which the applications are started. Fig.11 As shown, in the second position area, multiple application icons are displayed in a grid layout, wherein the first position (near the left side of the display screen) of the first row (near the first position area) is the application icon corresponding to the most recent task in the recent task list. The remaining other application icons are sorted in order according to the time when the application is started.

[0116] The disclosed embodiment uses a recent task area set in the desktop page to fully display the applications that the user has frequently used in a recent period of time in the desktop page, and displays the relationship between the recent task list and the application interface thumbnail corresponding to the last task through the set first position area and second position area, so that the user can easily and quickly operate any task in the recent task list through the recent task area. Compared with the recent task list in the related technology, the disclosed embodiment does not need to repeatedly slide the screen to search in the recent task list, which reduces the operation of sliding the screen. Furthermore, multiple recent tasks can be managed directly in the desktop page, which simplifies the operation steps and improves the user experience.

[0117] In some embodiments, when the last launched task is triggered in a tab page, an application interface thumbnail related to the last launched task is updated and displayed in the first position area, and an application icon corresponding to the last launched task is updated and displayed in the second position area.

[0118] like Figure 7 As shown, a seventh input for a desktop element displayed in the tab page 7022 is received, and the seventh input is an operation for starting an application in the tab page. Figure 7 As shown, a click operation is received for any application icon displayed in the tab page 7022; in response to the click operation, an application associated with the click operation is started on the electronic device (the interface for starting the application is not described in the figure).

[0119] An eighth input is received from the user, where the eighth input is an operation for exiting the current application or returning to the desktop page. For example, in gesture navigation mode, by sliding from one side to the other. In three-button navigation mode, return via the Home button. In response to the eighth input, return to the desktop page, where the application icon corresponding to the eighth input is displayed at the first position of the second position area of ​​the desktop page, and an application thumbnail associated with the eighth input is displayed in the first position area. The first position may be the first coordinate position in the recent task list determined according to the icon arrangement order, or a prominent position designed according to the system configuration.

[0120] In some embodiments, when the last launched task is triggered in the fixed application icon area, the application interface thumbnail related to the last launched task is updated and displayed in the first position area, and the application icon corresponding to the last launched task is updated and displayed in the second position area.

[0121] like Fig.12 As shown, the desktop page 120 also includes a fixed application icon area 1203. The fixed application icon area 1203 is used to display default commonly used application icons or user-defined desktop elements.

[0122] A seventh input for a desktop element displayed in the fixed application icon area 1203 is received, where the seventh input is an operation for starting an application in the fixed application icon area 1203. Fig.12 As shown, a click operation on any application icon displayed in the fixed application icon area 1203 is received; in response to the click operation, an application associated with the click operation is started on the electronic device.

[0123] An eighth input is received from the user, where the eighth input is an operation for exiting the current application or returning to the desktop page. For example, in gesture navigation mode, by sliding from one side to another. In three-button navigation mode, return via the Home button. In response to the eighth input, return to the desktop page, where the application icon corresponding to the eighth input is displayed at the first position of the second position area of ​​the desktop page, and an application thumbnail associated with the fourteenth input is displayed in the first position area. Among them, the fixed application icon area 1203 can be a dock bar.

[0124] The disclosed embodiment implements quick operation of commonly used applications by operating the fixed application icon area 1203, and after completing the quick operation, the corresponding application icon is updated to the second position area, and the corresponding application thumbnail is updated to the first position area, so as to intuitively display the operation record and improve the user experience. Furthermore, as the last task started is executed, the application icon corresponding to the last task started will be adjusted accordingly in the second position area, and the application interface thumbnail corresponding to the last task started will be displayed in association with the first position area. Through this specific association, the last task started is prompted to the user.

[0125] The disclosed embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the resource management method in the above-mentioned embodiment.

[0126] The disclosed embodiment also provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the desktop layout method in the above-mentioned embodiment.

[0127] In addition, the disclosed embodiments also provide a device, which may be a chip, a component or a module, and the device may include a connected processor and a memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor may execute the computer-executable instructions stored in the memory so that the chip executes the desktop layout method in the above-mentioned method embodiments.

[0128] Among them, the electronic device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above and will not be repeated here.

[0129] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0130] In the several embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, 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.

[0131] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0132] In addition, each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0133] Any content of each embodiment of the present disclosure, as well as any content of the same embodiment, can be freely combined. Any combination of the above content is within the scope of the present disclosure.

[0134] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0135] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, but the present disclosure is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present disclosure and the claims, all of which are within the protection of the present disclosure.

[0136] The steps of the method or algorithm described in conjunction with the disclosure of the embodiments of the present disclosure can be implemented in a hardware manner, or can be implemented by a processor executing a software instruction. The software instruction can be composed of corresponding software modules, and the software module can be stored in a random access memory (Random Access Memory, RAM), a flash memory, a read-only memory (Read Only Memory, ROM), an erasable programmable read-only memory (Erasable Programmable ROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), a register, a hard disk, a mobile hard disk, a read-only compact disk (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC.

[0137] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present disclosure can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein the communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that a general or special-purpose computer can access.

[0138] Although multiple embodiments of the present disclosure have been shown and described herein, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Those skilled in the art may think of many changes, modifications, and alternatives without departing from the thought and spirit of the present disclosure. It should be understood that in the process of practicing the present disclosure, various alternatives to the embodiments of the present disclosure described herein may be adopted. The attached claims are intended to define the scope of protection of the present disclosure, and therefore cover equivalents or alternatives within the scope of these claims.

Claims

1. A desktop layout method, characterized in that: The method includes: Receiving a first input to the electronic device, wherein the first input is an operation for loading a desktop launcher; In response to the first input, a desktop page is loaded and displayed on the electronic device, the desktop page including a recent task area and a page label area on the same layer, wherein the recent task area includes a first position area and a second position area, the first position area is used to display an application interface thumbnail corresponding to the last task started in the recent task list, the second position area is used to display an application icon corresponding one-to-one to each application in the recent task list, the page label area is used to display at least one page label control, each of the page label controls is used to start a label page in a hidden state corresponding one-to-one to each of the page label controls, and the label page is used to classify and manage the desktop elements of the electronic device.

2. The method according to claim 1, characterized in that: The method further includes: Receiving a second input for starting a target tab page in a hidden state, the target tab page corresponding to any one of the at least one page tab control; In response to the second input, the target tab page is displayed on the electronic device, and the target tab page is used to display a combination of at least one desktop element, and the desktop element includes at least one of the following: an application icon, an application folder, a widget, and an application card.

3. The method according to claim 2, characterized in that When the number of desktop elements contained in the target tab page is greater than the default number of the target tab page, the target tab page displays the desktop elements according to the scrolling interface mode; or, when the number of desktop elements contained in the target tab page is less than or equal to the default number of the target tab page, the target tab page displays the desktop elements according to the default layout mode or the user-defined layout mode.

4. The method according to claim 2, characterized in that: The target tag page includes a search control area, and the search control area is used to receive input letters or words. After displaying the target tag page, the method further includes: Receiving letters or words input in the search control area; In response to the letter or text, an application icon corresponding to the letter or text is highlighted on the target tab page.

5. The method according to any one of claims 1 to 4, characterized in that: The page label control is a page classification label, and the page classification label is determined according to the type of desktop elements included in the label page, or according to the type of application programs included in the label page.

6. The method according to claim 1, characterized in that The page label area is set at the side position of the desktop page, and the method also includes: Receiving, in the page label area, a third input for updating and selecting the target page label control; In response to the third input, a tab page associated with a page tab control corresponding to the third input is updated and displayed on the electronic device.

7. The method according to claim 1, characterized in that The page label area is set at the side position of the desktop page, and the method further includes: Receiving, in the page tab area, a fourth input for viewing a page tab control in a hidden state; In response to the fourth input, an extended area of ​​the page tab area is expanded and displayed on the electronic device, and at least one hidden page tab control and a newly added control for managing the page tab control are displayed in the extended area; and a fifth input for the newly added control is received; In response to the fifth input, a newly added tab page is displayed on the electronic device, and the newly added tab page is a blank tab page.

8. The method according to claim 1, characterized in that: When the last started task is triggered in the second location area, the method further includes: receiving a sixth input for a target application icon in the second location area, the target application icon being any application icon displayed in the second location area; In response to the sixth input, an application interface thumbnail associated with the target application icon is updated and displayed in the first location area.

9. The method according to claim 1, characterized in that: When the last started task is triggered in the tab page or in the fixed application icon area, the method further includes: receiving a seventh input for any one application icon or desktop element displayed in the tab page or the fixed application icon area; In response to the seventh input, launching an application associated with the seventh input on the electronic device; receiving an eighth input for exiting the current application; In response to the eighth input, an application icon corresponding to the eighth input is displayed at a first position in the second position area, and an application thumbnail associated with the eighth input is displayed in the first position area.

10. The method according to claim 1, characterized in that The method further includes: receiving a ninth input for a target application icon in the second position area, the target application icon being any application icon displayed in the second position area; In response to the ninth input, an application corresponding to the target application icon is launched on the electronic device.

11. An electronic device, characterized in that: include: processor; as well as A memory storing computer instructions for executing a desktop layout method, wherein when the computer instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 11.

12. A computer-readable storage medium, characterized in that: The system comprises program instructions for executing desktop layout operations, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 11 is implemented.