Interface switching method, interface switching device and storage medium
Patent Information
- Application Number
- CN202611008168.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-30
- Publication Date
- 2026-10-16
AI Technical Summary
本实施例提供的界面切换方法及装置,通过触发目标应用的功能界面的常驻快捷功能标识,能实现目标应用内多个功能界面之间的快速切换,提高浏览效率,优化用户体验。此外,还提升了应用内某些功能界面的使用量与用户停留时间。
Smart Images

Figure CN122924904A_ABST
Abstract
Description
[0001] This disclosure is a divisional application of application number 201910465099.5, filed on May 30, 2019, entitled "Interface Switching Method and Interface Switching Device". Technical Field
[0002] This disclosure relates to the field of electronic devices, and more particularly to an interface switching method, an interface switching device, and a storage medium. Background Technology
[0003] With the rapid development of smart terminals, users can easily install various applications or software (hereinafter referred to as "applications") on their smart terminals, such as video playback, photo enhancement, social communication, online shopping, traffic navigation, education, and entertainment. Generally, each application provides different functions. When using each application, users can enter the application's internal interface by clicking the application's icon on the smart terminal's desktop, and then view the application's functions through the internal interface.
[0004] Take a photo editing app as an example. It integrates multiple functions such as taking photos, editing photos, and creating collages. Users can take photos directly using the app. After taking the photo, they need to exit the photo taking interface and then enter the photo editing interface to modify the photo. After editing the photo, they need to exit the photo editing interface and then enter the collage creation interface to start creating the collage. Summary of the Invention
[0005] To address the problems existing in related technologies, this disclosure provides an interface switching method and apparatus that enables rapid switching between multiple functional interfaces within a target application, thereby improving browsing efficiency and optimizing user experience.
[0006] According to a first aspect of the present disclosure, a method for switching interfaces is provided, the method comprising: At least one shortcut function icon is permanently displayed on the first functional interface of the target application; and In response to the trigger command of the shortcut function icon, switch to the second function interface corresponding to the shortcut function icon.
[0007] In one possible implementation of this disclosure, the second functional interface is the main interface or any sub-functional interface of another functional interface that has a different function from the first functional interface.
[0008] In one possible implementation of this disclosure, the second functional interface includes a main interface of another functional interface with functions different from those of the first functional interface and multiple sub-functional interfaces. The switching to the second function interface corresponding to the shortcut function icon includes: Displays multiple interfaces among the main interface and multiple sub-functional interfaces; and Trigger and enter one of the multiple interfaces.
[0009] In one possible implementation of this disclosure, after switching to the second function interface corresponding to the shortcut function identifier, the shortcut function identifier remains unchanged or is updated.
[0010] In one possible implementation of this disclosure, the first functional interface is one of the main interface of the first function and a plurality of sub-functional interfaces, and the second functional interface is another of the main interface of the first function and a plurality of sub-functional interfaces.
[0011] In one possible implementation of this disclosure, the shortcut function identifier is a history function activation identifier, and the second function interface is one of a plurality of previously accessed interfaces; The switching to the second function interface corresponding to the shortcut function icon includes: Multiple interfaces displaying the historical access history; and Trigger and enter one of the multiple interfaces.
[0012] In one possible implementation of this disclosure, when multiple interfaces of the historical access cannot be displayed on one screen, the user directly returns to the first functional interface.
[0013] In one possible implementation of this disclosure, the step of persistently displaying at least one shortcut function icon on the first functional interface of the target application includes: Multiple shortcut function icons corresponding to multiple function icons of the application interface of the target application are permanently displayed on the first function interface.
[0014] In one possible implementation of this disclosure, the step of persistently displaying at least one shortcut function icon on the first functional interface of the target application includes: The shortcut function icon is displayed on the first function interface in the area near the direction of operation, according to the identified user operation method.
[0015] In one possible implementation of this disclosure, the shortcut function icon can be moved in a controlled manner on the interface.
[0016] According to a second aspect of the present disclosure, an interface switching device is provided, the device comprising: A display module is used to persistently display at least one shortcut function icon on the first functional interface of the target application; and The switching module is used to switch to the second function interface corresponding to the shortcut function icon in response to the trigger command of the shortcut function icon.
[0017] In one possible implementation of this disclosure, the second functional interface is the main interface or any sub-functional interface of another functional interface that has a different function from the first functional interface.
[0018] In one possible implementation of this disclosure, the second functional interface includes a main interface of another functional interface with functions different from those of the first functional interface and multiple sub-functional interfaces. The switched module enters the second function interface corresponding to the shortcut function icon, including: Displays multiple interfaces among the main interface and multiple sub-functional interfaces; and Trigger and enter one of the multiple interfaces.
[0019] In one possible implementation of this disclosure, the switching module is further configured to keep the shortcut function identifier unchanged or update it after the user switches to the second function interface corresponding to the shortcut function identifier.
[0020] In one possible implementation of this disclosure, the first functional interface is one of the main interface of the first function and a plurality of sub-functional interfaces, and the second functional interface is another of the main interface of the first function and a plurality of sub-functional interfaces.
[0021] In one possible implementation of this disclosure, the shortcut function identifier is a history function activation identifier, and the second function interface is one of a plurality of previously accessed interfaces; The switching module switches to the second function interface corresponding to the shortcut function icon, including: Multiple interfaces displaying the historical access history; and Trigger and enter one of the multiple interfaces.
[0022] In one possible implementation of this disclosure, the switching module is further configured to directly return to the first functional interface when multiple historically accessed interfaces cannot be displayed on one screen.
[0023] In one possible implementation of this disclosure, the display module is used to persistently display at least one shortcut function icon on the first functional interface of the target application, including: Multiple shortcut function icons corresponding to multiple function icons of the application interface of the target application are permanently displayed on the first function interface.
[0024] In one possible implementation of this disclosure, the display module is used to persistently display at least one shortcut function icon on the first functional interface of the target application, including: The shortcut function icon is displayed on the first function interface in the area near the direction of operation, according to the identified user operation method.
[0025] In one possible implementation of this disclosure, the device further includes a movement module for enabling the shortcut function identifier to be moved in a controlled manner on the interface.
[0026] According to a third aspect of the present disclosure, an interface switching device is provided, the device comprising: processor; Memory used to store processor-executable instructions; The processor is configured as follows: At least one shortcut function icon is permanently displayed on the first functional interface of the target application; In response to the trigger command of the shortcut function icon, switch to the second function interface corresponding to the shortcut function icon.
[0027] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: The interface switching method and apparatus provided in this embodiment can quickly switch between multiple functional interfaces within a target application by triggering the persistent shortcut function icons of the target application's functional interfaces, thereby improving browsing efficiency and optimizing user experience. Furthermore, it also increases the usage and user dwell time of certain functional interfaces within the application.
[0028] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0029] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0030] Figure 1 This is a flowchart illustrating an interface switching method according to an exemplary embodiment.
[0031] Figure 2 This is a flowchart illustrating an interface switching method according to an exemplary embodiment.
[0032] Figure 3 This is a schematic diagram illustrating the interface switching process of related technologies based on comparative examples.
[0033] Figure 4 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0034] Figure 5This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0035] Figure 6 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0036] Figure 7 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0037] Figure 8 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0038] Figure 9 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0039] Figure 10 This is a block diagram illustrating an interface switching device according to an exemplary embodiment.
[0040] Figure 11 This is a block diagram illustrating an interface switching device according to an exemplary embodiment. Detailed Implementation
[0041] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0042] Figure 1 This is a flowchart illustrating an interface switching method according to an exemplary embodiment, such as... Figure 1 As shown, the interface switching method used in mobile terminals includes the following steps: In step 102, at least one shortcut function icon is permanently displayed on the first functional interface of the target application; In step 103, in response to the trigger command of the shortcut function identifier, the user switches to the second function interface corresponding to the shortcut function identifier.
[0043] The interface switching method provided in this embodiment enables rapid switching between multiple functional interfaces within the target application by triggering persistent shortcut function icons on the target application's functional interfaces, thereby improving browsing efficiency and optimizing user experience. Furthermore, it also increases the usage and user dwell time of certain functional interfaces within the application.
[0044] In one possible implementation of this disclosure, the second functional interface is the main interface or any sub-functional interface of another functional interface that has a different function from the first functional interface.
[0045] In one possible implementation of this disclosure, the second functional interface includes a main interface of another functional interface with functions different from those of the first functional interface and multiple sub-functional interfaces. The switching to the second function interface corresponding to the shortcut function icon includes: Displays multiple interfaces among the main interface and multiple sub-functional interfaces; and Trigger and enter one of the multiple interfaces.
[0046] In one possible implementation of this disclosure, after switching to the second function interface corresponding to the shortcut function identifier, the shortcut function identifier remains unchanged or is updated.
[0047] In one possible implementation of this disclosure, the first functional interface is one of the main interface of the first function and a plurality of sub-functional interfaces, and the second functional interface is another of the main interface of the first function and a plurality of sub-functional interfaces.
[0048] In one possible implementation of this disclosure, the shortcut function identifier is a history function activation identifier, and the second function interface is one of a plurality of previously accessed interfaces; The switching to the second function interface corresponding to the shortcut function icon includes: Multiple interfaces displaying the historical access history; and Trigger and enter one of the multiple interfaces.
[0049] In one possible implementation of this disclosure, when multiple interfaces of the historical access cannot be displayed on one screen, the user directly returns to the first functional interface.
[0050] In one possible implementation of this disclosure, the step of persistently displaying at least one shortcut function icon on the first functional interface of the target application includes: Multiple shortcut function icons corresponding to multiple function icons of the application interface of the target application are permanently displayed on the first function interface.
[0051] In one possible implementation of this disclosure, the step of persistently displaying at least one shortcut function icon on the first functional interface of the target application includes: The shortcut function icon is displayed on the first function interface in the area near the direction of operation, according to the identified user operation method.
[0052] In one possible implementation of this disclosure, the shortcut function icon can be moved in a controlled manner on the interface.
[0053] The technical solutions of the above embodiments and various implementation methods can be combined in any way to form the various embodiments of this disclosure, and will not be described in detail here.
[0054] Figure 2 This is a flowchart illustrating an interface switching method according to an exemplary embodiment, such as... Figure 2 As shown, the interface switching method used in mobile terminals includes the following steps: In step 201, the target application on the terminal display interface is triggered, and the application interface of the target application with multiple function icons is entered, triggering one of the function icons to run and enter the first function interface; or, the target application on the terminal display interface is triggered, and the first function interface is entered directly. The terminal can be a mobile phone, computer, or tablet computer, among other devices. Multiple applications can run on the terminal, including applications for video playback, photo editing, social communication, online shopping, navigation, education, and entertainment. This embodiment does not limit the number or types of the terminal or the applications running on it.
[0055] The terminal display interface refers to the main interface displayed on the terminal screen, which contains multiple application icons. These application icons can be arranged in a scattered array on the screen or in groups.
[0056] In this embodiment, the target application requiring the interface switching method provided in this embodiment can be determined by the terminal, set by the user, or determined by the terminal based on configuration information. The number of target applications using the method of this embodiment on the terminal is not limited in this embodiment. The target application can be any application installed on the terminal, and the target application is a multi-functional application integrating multiple functions. Different functions correspond to different functional interfaces, and each functional interface has its own main interface and sub-functional interfaces.
[0057] The target application's interface refers to the screen that appears after entering the target application, containing multiple function icons. For example, a photo editing app integrates multiple functions such as taking photos, editing photos, and creating collages. When this photo editing app is selected as the target application, its interface will contain multiple function icons for taking photos, editing photos, and creating collages.
[0058] Triggering one of the aforementioned function icons will enter the first function interface, which includes a main interface and multiple sub-function interfaces. For example, targeting a photo enhancement application, triggering the collage function icon will enter the collage function interface. The collage function interface includes a main interface for selecting photos and multiple sub-function interfaces for selecting collage styles.
[0059] In step 202, at least one shortcut function icon is permanently displayed on the first function interface: Since the target application typically integrates multiple functions, in order to facilitate users to quickly switch between multiple function interfaces, multiple shortcut function icons corresponding to the multiple function icons can be permanently displayed on the first function interface.
[0060] In one implementation, the shortcut function icon is automatically displayed on the interface when the first function interface is entered. In another implementation, the shortcut function icon can be permanently displayed on the first function interface in response to a received display command. This display command is, for example, a user tapping the first function interface continuously with a single finger or simultaneously with multiple fingers. Therefore, the "permanent display" described in this disclosure includes both displaying the icon throughout the entire use of the target application and being able to hide it and display it at any time for invocation.
[0061] The display position of the shortcut function icon can also change according to the user's operation method on the mobile terminal. For example, it can be displayed in the area near the operation direction on the first function interface, depending on whether the user is left-handed or right-handed.
[0062] The shortcut icon can also be moved in a controlled manner on the interface. For example, if a user thinks that the shortcut icon is obscuring part of the content they need on the interface, they can long-press and drag it to a convenient location on the corresponding interface.
[0063] In step 203, in response to the trigger command of the shortcut function icon, the user switches to the second function interface corresponding to the shortcut function icon: The triggering command is, for example, long-pressing the shortcut function icon.
[0064] In this step, switching to the second functional interface can be implemented in different ways. In one implementation, the second functional interface is the main interface or any sub-functional interface of another functional interface that has a different function from the first functional interface. Thus, after triggering the shortcut function icon, quick switching between different functions can be achieved by directly switching to a specific interface of another preset function.
[0065] In another implementation, the second functional interface includes a main interface of another functional interface with functions different from the first functional interface and multiple sub-functional interfaces; and the switching to the second functional interface corresponding to the shortcut function identifier includes: displaying multiple interfaces among the main interface and multiple sub-functional interfaces; and triggering and entering one of the multiple interfaces. Thus, after triggering the shortcut function identifier, by first displaying multiple candidate interfaces for another function and then selecting to trigger one of them, rapid switching between different functions is achieved.
[0066] In another implementation, the first functional interface is one of the main interface and multiple sub-functional interfaces of the first function, and the second functional interface is another of the main interface and multiple sub-functional interfaces of the first function. Thus, triggering the shortcut function identifier enables quick switching between different interfaces within a specific function.
[0067] In another implementation, the shortcut function identifier is a history function activation identifier, and the second function interface is one of multiple previously accessed interfaces. Switching to the second function interface corresponding to the shortcut function identifier includes: displaying the multiple previously accessed interfaces; and triggering and entering one of the multiple interfaces. Thus, after triggering the shortcut function identifier, by first displaying multiple candidate history access interfaces and then selecting one to trigger, the function of quickly switching back to the history page is achieved. In this method, when the multiple previously accessed interfaces cannot all be displayed on one screen, the user directly returns to the first function interface.
[0068] In step 204, the shortcut function identifier remains unchanged or is updated.
[0069] Specifically, after switching to the second function interface, the shortcut function icon representing the second function can remain unchanged, making it convenient for users to quickly switch between the main interface and multiple sub-function interfaces under the second function. In particular, for example, it is possible to quickly switch to the main interface from a certain sub-function interface in one step.
[0070] Furthermore, after switching to the second function interface, the shortcut function icon representing the second function can also be updated. This update involves changing it to correspond to a different function interface in the target application than the second function interface. That is, it can be restored to the shortcut function icon representing the first function, changed to the shortcut function icon representing the third function, or changed to a historical function launch icon.
[0071] During the update, the shortcut function identifier can be changed directly according to user or system settings, or it can remain unchanged initially and then be changed to correspond to another function interface according to the user's change instruction.
[0072] Figure 3 This is a schematic diagram illustrating the interface switching process of a related technology used as a comparative example. In this related technology: when a user is using a target application M on a mobile terminal that has multiple function icons a, b, and c, and the user switches between multiple function interfaces A and B corresponding to functions a and b, the user needs to first return to the main interface A0 from a sub-function interface An (n is a positive integer) of function interface A, then return to the application interface M of the target application with multiple function icons, and finally click to select function icon b to enter the main interface B0 of another function interface B, in order to complete the switch between the two function interfaces A and B within the mobile terminal application. This makes the user's operation cumbersome, the browsing efficiency low, and the user experience poor. Furthermore, because of the cumbersome switching, the usage and user dwell time of certain function interfaces within the application are low.
[0073] Figure 4 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0074] Run the first functional interface A of the target application. Here, the first functional interface A can be the main interface A0 of the first function or the sub-functional interface An of the first function (n is a positive integer). At least one shortcut function icon b is permanently displayed on the first functional interface A; the "shortcut function icon" mentioned herein is different from the back button usually set in the interface. ; In response to the trigger command of the shortcut function identifier b, switch to the second function interface B corresponding to the shortcut function identifier. Here, you can switch to the main interface B0 of the second function or the sub-function interface Bn of the second function (n is a positive integer).
[0075] In this embodiment, regardless of whether the user is on the main interface A0 of the first function or the sub-function interface An, they can quickly and conveniently switch to an interface of the second function by triggering (e.g., by long-pressing) the persistent shortcut function icon b.
[0076] In this embodiment, after switching to the second function interface B, the shortcut function identifier b representing the second function can remain unchanged, thereby allowing the user to quickly switch to the main interface of the second function when entering the internal operation of the second function.
[0077] Figure 5 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0078] Run the first functional interface A of the target application. Here, the first functional interface A can be the main interface A0 of the first function or the sub-functional interface An of the first function (n is a positive integer). At least one shortcut function icon b is permanently displayed on the first functional interface A; the "shortcut function icon" mentioned herein is different from the back button usually set in the interface. ; In response to the trigger command of the shortcut function identifier b, the user switches to the second function interface B corresponding to the shortcut function identifier. The switching process is as follows: the main interface B0 and multiple sub-function interfaces B1~Bn of the second function interface B are displayed in a spread-out manner, and then the user selects an interface to trigger according to their needs.
[0079] In this embodiment, regardless of whether the user is on the main interface A0 of the first function or the sub-function interface An, they can quickly and conveniently switch to an interface of the second function by triggering (e.g., by long-pressing) the persistent shortcut function icon b.
[0080] In this embodiment, after switching to the second function interface B, the shortcut function identifier b representing the second function can remain unchanged, thereby allowing the user to quickly switch to the main interface or a sub-function interface of the second function when entering the internal operation of the second function.
[0081] Figure 6 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0082] Run the first functional interface A of the target application. Here, the first functional interface A can be the main interface A0 of the first function or the sub-functional interface An of the first function (n is a positive integer). At least one shortcut function icon is permanently displayed on the first functional interface A; the "shortcut function icon" mentioned herein is different from the back button usually set in the interface. Furthermore, the shortcut function identifier h in this embodiment does not pre-determine a specific function of the target application, but is a historical function activation identifier h. Once this identifier is triggered, multiple interfaces with different historical accesses will be displayed.
[0083] In response to the trigger command of the history function activation identifier h, multiple previously accessed interfaces (e.g., A0, An; B0, B1, B2, Bn; C1, Cn) are displayed; and one of these interfaces is triggered and entered. Thus, after triggering the shortcut function identifier, the function of quickly switching back to the history page is achieved by first displaying multiple candidate history access interfaces and then selecting one to trigger. In this mode, if the multiple previously accessed interfaces cannot all be displayed on one screen, the user directly returns to the first function interface.
[0084] Figure 7 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0085] Run the first functional interface A of the target application. Here, the first functional interface A can be the main interface A0 of the first function or the sub-functional interface An of the first function (n is a positive integer). At least one shortcut function icon b is permanently displayed on the first functional interface A; the "shortcut function icon" mentioned herein is different from the back button usually set in the interface. ; In response to the trigger command of the shortcut function identifier b, the user switches to the second function interface B corresponding to the shortcut function identifier. Here, the second function interface B can be the main interface B0 of the second function or the sub-function interface Bn of the second function (n is a positive integer).
[0086] In this embodiment, regardless of whether the user is in the interface A0 or An of the first function, they can quickly and conveniently switch to an interface of the second function by triggering (e.g., by long-pressing) the persistent shortcut function icon b.
[0087] In this embodiment, after switching to the second function interface B, the shortcut function identifier b representing the second function is changed to the shortcut function identifier a representing the first function, so that the user can quickly switch to the main interface of the first function when entering the internal operation of the second function.
[0088] Figure 8 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0089] The first functional interface A of the target application is run and enters the target application. Here, the first functional interface A can be the main interface A0 of the first function or the sub-functional interface An of the first function. Shortcut function icons b and c are permanently displayed on the first functional interface A; the "shortcut function icons" mentioned herein are different from the back button usually set in the interface. ; In response to the trigger command of the shortcut function identifier c, the user switches to the second function interface C corresponding to the shortcut function identifier c. Here, the second function interface C can be the main interface C0 of the second function or the sub-function interface Cn of the second function.
[0090] In this embodiment, regardless of whether the user is in the interface A0 or An of the first function, they can quickly and conveniently switch to an interface of the second function by triggering (e.g., by long-pressing) the persistent shortcut function identifier c.
[0091] In this embodiment, after switching to the second function interface C, the shortcut function identifier c representing the second function is changed to the shortcut function identifier a representing the first function, so that the user can quickly switch to the first function interface A or the third function interface B when entering the internal operation of the second function.
[0092] Figure 9 This is a schematic diagram illustrating the switching process of the internal function interface of a mobile terminal application according to an exemplary embodiment.
[0093] In the target application, the first functional interface A that can be run can be any sub-functional interface A1 or An of the first function. The shortcut function icon 'a' is permanently displayed on the first functional interface A; the "shortcut function icon" mentioned herein is different from the back button usually set in the interface. ; In response to the trigger command of the shortcut function identifier a, switch to the second function interface corresponding to the shortcut function identifier a. The second function interface that can be switched to is the main interface A0 of the first function interface A.
[0094] In this embodiment, regardless of whether the user is in any sub-function interface A1 or An of the first function interface, they can quickly and conveniently switch to the main interface A0 of the first function interface by triggering (e.g., by long-pressing) the persistent shortcut function identifier a.
[0095] In the above embodiments, the display position of the shortcut function icon can vary according to the user's operation method on the mobile terminal. For example, it may be displayed in the area near the operation direction on the first function interface, depending on whether the user is left-handed or right-handed. The shortcut function icon can also be moved in a controlled manner on the interface. For example, if the user believes that the shortcut function icon is obscuring part of the desired content on the interface, they can long-press and drag it to a convenient position on the corresponding interface. The shortcut function icon can be text and / or an image.
[0096] The technical solutions of all the above embodiments can be combined in any way to form the various embodiments of this disclosure, and will not be described in detail here.
[0097] Figure 10 This is a block diagram illustrating an interface switching device according to an exemplary embodiment. (Refer to...) Figure 10 The device includes a display module 302 and a switching module 303.
[0098] The display module 302 is configured to permanently display at least one shortcut function icon on the first functional interface of the target application; The switching module 303 is configured to switch to the second function interface corresponding to the shortcut function identifier in response to the trigger command of the shortcut function identifier.
[0099] The interface switching device provided in this embodiment enables rapid switching between multiple functional interfaces within a target application by triggering the persistent shortcut function icons of the target application's functional interfaces, thereby improving browsing efficiency and optimizing user experience. Furthermore, it also increases the usage and user dwell time of certain functional interfaces within the application.
[0100] In one possible implementation of this disclosure, the second functional interface is the main interface or any sub-functional interface of another functional interface that has a different function from the first functional interface.
[0101] In one possible implementation of this disclosure, the second functional interface includes a main interface of another functional interface with functions different from the first functional interface and multiple sub-functional interfaces; and the switching module 303 switches to the second functional interface corresponding to the shortcut function identifier, including: Displays multiple interfaces among the main interface and multiple sub-functional interfaces; and Trigger and enter one of the multiple interfaces.
[0102] In one possible implementation of this disclosure, the switching module 303 is configured to either keep the shortcut function identifier unchanged or update it after the user switches to the second function interface corresponding to the shortcut function identifier.
[0103] In one possible implementation of this disclosure, the first functional interface is one of the main interface of the first function and a plurality of sub-functional interfaces, and the second functional interface is another of the main interface of the first function and a plurality of sub-functional interfaces.
[0104] In one possible implementation of this disclosure, the shortcut function identifier is a historical function activation identifier, and the second function interface is one of a plurality of historically accessed interfaces; furthermore, the switching module 303 switches to the second function interface corresponding to the shortcut function identifier, including: Multiple interfaces displaying the historical access history; and Trigger and enter one of the multiple interfaces.
[0105] In one possible implementation of this disclosure, the switching module 303 is further configured to directly return to the first functional interface when multiple historically accessed interfaces cannot be displayed on one screen.
[0106] In one possible implementation of this disclosure, the display module 302 is configured such that: the persistent display of at least one shortcut function identifier on the first functional interface includes: Multiple shortcut function icons, each corresponding to one of the multiple function icons, are permanently displayed on the first function interface.
[0107] In one possible implementation of this disclosure, the display module 302 is configured such that: the persistent display of at least one shortcut function identifier on the first functional interface includes: The shortcut function icon is displayed on the first function interface in the area near the direction of operation, according to the identified user operation method.
[0108] In one possible implementation of this disclosure, the device further includes a movement module 304 configured to controllably move the shortcut function identifier on the interface.
[0109] Regarding the apparatus in the above embodiments and implementations, the specific manner in which each module performs its operations has been described in detail in the embodiments of the method, and will not be elaborated upon here.
[0110] Figure 11 This is a block diagram illustrating an interface switching device 800 according to an exemplary embodiment. For example, device 800 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness device, or personal digital assistant, etc.
[0111] Reference Figure 11The device 800 may include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0112] Processing component 802 typically controls the overall operation of device 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.
[0113] Memory 804 is configured to store various types of data to support the operation of device 800. Examples of this data include instructions for any application or method operating on device 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0114] Power supply component 806 provides power to various components of device 800. Power supply component 806 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power to device 800.
[0115] Multimedia component 808 includes a screen that provides an output interface between the device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When the device 800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0116] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when device 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.
[0117] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0118] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of device 800. For example, sensor assembly 814 may detect the on / off state of device 800, the relative positioning of components such as the display and keypad of device 800, changes in the position of device 800 or a component of device 800, the presence or absence of user contact with device 800, the orientation or acceleration / deceleration of device 800, and temperature changes of device 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0119] Communication component 816 is configured to facilitate wired or wireless communication between device 800 and other devices. Device 800 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0120] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0121] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the device 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0122] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to perform an interface switching method, the method comprising: At least one shortcut function icon is permanently displayed on the first functional interface of the target application; In response to the trigger command of the shortcut function icon, switch to the second function interface corresponding to the shortcut function icon.
[0123] In other embodiments of the non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by the processor of the mobile terminal, the mobile terminal is able to perform various embodiments of the aforementioned interface switching method (which will not be described again here).
[0124] The technical solutions of all the above embodiments can be combined in any way to form the various embodiments of this disclosure, and will not be described in detail here.
[0125] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following scope of claims.
[0126] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for switching interfaces, characterized in that, The method includes: At least one shortcut function icon corresponding to the application interface of the target application is permanently displayed on the first functional interface of the target application; the application interface of the target application refers to the interface displayed after entering the target application; and Responding to the command triggered by the shortcut function icon, switch to the second function interface; The first functional interface is one of the main interface and multiple sub-functional interfaces of the first function within the target application, and the second functional interface is the other of the main interface and multiple sub-functional interfaces of the first function within the target application.
2. The interface switching method according to claim 1, characterized in that, The shortcut function icons can be moved in a controlled manner on the interface.
3. The interface switching method according to claim 1, characterized in that, The step of persistently displaying at least one shortcut function icon corresponding to the application interface of the target application on the first functional interface of the target application includes: Upon receiving a display command, at least one shortcut function icon corresponding to the application interface of the target application is permanently displayed on the first functional interface of the target application.
4. The interface switching method according to any one of claims 1-3, characterized in that, The shortcut function icon corresponds to a fixed function module within the target application, and the fixed function module is used to perform one of the following after the shortcut function icon is triggered: Switch to the designated interface for another function; Display multiple interfaces for another function, and switch to one of the multiple interfaces; Switch between different interfaces within the function.
5. The interface switching method according to claim 1, characterized in that, The switching to the second function interface includes: Displays multiple interfaces among the main interface and multiple sub-functional interfaces; Trigger one of the multiple interfaces and switch to the triggered interface.
6. The interface switching method according to any one of claims 1-3, characterized in that, The shortcut function identifier includes the historical function activation identifier; The switching to the second function interface includes: Trigger the shortcut function identifier; Displays multiple interfaces for historical visits; After one of the multiple interfaces is triggered, the user enters the second functional interface, which includes one of the multiple interfaces accessed in the past.
7. The interface switching method according to any one of claims 1-3 and 5, characterized in that, After switching to the second function interface, the shortcut function identifier used to represent the second function remains unchanged.
8. The interface switching method according to claim 6, characterized in that, If the multiple interfaces accessed in the history cannot all be displayed on one screen, return directly to the first functional interface.
9. The interface switching method according to any one of claims 1-2, characterized in that, The step of persistently displaying at least one shortcut function icon corresponding to the application interface of the target application on the first functional interface of the target application includes: Based on the identified user operation method, the shortcut function icon is displayed in the area of the first function interface near the operation direction.
10. An interface switching device, characterized in that, The device includes: A display module is configured to persistently display at least one shortcut function icon corresponding to the application interface of the target application on the first functional interface of the target application, wherein the application interface of the target application refers to the interface displayed after entering the target application; and The switching module is used to respond to the trigger command of the shortcut function icon and switch to the second function interface; The first functional interface is one of the main interface and multiple sub-functional interfaces of the first function within the target application, and the second functional interface is the other of the main interface and multiple sub-functional interfaces of the first function within the target application.
11. The interface switching device according to claim 10, characterized in that, The shortcut function icons can be moved in a controlled manner on the interface.
12. The interface switching device according to claim 10, characterized in that, The display module is configured to permanently display at least one shortcut function identifier corresponding to the application interface of the target application on the first functional interface of the target application in the following manner: in response to receiving a display command, at least one shortcut function identifier corresponding to the application interface of the target application is permanently displayed on the first functional interface of the target application.
13. The interface switching device according to any one of claims 10-12, characterized in that, The shortcut function icon corresponds to a fixed function module within the target application, and the fixed function module is used to perform one of the following after the shortcut function icon is triggered: Switch to the designated interface for another function; Display multiple interfaces for another function, and switch to one of the multiple interfaces; Switch between different interfaces within the function.
14. The interface switching device according to claim 10, characterized in that, The switching module is configured to switch to the second functional interface in the following manner: displaying multiple interfaces among the main interface and multiple sub-functional interfaces; triggering one of the multiple interfaces and switching to the triggered interface.
15. The interface switching device according to any one of claims 10-12, characterized in that, The shortcut function identifier includes the historical function activation identifier; The switching module is configured to switch to the second functional interface in the following manner: triggering the shortcut function identifier; displaying multiple previously accessed interfaces; and entering the second functional interface after one of the multiple interfaces is triggered, wherein the second functional interface includes one of the multiple previously accessed interfaces.
16. The interface switching device according to any one of claims 10-12 and 14, characterized in that, After the switching module switches to the second function interface, the shortcut function identifier used to represent the second function remains unchanged.
17. The interface switching device according to claim 15, characterized in that, The switching module is configured to directly return to the first functional interface when multiple previously accessed interfaces cannot be displayed on one screen.
18. The interface switching device according to any one of claims 10-11, characterized in that, The display module is configured to permanently display at least one shortcut function icon corresponding to the application interface of the target application on the first functional interface of the target application in the following manner: according to the identified user operation mode, the shortcut function icon is displayed in the area of the first functional interface close to the operation direction.
19. An interface switching device, characterized in that, include: processor; Memory used to store computer programs or instructions that can be executed by a processor; The processor is configured to execute the computer program or instructions to implement the steps of the interface switching method according to any one of claims 1 to 9.
20. A storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by the processor of an electronic device, enable the electronic device to perform the interface switching method according to any one of claims 1 to 9.