Display method, intelligent terminal and computer readable storage medium
By responding to preset conditions in the smart terminal and displaying the associated preset interface, the problem of complex operations during the interface switching process is solved, and more efficient interface switching and improved user experience is achieved.
Patent Information
- Application Number
- CN202411549899.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-02-18
AI Technical Summary
During the interface switching process of smart terminals, the operation is complicated and the efficiency is low.
By responding to satisfying the preset conditions, a first preset interface is displayed, which includes at least one type of display interface associated with the current display interface, simplifies the interface switching process, and realizes quick switching in various control modes.
Simplifies the interface switching process and improves the efficiency and user experience of interface switching.
Smart Images

Figure CN119484692A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a display method, an intelligent terminal and a computer-readable storage medium. Background Art
[0002] Smart terminals such as mobile phones appear more and more frequently in people's work and / or life, and more and more applications are loaded on these smart terminals. When using the above smart terminals, users usually need to switch interfaces, such as switching from a single-window display mode to a multi-window display mode.
[0003] In the process of conceiving and implementing the present application, the inventors discovered that there are at least the following problems: during the interface switching process, there is often a problem of complex operation in at least one operation scenario.
[0004] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the invention
[0005] In response to the above technical problems, the present application proposes a display method, an intelligent terminal and a computer-readable storage medium, which make the path of the interface switching process simpler, can simplify the interface switching process, and improve the efficiency of the interface switching process.
[0006] The present application provides a display method, which can be applied to a smart terminal, including:
[0007] S310: In response to satisfying a preset condition, displaying a first preset interface; the first preset interface includes at least one type of display interface associated with the current display interface.
[0008] Optionally, satisfying the preset condition includes at least one of the following: receiving a first operation, arriving at a target location, and arriving at a preset time.
[0009] Optionally, the first operation includes: a second operation received by the current display interface, and / or a third operation received by a preset control.
[0010] Optionally, the first preset interface includes at least one of an intermediate display interface before entering the target display interface, a small window display interface, a split-screen display interface, and a main interface.
[0011] Optionally, the first preset interface includes at least one display option.
[0012] Optionally, the method further includes: responding to a selection operation corresponding to the display option, and displaying a target display interface according to the display option acted upon by the selection operation.
[0013] Optionally, the display option includes split-screen display; displaying the target display interface according to the display option acted upon by the selection operation includes: displaying at least two split-screen interfaces; and displaying the current display interface on the first split-screen interface.
[0014] Optionally, the split-screen interface also includes a second split-screen interface, a third split-screen interface and / or a fourth split-screen interface; the target display interface displayed according to the display options acted upon by the selection operation also includes at least one of the following: displaying the interface of at least one background running program on the second split-screen interface; displaying the main interface on the third split-screen interface; responding to an object trigger operation received by the main interface in the third split-screen interface, displaying the object triggered by the object trigger operation; and displaying the first program interface on the fourth split-screen interface.
[0015] Optionally, the display option includes a small window display; and displaying the target display interface according to the display option acted upon by the selection operation includes: displaying a second program interface and displaying the current display interface in a small window position.
[0016] Optionally, the display options include displaying a main interface; and displaying a target display interface according to the display options acted upon by the selection operation includes: displaying a main interface, and sending the current display interface to a first terminal so that the first terminal displays the current display interface.
[0017] Optionally, the preset control includes at least one control key among the three keys in the three-key navigation mode.
[0018] Optionally, the at least one control key corresponds to a display option respectively.
[0019] Optionally, in response to the first operation, displaying a first preset interface includes: in response to a preliminary trigger operation received by the control key, displaying prompt information corresponding to the display option; the preliminary trigger operation is the initial step of the first operation; in response to the remaining operations of the first operation, displaying a target preset interface corresponding to the display option.
[0020] The present application also provides an intelligent terminal, comprising: a memory and a processor, wherein a display program is stored in the memory, and when the display program is executed by the processor, the steps of the above method are implemented.
[0021] The present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
[0022] As described above, the display method of the present application can be applied to a smart terminal, including: in response to satisfying a preset condition, displaying a first preset interface; the first preset interface includes at least one type of display interface associated with the current display interface. Through the technical solution of the present application, in multiple control modes such as the gesture navigation mode, three-button navigation mode, and floating navigation mode of the smart terminal, the first preset interface can be displayed in response to satisfying the preset condition, so as to quickly implement interface switching, make the path of the interface switching process simpler, simplify the interface switching process, improve the efficiency of the interface switching process, and improve user acceptability, thereby improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0024] Figure 1 A schematic diagram of the hardware structure of a smart terminal for implementing each embodiment of the present application;
[0025] Figure 2 A communication network system architecture diagram provided for an embodiment of the present application;
[0026] Figure 3 is a schematic flow chart of a display method according to the first embodiment;
[0027] Figure 4 is a schematic diagram of a first window of a display method according to a first embodiment;
[0028] Figure 5a , Figure 5b , Figure 5c and Figure 5d is a schematic diagram of a related interface of the display method according to the first embodiment;
[0029] Figure 6a and Figure 6b is a schematic diagram of a related interface of the display method according to the first embodiment;
[0030] Figure 7a and Figure 7b is a schematic diagram of a related interface of the display method according to the first embodiment;
[0031] Figure 8a and Figure 8b is a schematic diagram of a related interface of a display method according to a second embodiment;
[0032] Fig. 9 is a schematic diagram of a related interface of a display method according to a second embodiment;
[0033] Fig.10a , Fig.10b and Fig.10c It is a schematic diagram of related interfaces of the display method according to the third embodiment.
[0034] The realization of the purpose, functional features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. The above-mentioned drawings have shown clear embodiments of this application, which will be described in more detail later. These drawings and textual descriptions are not intended to limit the scope of the concept of this application in any way, but to illustrate the concept of this application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0035] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0036] It should be noted that, in this article, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0037] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in this article, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determination". Furthermore, as used in this article, the singular forms "one", "one" and "the" are intended to also include plural forms, unless there is an opposite indication in the context. It should be further understood that the terms "comprising" and "including" indicate that there are the described features, steps, operations, elements, components, projects, kinds, and / or groups, but do not exclude the existence, occurrence or addition of one or more other features, steps, operations, elements, components, projects, kinds, and / or groups. The terms "or", "and / or", "including at least one of the following" etc. used in this application can be interpreted as inclusive, or mean any one or any combination. For example, “comprising at least one of the following: A, B, C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”, and for another example, “A, B or C” or “A, B and / or C” means “any of the following: A; B; C; A and B; A and C; B and C; A and B and C”. An exception to this definition will only occur when a combination of elements, functions, steps or operations are inherently mutually exclusive in some manner.
[0038] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are displayed in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and it can be performed in other orders. Moreover, at least a portion of the steps in the figure may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0039] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to determining" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)", depending on the context.
[0040] It should be noted that in this article, step codes such as S310 and S320 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step codes, those skilled in the art may execute S320 first and then S310, etc., but these should all be within the scope of protection of this application.
[0041] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0042] In the subsequent description, the suffixes such as "module", "component" or "unit" used to represent elements are only used to facilitate the description of the present application, and have no specific meanings. Therefore, "module", "component" or "unit" can be used in a mixed manner.
[0043] The smart terminal may be implemented in various forms. For example, the smart terminal described in this application may include smart terminals such as mobile phones, tablet computers, laptop computers, PDAs, portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as digital TVs and desktop computers.
[0044] The following description will be made by taking a mobile terminal as an example, and those skilled in the art will understand that, in addition to components specifically used for mobile purposes, the construction according to the embodiments of the present application can also be applied to fixed-type terminals.
[0045] See also Figure 1 , which is a schematic diagram of the hardware structure of a mobile terminal for implementing various embodiments of the present application, the mobile terminal 100 may include: RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit 103, A / V (audio / video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111 and other components. Those skilled in the art can understand that Figure 1 The structure of the mobile terminal shown in the figure does not constitute a limitation on the mobile terminal. The mobile terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0046] Combine the following Figure 1 The following is a detailed introduction to the various components of the mobile terminal:
[0047] The radio frequency unit 101 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving the downlink information of the base station, it is sent to the processor 110 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above-mentioned wireless communications can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution), 5G and 6G, etc.
[0048] WiFi is a short-range wireless transmission technology. Mobile terminals can help users send and receive emails, browse web pages, and access streaming media through WiFi module 102. It provides users with wireless broadband Internet access. Figure 1 The WiFi module 102 is shown, but it is understandable that it is not an essential component of the mobile terminal and can be omitted as needed without changing the essence of the invention.
[0049] The audio output unit 103 can convert the audio data received by the RF unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output it as sound when the mobile terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the mobile terminal 100 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.
[0050] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processor (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processor 1041 can be stored in the memory 109 (or other storage medium) or sent via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a telephone call mode, a recording mode, a voice recognition mode, and other operating modes, and can process such sound into audio data. The processed audio (voice) data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 can implement various types of noise elimination (or suppression) algorithms to eliminate (or suppress) noise or interference generated in the process of receiving and sending audio signals.
[0051] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured on the mobile phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.
[0052] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0053] The user input unit 107 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile terminal. Optionally, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1071 or near the touch panel 1071 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Optionally, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 110, and can receive and execute the command sent by the processor 110. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may further include other input devices 1072. Optionally, the other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, a function key (such as a volume control key, a switch key, etc.), a trackball, a mouse, a joystick, etc., which are not specifically limited here.
[0054] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Then, the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Figure 1 In the figure, the touch panel 1071 and the display panel 1061 are used as two independent components to implement the input and output functions of the mobile terminal. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to implement the input and output functions of the mobile terminal, which is not limited here.
[0055] The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and an external device.
[0056] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area. Optionally, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0057] The processor 110 is the control center of the mobile terminal. It uses various interfaces and lines to connect various parts of the entire mobile terminal. It executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109, and calling data stored in the memory 109, so as to monitor the mobile terminal as a whole. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 110.
[0058] The mobile terminal 100 may also include a power supply 111 (such as a battery) for supplying power to various components. Preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.
[0059] although Figure 1 Not shown, the mobile terminal 100 may further include a Bluetooth module, etc., which will not be described in detail here.
[0060] In order to facilitate understanding of the embodiments of the present application, the communication network system on which the mobile terminal of the present application is based is described below.
[0061] See also Figure 2 , Figure 2 A communication network system architecture diagram is provided for an embodiment of the present application, wherein the communication network system is an LTE system of universal mobile communication technology, and the LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203 and an operator's IP service 204, which are connected in sequence for communication.
[0062] Optionally, UE201 may be the above-mentioned terminal 100, which will not be described in detail here.
[0063] E-UTRAN 202 includes eNodeB 2021 and other eNodeBs 2022 , etc. Optionally, eNodeB 2021 may be connected to other eNodeBs 2022 via a backhaul (eg, an X2 interface), and eNodeB 2021 is connected to EPC 203 , and eNodeB 2021 may provide UE 201 with access to EPC 203 .
[0064] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, PGW (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function) 2036, etc. Optionally, MME 2031 is a control node that processes signaling between UE 201 and EPC 203, and provides bearer and connection management. HSS 2032 is used to provide some registers to manage functions such as home location register (not shown in the figure), and store some user-specific information such as service features and data rates. All user data can be sent through SGW2034, PGW2035 can provide IP address allocation and other functions for UE 201, PCRF2036 is the policy and charging control policy decision point for service data flow and IP bearer resources, which selects and provides available policy and charging control decisions for the policy and charging execution function unit (not shown in the figure).
[0065] The IP service 204 may include the Internet, an intranet, an IMS (IP Multimedia Subsystem) or other IP services.
[0066] Although the above introduction takes the LTE system as an example, those skilled in the art should know that the present application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G and future new network systems (such as 6G), etc., without limitation here.
[0067] Based on the above-mentioned mobile terminal hardware structure and communication network system, various embodiments of the present application are proposed.
[0068] First embodiment
[0069] Reference Figure 3 , Figure 3 is a flow chart of a display method according to the first embodiment. The display method of the embodiment of the present application can be applied to a smart terminal (such as a mobile phone), including:
[0070] S310: In response to a preset condition being met, displaying a first preset interface.
[0071] Optionally, the first preset interface includes at least one type of display interface associated with the current display interface; for example, the first preset interface may be other interfaces including the current display interface; for another example, the first preset interface may be the main interface of the terminal where the current display interface is located; for another example, the first preset interface may be the next layer interface of the current display interface, and the next layer interface may include the program interface with the highest display priority in the background running program, wherein the display priority may be determined by the smart terminal according to the program category, or may be pre-set according to the user operation. In other examples, the first preset interface may also include other program interfaces running on the smart terminal, such as the live broadcast interface of the live broadcast program and / or the punch-in interface of the punch-in program, etc.
[0072] Optionally, the preset condition includes a condition characterizing the interface switching. Optionally, satisfying the preset condition includes at least one of the following: receiving a first operation, reaching a target location, and reaching a preset time.
[0073] Optionally, the first operation includes: the second operation received by the current display interface; for example, a long press and / or a sliding operation corresponding to at least one direction received by a selected area in the current display interface, etc.; for another example, in a gesture navigation mode of a smart terminal, the current display interface may include a control bar, and the first operation may include a long press and / or a sliding operation corresponding to at least one direction received by the control bar, etc., such as Figure 4 The currently displayed interface shown includes a control bar at the bottom thereof, and the second operation may include sliding the control bar box in a preset direction / or sliding the control bar to a first preset position, etc.
[0074] Optionally, the first preset interface may include a target display interface and / or an intermediate display interface before entering the target display interface.
[0075] Optionally, the target display interface includes the display interface that the user wants to enter when inputting the first operation, such as other display interfaces, split-screen interfaces, or interfaces in which the current display interface is displayed in a small window, etc. Optionally, the target display interface includes at least one of the following: a small window display interface, a split-screen display interface, and a main interface. Optionally, the small window display interface includes a small window displayed at a second preset position of the display interface; the small window can be embedded in or suspended in other display interfaces such as the main interface, for example, Figure 5a In the small window display interface shown, the small window can be displayed floating in the upper right corner of the main interface. Optionally, the split-screen display interface includes an interface that divides the entire display interface of the smart terminal into multiple split-screen display areas; the split-screen rule can be determined based on the type of the smart terminal and / or the current screen features; if the smart terminal is a folding screen mobile phone, the split-screen display interface includes split-screen display areas located on each screen, such as Figure 5b If the current screen is a straight screen display, the split screen display interface includes a first display area at the upper end of the interface, a second display area at the lower end of the interface, and a third display area, such as Figure 5c If the current screen is in landscape mode, the split screen display interface includes a fourth display area and a fifth display area on the left side of the interface, and a sixth display area on the right side of the interface, as shown in FIG. Figure 5d Optionally, the main interface may include a representative display interface such as a desktop of a smart terminal.
[0076] Optionally, the intermediate display interface includes a display interface before entering the target display interface. Optionally, the intermediate display interface is an intermediate state interface that is reduced to a small window display interface. Optionally, the first operation includes a first operation and a second operation and other multiple operations, and the intermediate display interface includes a state interface corresponding to any previous operation (not the last operation); for example, refer to Figure 6a and Figure 6b As shown, the first operation includes sliding up to a position higher than the third preset position, and the hovering time at a position higher than the third preset position is greater than the first duration, and the middle display interface includes a reduced image of the current display interface and multiple switching options. The second operation includes sliding to any switching option. After receiving the sliding to the corresponding switching option, the smart terminal switches to the corresponding display interface; wherein, Figure 6b Two switching options, split screen display and small window display, are shown. Optionally, the third preset position may include a position whose vertical distance from the bottom of the display screen is greater than a preset distance; optionally, the preset distance may include a distance value of one quarter, one third or one half of the height of the display screen. Optionally, the value range of the first duration may include 100ms-500ms, for example, the first duration may be 100ms, 300ms or 500ms.
[0077] Optionally, the first operation includes: a third operation received by a preset control. Optionally, the preset control may include an existing control on the display interface of the smart terminal, or a control that is reset for the interface switching function provided by the present application, or other forms of control such as physical controls and / or voice controls.
[0078] Optionally, the smart terminal includes three control keys at the bottom of the display interface in the three-key navigation mode, for example, Figure 7a As shown, the preset control includes at least one of the three control keys to reuse the corresponding control keys. Optionally, the smart terminal includes a floating button in the floating navigation mode, for example, Figure 7b As shown, the preset control includes a floating button to enhance the function of the floating button. Accordingly, the above-mentioned first preset interface may include a target display interface such as a small window display interface, a split screen display interface and / or a main interface. Optionally, the smart terminal directly enters the target display interface in response to the first operation received by the preset control, which can improve the corresponding interface switching efficiency.
[0079] Optionally, the target location can be set according to the user's own needs, for example, the target location can include the user's clock-in location, etc. Accordingly, the first preset interface includes a target display interface that jumps to the clock-in program interface and / or an intermediate display interface before entering the target display interface, so that the user can perform a clock-in operation in the clock-in program interface in the target display interface, which can avoid the situation where the user forgets to clock in at the target location.
[0080] Optionally, the preset time can be set according to the user's own needs. For example, the preset time can include a certain live learning time of the user, or can include the preset learning time in each cycle (such as 20:00 every Monday) and / or preset working time, etc. Correspondingly, the first preset interface includes a target display interface that jumps to the live learning program interface and / or an intermediate display interface before entering the target display interface, so that the user can perform live learning in the target display interface, etc., which can avoid the situation where the user forgets the corresponding matters that need to be performed at the preset time.
[0081] The display method of the present application can respond to preset conditions in multiple control modes such as the gesture navigation mode, three-button navigation mode and floating navigation mode of the smart terminal, and display the first preset interface to quickly switch interfaces, making the path of the interface switching process simpler. It can simplify the interface switching process, improve the efficiency of the interface switching process, and improve user acceptability, thereby improving user experience.
[0082] Second embodiment
[0083] The basic steps, principles and technical effects of the second embodiment are the same as those of any embodiment. For the sake of brief description, for parts not mentioned in this embodiment, reference may be made to the corresponding content in any embodiment. Unlike the embodiment, the display method provided in this embodiment is applicable to the interface switching process of entering the target display interface through the intermediate display interface. Optionally, the display method provided in this embodiment can also be applied to navigation modes such as the gesture navigation mode of the smart terminal, in which the display interface displays a control bar. In this type of navigation mode, the bottom of the display interface may include a control bar, which can be used to receive a first operation to enter the interface switching process.
[0084] Optionally, the first preset interface may be an intermediate display interface, which includes at least one display option for the user to select a corresponding display option during the interface switching process and enter a target display interface corresponding to the selected display option.
[0085] Optionally, each display option is used to represent a type of display interface, and the smart terminal can respond to the selection operation corresponding to any display option, and display the target display interface according to the display option acted by the selection operation, so as to respond to the first operation input by the user. Optionally, the display options can be represented by icons and / or directions, for example, Figure 6b As shown in the figure, the two display options of split screen display and small window display are represented by corresponding icons. Figure 6b In the embodiment, the main interface display option can also be represented directly above; optionally, after responding to the first step operation, the smart terminal displays two display options: split-screen display and small-window display. If the smart terminal receives a sliding operation to continue sliding toward the split-screen display, it can switch to the split-screen display interface. If the smart terminal receives a sliding operation to continue sliding toward the small-window display, it can switch to the small-window display interface. If the smart terminal receives a sliding operation to continue sliding toward the top, it can switch to the main interface.
[0086] In some examples, the display option includes split-screen display. Displaying the target display interface according to the display option acted upon by the selection operation includes: displaying at least two split-screen interfaces; and displaying the current display interface on the first split-screen interface so that the user can perform continuous operations on the current display interface before and after the split-screen.
[0087] Optionally, the split screen interface also includes a second split screen interface. Displaying the target display interface according to the display option acted upon by the selection operation also includes: displaying at least one interface of a background running program on the second split screen interface, so as to quickly display at least one interface of a background running program in response to user needs. Optionally, the second split screen interface includes at least one sub-display area, each of which is used to display a background running program.
[0088] Alternatively, if Figure 8aAs shown, the second split screen interface includes a sub-display area, and the interface of at least one background running program is displayed in the second split screen interface, including: displaying a background running program with the highest display priority in the second split screen interface, and displaying a thumbnail of at least one background running program in the fourth preset position of the second split screen interface according to the background running program (for example, displaying a thumbnail of the background running program with the second highest priority in the fourth preset position, etc.). Optionally, the fourth preset position includes a side and / or bottom of the second split screen interface, etc., which do not affect the display function of the second split screen interface. The display priority can be determined based on factors such as the frequency of use and / or duration of use of each background running program, for example, setting the display priority of each background running program in order from high to low according to the frequency of use, etc.
[0089] Optionally, displaying at least one interface of a background running program on the second split screen interface also includes: in response to a trigger operation corresponding to a thumbnail, switching the background program displayed on the second split screen interface to the background program corresponding to the trigger operation, and displaying a thumbnail of the program displayed on the second split screen interface before the switch at a fourth preset position. For example, the three programs with high priority in the background running programs are program A1, program A2, and program A3 in descending order, referring to Figure 8a As shown, the smart terminal can first display program A1 in the second split screen interface, and display thumbnails of program A2 and program A3 in the fourth preset position. If the thumbnail of program A3 receives a corresponding trigger operation, such as Figure 8b As shown, the smart terminal can switch the program A1 displayed on the second split-screen interface to program A3, and display a thumbnail of program A1 at the fourth preset position. Here, only one sub-display area is set in the second split-screen interface to ensure the display effect of the displayed background running program, and thumbnails of other background running programs are displayed at the fourth preset position to provide an entry for switching the content displayed on the second split-screen interface, so that the user can input the corresponding trigger operation when there is a switching demand, which can improve the matching degree between the display process and user needs, thereby further improving the user experience.
[0090] Optionally, if the number of background running programs is greater than the number of sub-display areas, at least one interface of the background running program is displayed on the second split-screen interface, including: displaying several background running programs with high display priority in each sub-display area according to the display priority of the background running program.
[0091] Optionally, if the number of background running programs is less than the number of sub-display areas, an interface of at least one background running program is displayed on the second split-screen interface, including: displaying a background running program in each sub-display area, closing the display area where the background running program is not displayed, and adjusting the size of each current display area so that each current display area covers the entire second split-screen interface.
[0092] Optionally, the split screen interface further includes a third split screen interface. Displaying the target display interface according to the display option acted upon by the selection operation further includes: displaying the main interface on the third split screen interface, for example, referring to Fig. 9 As shown; the main interface may include the desktop of the smart terminal and other interfaces representing the main information of the smart terminal. Here, the main interface is displayed in the third screen interface, so that the user can operate the objects on the main interface, which can improve the convenience of the user's operation process.
[0093] Optionally, displaying the target display interface according to the display option acted upon by the selection operation also includes: responding to an object trigger operation received by the main interface in the third split-screen interface, displaying the object triggered by the object trigger operation in the third split-screen interface, so as to realize the control of each object in the main interface in the third split-screen interface.
[0094] In some examples, the split-screen interface also includes a fourth split-screen interface; displaying the target display interface according to the display option acted upon by the selection operation also includes: displaying the first program interface on the fourth split-screen interface. The first program interface is the interface of the first program. The first program can be pre-set based on factors such as user needs; optionally, the first program can include at least one of the following: a navigation program, a clock-in program, a video playback program, and a live broadcast program, etc. In this example, on the basis of continuing to display the current display interface on the first split-screen interface, the first program such as a navigation program, a clock-in program, a video playback program, and / or a live broadcast program can be run through the fourth split-screen interface to respond to other user needs through the first program, which can further enhance the functions of the smart terminal and enhance the user's experience with the smart terminal.
[0095] Optionally, the split-screen interface includes at least two split-screen interfaces at the same time, for example, the split-screen interface simultaneously displays at least three of the first split-screen interface, the second split-screen interface, the third split-screen interface and the fourth split-screen interface. Optionally, each split-screen interface includes a close control for receiving a close operation. The above-mentioned display method also includes: responding to a close operation corresponding to at least one split-screen interface, closing the split-screen interface affected by the above-mentioned close operation, and adjusting the display area of each other split-screen interface so that the remaining split-screen interfaces cover the entire display interface of the smart terminal to enhance the corresponding user experience. Optionally, each split-screen interface includes a screen projection control for projecting the screen to a second terminal for display. The above-mentioned display method also includes: responding to a screen projection operation corresponding to at least one split-screen interface, sending the split-screen interface affected by the screen projection operation to the second terminal for display, so as to enhance the display effect of the projected split-screen interface. Optionally, the second terminal includes other terminals that have a communication connection relationship with the smart terminal running the display method of the present application.
[0096] In some examples, the display options include a small window display. Optionally, the target display interface is displayed according to the display option acted upon by the selection operation, including: displaying a second program interface, and displaying the current display interface in a small window position. Optionally, the second program interface refers to the interface of the second program, for example, the second program interface includes other program interfaces such as the main interface. The second program can be pre-set based on factors such as user needs. Optionally, the second program may include at least one of the following: a main interface program, a navigation program, a clock-in program, a video playback program, and a live broadcast program, etc. Optionally, the small window position may be located in a corner of the second program interface, or other position that does not affect the display of the second program interface. This example displays the second program interface so that the second program can respond to user needs in the second program interface, and also displays the current display interface in a small window position, so that the current display interface can continuously respond to user needs.
[0097] In some examples, the display options include a third program interface. Optionally, the third program interface refers to an interface of a third program, and the third program can be pre-set based on factors such as user needs. Optionally, the third program can include at least one of the following: a shopping program, a communication program, a navigation program, a check-in program, a video playback program, and a live broadcast program, etc. This example directly switches to the third program interface, which can improve the response efficiency of the third program and enable the third program to better respond to user needs.
[0098] In some examples, the display options include displaying the main interface. Optionally, displaying the target display interface according to the display options acted upon by the selection operation includes: displaying the main interface, sending the current display interface to the first terminal, so that the first terminal displays the current display interface, so that after the terminal jumps to the main interface, the current display interface can continue to be displayed on the first terminal, and the display effect of the current display interface can be guaranteed. Optionally, the first terminal includes other terminals that have a communication connection relationship with the smart terminal running the display method of the present application.
[0099] This embodiment displays an intermediate display interface when preset conditions are met, and displays at least one display option in the intermediate display interface for the user to select a corresponding display option during the interface switching process and enter the target display interface corresponding to the selected display option, so that the target display interface can better match user needs, thereby improving the accuracy and flexibility of the corresponding interface switching operation.
[0100] Third embodiment
[0101] The basic steps, principles and technical effects of the third embodiment are the same as those of any embodiment. For the sake of brief description, for parts not mentioned in this embodiment, reference may be made to the corresponding content in any embodiment. Different from the embodiment, the display method provided in this embodiment is applicable to an interface switching process of directly entering the target display interface. Optionally, the display method provided in this embodiment can also be applied to navigation modes in which the display interface displays controls, such as the three-button navigation mode and / or floating navigation mode of a smart terminal. In these navigation modes, the display interface may include at least one control, which can be used to receive a first operation to enter the interface switching process.
[0102] Optionally, the preset control includes at least one control key among the three keys in the three-key navigation mode; at least one control key corresponds to a display option; for example, long press Figure 7a The square control key shown can correspond to the split screen display. Long press Figure 7a The circular control key shown can display the main interface. Long press Figure 7a The triangle control key shown can correspond to a small window display, etc.
[0103] Optionally, the display options corresponding to at least one control key can be pre-set, for example, the first setting entry for setting the correspondence between the three keys and the display options can be displayed in a setting program interface and / or a quick control bar. The above display method also includes: in response to a trigger operation corresponding to the first setting entry, displaying a first setting interface for setting the correspondence between the three keys and the display options; and determining the display option corresponding to at least one control key according to the configuration operation of the control keys and the display options received on the first setting interface.
[0104] Optionally, the preset control includes one of the three keys in the three-key navigation mode (e.g., a circular control key in the middle, etc.) to reduce the user's memory cost, facilitate the user's use, and further improve the user experience. Accordingly, the first operation may include long pressing the preset control, etc., which is different from other operations corresponding to the preset control.
[0105] Optionally, when the preset control is one of the three keys in the three-key navigation mode, the preset control has a corresponding display option. After the first operation is input to the preset control, the smart terminal can directly jump to the target display interface corresponding to the display option to improve the corresponding interface switching efficiency. Optionally, the display options corresponding to the preset control can be pre-set, for example, the second setting entry for setting the correspondence between the preset control and the display option can be displayed in a setting program interface and / or a shortcut control bar. The above display method also includes: in response to a trigger operation corresponding to the second setting entry, displaying a second setting interface for setting the correspondence between the preset control and the display option; determining the display option corresponding to the preset control according to the display option corresponding to the preset control received on the second setting interface. Optionally, the second setting interface can refer to Fig.10a As shown, it includes multiple display options such as preset controls, split screen display, small window display, main interface and third program. Fig.10a In the display option corresponding to the split-screen display of the preset control, if the user clicks the display option of the third program, the second setting interface can re-receive the configuration operation of the display option corresponding to the preset control, and update the display option corresponding to the preset control to the third program, such as Fig.10b shown.
[0106] Alternatively, if Fig.10a and Fig.10b As shown, the second setting interface also includes a setting area for the third program, which shows three programs, B1, B2 and B3. Fig.10a The third program corresponds to the program B2. If the user clicks the program option B3, the second setting interface can receive the configuration operation of the program option corresponding to the third program again, and the third program is updated to B3. Fig.10c Optionally, the setting area of the third program further includes other buttons, and the other buttons can configure the third program to other programs except B1, B2 and B3.
[0107] Optionally, in response to the first operation, displaying the first preset interface includes: in response to the initial trigger operation received by the control key, displaying prompt information of the corresponding display option, so that the user knows which display option corresponding to the target display interface can be entered by continuing to input the first operation; in response to the remaining operations of the first operation, displaying the target preset interface corresponding to the corresponding display option. Optionally, the initial trigger operation is the initial step of the first operation. For example, if the first operation includes a long press operation with a pressing time greater than the second time, the initial trigger operation is an operation with a pressing time greater than the third time, and the third time can be one-third or one-half of the second time, that is, if the user presses the preset control for the third time, the smart terminal can display the prompt information of the display option corresponding to the preset control. If the user continues to press the preset control, after the pressing time is greater than the second time, the smart terminal can directly display the target display interface corresponding to the above display option. Optionally, the value range of the second time can include 100ms-500ms, for example, the second time can be 100ms, 300ms or 500ms.
[0108] Optionally, the preset control includes a floating button in a floating navigation mode. The floating button has corresponding display options. After inputting a first operation to the floating button, the smart terminal can directly jump to the target display interface corresponding to the display option to improve the corresponding interface switching efficiency. Optionally, the display options corresponding to the floating button can be pre-set, for example, a third setting entry for setting the correspondence between the floating button and the display option can be displayed in a setting program interface and / or a shortcut control bar. The above display method also includes: responding to a trigger operation corresponding to the third setting entry, displaying a third setting interface for setting the correspondence between the floating button and the display option; determining the display option corresponding to the floating button according to the display option corresponding to the floating button received on the third setting interface.
[0109] In this embodiment, after the first operation is input into the preset control, the intelligent terminal can directly jump to the target display interface corresponding to the display option, which can further simplify the interface switching process and improve the interface switching efficiency.
[0110] An embodiment of the present application further provides an intelligent terminal, including a memory and a processor, wherein a display program is stored in the memory, and when the display program is executed by the processor, the steps of the display method in any of the above embodiments are implemented.
[0111] An embodiment of the present application further provides a computer-readable storage medium, on which a display program is stored. When the display program is executed by a processor, the steps of the display method in any of the above embodiments are implemented.
[0112] In the embodiments of the smart terminal and computer-readable storage medium provided in the present application, all technical features of any of the above-mentioned display method embodiments may be included, and the expanded and explained contents of the specification are basically the same as those of the embodiments of the above-mentioned methods, and will not be repeated here.
[0113] The embodiment of the present application further provides a computer program product, which includes a computer program code. When the computer program code runs on a computer, the computer executes the methods in the above various possible implementation modes.
[0114] An embodiment of the present application also provides a chip, including a memory and a processor, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device equipped with the chip executes the methods in various possible implementation modes as described above.
[0115] It is understood that the above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, it is known to those skilled in the art that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0116] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0117] The steps in the method of the embodiment of the present application can be adjusted in order, combined and deleted according to actual needs.
[0118] The units in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs.
[0119] In the present application, the same or similar terminology concepts, technical solutions and / or application scenario descriptions are generally described in detail only the first time they appear. When they appear again later, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of the present application, for the same or similar terminology concepts, technical solutions and / or application scenario descriptions that are not described in detail later, reference can be made to the previous related detailed descriptions.
[0120] In the present application, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0121] The various technical features of the technical solution of the present application can be arbitrarily combined. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.
[0122] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as above, and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to execute the method of each embodiment of the present application.
[0123] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a storage medium, or transmitted from one storage medium to another storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. Available media can be magnetic media, (e.g., floppy disk, storage disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid-state storage disk Solid State Disk (SSD)), etc.
[0124] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A display method, characterized in that: include: S310: In response to a preset condition being met, displaying a first preset interface; The first preset interface includes at least one type of display interface associated with the current display interface.
2. The method according to claim 1, characterized in that include: The satisfying of the preset condition includes at least one of the following: receiving a first operation, reaching a target location, and reaching a preset time; and / or, The first operation includes: a second operation received by the current display interface, and / or a third operation received by a preset control; and / or, The first preset interface includes at least one of an intermediate display interface before entering the target display interface, a small window display interface, a split screen display interface, and a main interface.
3. The method according to claim 1 or 2, characterized in that The first preset interface includes at least one display option; The method further includes: responding to a selection operation corresponding to the display option, and displaying a target display interface according to the display option acted upon by the selection operation.
4. The method according to claim 3, characterized in that The display options include split-screen display; The displaying of the target display interface according to the display option acted upon by the selection operation includes: displaying at least two split-screen interfaces; and displaying the current display interface on the first split-screen interface.
5. The method according to claim 4, characterized in that The split-screen interface also includes a second split-screen interface, a third split-screen interface and / or a fourth split-screen interface; The displaying of the target display interface according to the display option acted upon by the selection operation further includes at least one of the following: displaying an interface of at least one background running program on the second split-screen interface; displaying a main interface on the third split-screen interface; and responding to an object triggering operation received by the main interface in the third split-screen interface, displaying an object triggered by the object triggering operation; The first program interface is displayed on the fourth split-screen interface.
6. The method according to claim 3, characterized in that Include at least one of the following: The display options include a small window display; the displaying of the target display interface according to the display options acted upon by the selection operation includes: displaying a second program interface, and displaying the current display interface in a small window position; The display options include displaying a main interface; the displaying a target display interface according to the display options acted upon by the selection operation includes: displaying a main interface, sending the current display interface to a first terminal so that the first terminal displays the current display interface.
7. The method according to claim 2, characterized in that Include at least one of the following: The preset control includes at least one control key among the three keys in the three-key navigation mode; The at least one control key corresponds to a display option respectively.
8. The method according to claim 7, characterized in that The step of displaying a first preset interface in response to the first operation includes: In response to the initial trigger operation received by the control key, displaying prompt information corresponding to the display option; the initial trigger operation is the initial step of the first operation; In response to remaining operations of the first operation, a target preset interface corresponding to the display option is displayed.
9. An intelligent terminal, characterized in that: include: A memory and a processor, wherein a display program is stored in the memory, and when the display program is executed by the processor, the steps of the display method according to any one of claims 1 to 8 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the display method according to any one of claims 1 to 8 are implemented.