CN116339669A - Display method, intelligent terminal and storage medium - Google Patents

Display method, intelligent terminal and storage medium Download PDF

Info

Publication number
CN116339669A
CN116339669A CN202310391346.8A CN202310391346A CN116339669A CN 116339669 A CN116339669 A CN 116339669A CN 202310391346 A CN202310391346 A CN 202310391346A CN 116339669 A CN116339669 A CN 116339669A
Authority
CN
China
Prior art keywords
split screen
display
screen interface
target
target split
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310391346.8A
Other languages
Chinese (zh)
Inventor
苗欣月
汪智勇
陈蓉
徐丹丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Chuanying Information Technology Co Ltd
Original Assignee
Shanghai Chuanying Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Chuanying Information Technology Co Ltd filed Critical Shanghai Chuanying Information Technology Co Ltd
Priority to CN202310391346.8A priority Critical patent/CN116339669A/en
Publication of CN116339669A publication Critical patent/CN116339669A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

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

Abstract

The application provides a display method, an intelligent terminal and a storage medium, wherein the display method can be applied to the intelligent terminal and comprises the following steps: responding to the first operation, and determining or generating a first target split screen interface and a second target split screen interface which meet preset conditions; and displaying the first target split screen interface and the second split screen interface. After receiving the first operation, the technical scheme displays the first target split screen interface and the second target split screen interface meeting the preset condition, so that a user intuitively knows the relevance existing in the current split screen interface based on the displayed target split screen interface, and user experience is improved.

Description

Display method, intelligent terminal and storage medium
Technical Field
The application relates to the technical field of terminals, in particular to a display method, an intelligent terminal and a storage medium.
Background
Some terminal devices have a function of split-screen display, and typically after split-screen display, different application interfaces may be displayed in two screen partitions, for example, a first display area displays an application interface of a browser, a second display area displays an application interface of a mail application, or two different interfaces in one application may be displayed, for example, a first display area displays a home page interface of a browser, and a second display area displays a setting page of a browser.
In the process of designing and implementing the present application, the inventors found that at least the following problems exist: in the related art, the first display area and the second display area are both kept in a non-overlapping state, and when the intelligent terminal is in different interfaces displayed in the first display area and the second display area based on the non-overlapping state, the relevance between the application interface displayed in the first display area and the application interface displayed in the second display area cannot be embodied.
The foregoing description is provided for general background information and does not necessarily constitute prior art.
Disclosure of Invention
Aiming at the technical problems, the application provides the display method, the intelligent terminal and the storage medium, so that a user can know a target split screen interface with relevance based on overlapping or stacking or suspending or split area display areas, and the operation is simple and convenient.
The application provides a display method, which can be applied to an intelligent terminal and comprises the following steps:
responding to the first operation, and determining or generating a first target split screen interface and a second target split screen interface which meet preset conditions;
and displaying the first target split screen interface and the second target split screen interface.
Optionally, the first target split screen interface and the second target split screen interface are displayed in an overlapping or layering or floating or split area mode.
Optionally, the preset condition includes at least one of:
the source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, the method further comprises:
updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface into target display parameters;
and displaying the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or splitting mode in the corresponding display area based on the target display parameters.
Optionally, the display parameters include a display length and/or a display hierarchy, and the displaying areas corresponding to the first target split-screen interface and/or the second target split-screen interface are overlapped or layered or suspended or displayed in a split area based on the target display parameters, including at least one of the following:
determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
Updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, the initial display length of the first target split screen interface and/or the second target split screen interface is the same or different, and the sum of the target display lengths exceeds the preset display length of the display screen; and/or the number of the groups of groups,
the main split screen interface is a first target split screen interface and/or a second target split screen interface, and the main split screen interface is determined or generated according to the hierarchical relationship and/or the opening time of the first target split screen interface and the second target split screen interface.
Optionally, the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
The application also provides a display method, which can be applied to the intelligent terminal and comprises the following steps:
and responding to the first operation, and displaying at least two target split screen interfaces with relevance.
Optionally, the target split screen interface is displayed in an overlapping or layering or floating or split area.
Optionally, the target split screen interface includes a first target split screen interface and a second target split screen interface, and the first target split screen interface and the second target split screen interface with relevance include at least one of the following:
The source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, the method further comprises:
updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface into target display parameters;
and displaying the display areas corresponding to the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or split mode based on the target display parameters.
Optionally, the display parameters include a display length and/or a display hierarchy, and the displaying areas corresponding to the first target split-screen interface and/or the second target split-screen interface are overlapped or layered or suspended or displayed in a split area based on the target display parameters, including at least one of the following:
determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
Updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, the initial display length of the first target split screen interface and/or the second target split screen interface is the same or different, and the sum of the target display lengths exceeds the preset display length of the display screen; and/or the number of the groups of groups,
the main split screen interface is a first target split screen interface and/or a second target split screen interface, and the main split screen interface is determined or generated according to the hierarchical relationship and/or the opening time of the first target split screen interface and the second target split screen interface.
Optionally, the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
The application also provides a display method, which can be applied to the intelligent terminal and comprises the following steps:
and responding to the second operation, and displaying at least two target split screen interfaces with relevance in the corresponding display areas.
Optionally, the target split screen interface is displayed in an overlapping or layering or floating or split area.
Optionally, the target split screen interface includes a first target split screen interface and a second target split screen interface, and the first target split screen interface and the second target split screen interface with relevance include at least one of the following:
The source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, the first target split screen interface and/or the second target split screen interface are main split screen interfaces;
and/or the display area corresponding to the main split screen interface is a first display area, and the display areas corresponding to other target split screen interfaces outside the main split screen interface are second display areas.
Optionally, the determining manner of the first display area and/or the second display area further includes:
determining or generating a first target split screen interface group and/or a second target split screen interface group according to the display order corresponding to the target split screen interfaces;
and determining the display area corresponding to the first target split screen interface group as a first display area, and/or determining the display area corresponding to the second target split screen interface group as a second display area.
Optionally, the method for displaying at least two target split screen interfaces with relevance in the corresponding display areas includes:
Displaying a main split screen interface in a first display area;
displaying at least one other target split screen interface in a layering or suspending manner in a second display area;
and overlapping or layering or suspending or zoning the first display area and the second display area.
Optionally, displaying at least one of the other target split-screen interfaces in a second display area overlapping or layering or floating or split-area, including:
and displaying at least one other target split-screen interface in a overlapped or layered or suspended or split manner in the second display area according to the display level of the at least one other target split-screen interface.
Optionally, the method includes displaying at least two target split screen interfaces with relevance in corresponding display areas:
stacking or suspending the first target split screen interface group in a first display area according to the first display layer;
stacking or suspending the second target split screen interface group in a second display area according to the second display layer;
and overlapping or layering or suspending or zoning the first display area and the second display area.
Optionally, the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
The application also provides an intelligent terminal, including: the display device comprises a memory and a processor, wherein the memory stores a display program, and the display program realizes the steps of the method when being executed by the processor.
The present application also provides a storage medium storing a computer program which, when executed by a processor, implements the steps of the method as described above.
As described above, the display method of the present application may be applied to an intelligent terminal, including: and responding to the first operation, and displaying a first target split screen interface and a second target split screen interface which meet preset conditions. According to the technical scheme, the first target split screen interface and the second target split screen interface meeting the preset conditions are displayed, so that the user intuitively knows the relevance existing in the current split screen interface based on the displayed target split screen interface, and user experience is improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and together with the description, serve to explain the principles of the application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, and it will be obvious to those skilled in the art that other drawings can be obtained from these drawings without inventive effort.
Fig. 1 is a schematic hardware structure diagram of an intelligent terminal implementing various embodiments of the present application;
fig. 2 is a schematic diagram of a communication network system according to an embodiment of the present application;
fig. 3 is a flow chart diagram of a display method according to the first embodiment;
fig. 4 is a flow chart of a display method according to a second embodiment;
fig. 5 is a detailed flowchart of the display method step S40 shown according to the second embodiment;
fig. 6 is a display example diagram of a target split screen interface of the display method shown according to the second embodiment;
fig. 7 is a flow chart of a display method according to a third embodiment;
fig. 8 is a flow chart of a display method according to a fourth embodiment;
fig. 9 is a detailed flowchart of step S80 of the display method shown according to the fourth embodiment;
fig. 10 is a display example diagram of a target split screen interface of the display method according to the fourth embodiment;
fig. 11 is a flow chart of a display method according to the fifth embodiment;
fig. 12 is a detailed flowchart of step S110 of the display method shown according to the fifth embodiment;
fig. 13 is a detailed flowchart of step S112 of the display method shown according to the fifth embodiment;
Fig. 14 is a detailed flowchart of step S100 of the display method shown according to the sixth embodiment;
fig. 15 is a detailed flowchart of step S110 of the display method shown according to the sixth embodiment;
fig. 16 is a flow chart of a display method according to the seventh embodiment;
fig. 17 is a display interface diagram of a display method according to the seventh embodiment.
The realization, functional characteristics and advantages of the present application will be further described with reference to the embodiments, referring to the attached drawings. Specific embodiments thereof have been shown by way of example in the drawings and will herein be described in more detail. These drawings and the written description are not intended to limit the scope of the inventive concepts in any way, but to illustrate the concepts of the present application to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples are not representative of all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the accompanying claims.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the element defined by the phrase "comprising one … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element, and furthermore, elements having the same name in different embodiments of the present application may have the same meaning or may have different meanings, a particular meaning of which is to be determined by its interpretation in this particular embodiment or by further combining the context of this particular embodiment.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, these information should not be limited by these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope herein. The word "if" as used herein may be interpreted as "at … …" or "at … …" or "in response to a determination", depending on the context. Furthermore, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes," and/or "including" specify the presence of stated features, steps, operations, elements, components, items, categories, and/or groups, but do not preclude the presence, presence or addition of one or more other features, steps, operations, elements, components, items, categories, and/or groups. The terms "or," "and/or," "including at least one of," and the like, as used herein, may be construed as inclusive, or meaning any one or any combination. For example, "including at least one of: A. b, C "means" any one of the following: a, A is as follows; b, a step of preparing a composite material; c, performing operation; a and B; a and C; b and C; a and B and C ", again as examples," A, B or C "or" A, B and/or C "means" any of the following: a, A is as follows; b, a step of preparing a composite material; c, performing operation; a and B; a and C; b and C; a and B and C). An exception to this definition will occur only when a combination of elements, functions, steps or operations are in some way inherently mutually exclusive.
It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the figures may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily occurring in sequence, but may be performed alternately or alternately with other steps or at least a portion of the other steps or stages.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrase "if determined" or "if detected (stated condition or event)" may be interpreted as "when determined" or "in response to determination" or "when detected (stated condition or event)" or "in response to detection (stated condition or event), depending on the context.
It should be noted that, in this document, step numbers such as S10 and S20 are adopted, and the purpose of the present invention is to more clearly and briefly describe the corresponding content, and not to constitute a substantial limitation on the sequence, and those skilled in the art may execute S20 first and then execute S10 when implementing the present invention, which is within the scope of protection of the present application.
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the present application.
In the following description, suffixes such as "module", "component", or "unit" for representing elements are used only for facilitating the description of the present application, and are not of specific significance per se. Thus, "module," "component," or "unit" may be used in combination.
The intelligent terminal may be implemented in various forms. For example, the smart terminals described in the present application may include smart terminals such as cell phones, tablet computers, notebook computers, palm computers, personal digital assistants (Personal Digital Assistant, PDA), portable media players (Portable Media Player, PMP), navigation devices, wearable devices, smart bracelets, pedometers, and stationary terminals such as digital TVs, desktop computers, and the like.
In the following description, an intelligent terminal will be described as an example, and those skilled in the art will understand that the configuration according to the embodiment of the present application can be applied to a fixed type terminal in addition to elements particularly used for a mobile purpose.
Referring to fig. 1, which is a schematic hardware structure of an intelligent terminal for implementing various embodiments of the present application, the intelligent terminal 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an a/V (audio/video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111. It will be appreciated by those skilled in the art that the configuration of the intelligent terminal shown in fig. 1 is not limiting of the intelligent terminal, and the intelligent terminal may include more or less components than those illustrated, or may combine certain components, or may have a different arrangement of components.
The following describes the components of the intelligent terminal in detail with reference to fig. 1:
the radio frequency unit 101 may be used for receiving and transmitting signals during the information receiving or communication process, specifically, after receiving downlink information of the base station, processing the downlink information by the processor 110; and, the uplink data is transmitted to the base station. Typically, 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, and the like. In addition, the radio frequency unit 101 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol including, but not limited to, GSM (Global System of Mobile communication, global system for mobile communications), GPRS (General Packet Radio Service ), CDMA2000 (Code Division Multiple Access, 2000, CDMA 2000), WCDMA (Wideband Code Division Multiple Access ), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, time Division synchronous code Division multiple access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution, frequency Division duplex long term evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution, time Division duplex long term evolution), and 5G, among others.
WiFi belongs to a short-distance wireless transmission technology, and the intelligent terminal can help a user to send and receive emails, browse webpages, access streaming media and the like through the WiFi module 102, so that wireless broadband Internet access is provided for the user. Although fig. 1 shows a WiFi module 102, it is understood that it does not belong to the essential constitution of the intelligent terminal, and can be omitted entirely as required within the scope of not changing the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the intelligent terminal 100 is in a call signal reception mode, a talk mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the smart terminal 100. The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive an audio or video signal. The a/V input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphics processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted 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 phone call mode, a recording mode, a voice recognition mode, and the like, and can process such sound into audio data. The processed audio (voice) data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting the audio signal.
The intelligent 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 may adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor may turn off the display panel 1061 and/or the backlight when the smart terminal 100 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for applications of recognizing the gesture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; as for other sensors such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that may also be configured in the mobile phone, the detailed description thereof will be omitted.
The display unit 106 is used to display information input by a user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the intelligent terminal. Alternatively, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 1071 or thereabout by using any suitable object or accessory such as a finger, a stylus, etc.) and drive the corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Optionally, the touch detection device detects the touch azimuth of the user, detects a signal brought by touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends the touch point coordinates to the processor 110, and can receive and execute commands sent from the processor 110. Further, the touch panel 1071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 107 may include other input devices 1072 in addition to the touch panel 1071. Alternatively, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, mouse, joystick, etc., as specifically not limited herein.
Alternatively, the touch panel 1071 may overlay the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or thereabout, the touch panel 1071 is transferred to the processor 110 to determine the type of touch event, and the processor 110 then provides a corresponding visual output on the display panel 1061 according to the type of touch event. Although in fig. 1, the touch panel 1071 and the display panel 1061 are two independent components for implementing the input and output functions of the smart terminal, in some embodiments, the touch panel 1071 may be integrated with the display panel 1061 to implement the input and output functions of the smart terminal, which is not limited herein.
The interface unit 108 serves as an interface through which at least one external device can be connected with the intelligent terminal 100. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/0) port, a video I/0 port, an earphone port, and the like. 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 smart terminal 100 or may be used to transmit data between the smart terminal 100 and an external device.
Memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, and alternatively, the storage program area may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 110 is a control center of the intelligent terminal, connects various parts of the entire intelligent terminal using various interfaces and lines, and performs various functions of the intelligent 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, thereby performing overall monitoring of the intelligent terminal. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor, the application processor optionally handling mainly an operating system, a user interface, an application program, etc., the modem processor handling mainly wireless communication. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The intelligent terminal 100 may further include a power source 111 (such as a battery) for supplying power to the respective components, and preferably, the power source 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, power consumption management, etc. through the power management system.
Although not shown in fig. 1, the intelligent terminal 100 may further include a bluetooth module or the like, which is not described herein.
In order to facilitate understanding of the embodiments of the present application, a communication network system on which the intelligent terminal of the present application is based will be described below.
Referring to fig. 2, fig. 2 is a schematic diagram of a communication network system provided in the embodiment of the present application, where the communication network system is an LTE system of a general 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, evolved packet core) 203, and an IP service 204 of an operator that are sequentially connected in communication.
Alternatively, the UE201 may be the terminal 100 described above, which is not described here again.
The E-UTRAN202 includes eNodeB2021 and other eNodeB2022, etc. Alternatively, the eNodeB2021 may connect with other enodebs 2022 over a backhaul (e.g., X2 interface), the eNodeB2021 is connected to the EPC203, and the eNodeB2021 may provide access for the UE201 to the EPC 203.
EPC203 may include MME (Mobility Management Entity ) 2031, hss (Home Subscriber Server, home subscriber server) 2032, other MMEs 2033, SGW (Serving Gate Way) 2034, pgw (PDN Gate Way) 2035 and PCRF (Policy and Charging Rules Function, policy and tariff function entity) 2036, and so on. Optionally, MME2031 is a control node that handles signaling between UE201 and EPC203, providing bearer and connection management. HSS2032 is used to provide registers to manage functions such as home location registers (not shown) and to hold user specific information about service characteristics, data rates, etc. All user data may be sent through SGW2034 and PGW2035 may provide IP address allocation and other functions for UE201, PCRF2036 is a policy and charging control policy decision point for traffic data flows and IP bearer resources, which selects and provides available policy and charging control decisions for a policy and charging enforcement function (not shown).
IP services 204 may include the internet, intranets, IMS (1P Multimedia Subsystem,IP multimedia subsystem), or other IP services, etc.
Although the LTE system is described above as an example, it should be understood by those skilled in the art that the present application is not limited to LTE systems, but may be applied to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, 5G, and future new network systems (e.g., 6G), etc.
Based on the intelligent terminal hardware structure and the communication network system, various embodiments of the application are provided.
First embodiment
Referring to fig. 3, fig. 3 shows a schematic flow chart of a first embodiment of a display method, the method comprising:
s10: responding to the first operation, and determining or generating a first target split screen interface and a second target split screen interface which meet preset conditions;
s20: and displaying the first target split screen interface and the second target split screen interface.
In this embodiment, the execution body may be an intelligent terminal, and the intelligent terminal may respond to a first operation to enter a first split screen mode, where the first operation is used to display a split screen interface to be split screen displayed in the first split screen mode, and when the intelligent terminal receives the first operation, the intelligent terminal triggers the first split screen mode, where the first split screen mode is used to determine or generate a first target split screen interface and a second target split screen interface that meet a preset condition, and display the first target split screen interface and the second target split screen interface in a preset display mode. Optionally, the preset display mode includes overlapping or stacking or suspending or displaying the first target split screen interface and the second target split screen interface in a split area. Optionally, the difference between displaying the split-screen interface to be split-screen displayed in the first split-screen mode and the existing split-screen display is that: the first split screen mode carries out combined display on a target split screen interface meeting preset conditions, the split screen interface not meeting the preset conditions and the target split screen interface are independently displayed, and the existing split screen display mode is that all split screen interfaces are independently displayed.
Optionally, when the first target split screen interface and the second target split screen interface meet preset conditions, there is a correlation between the first target split screen interface and the target second split screen interface, and/or the first target split screen interface and the second target split screen interface are split screen interfaces which are displayed in a required combination. Optionally, when two split screen interface users need to view simultaneously to compare the content in each split screen interface, the user often moves the split screen interfaces required to view simultaneously so that the two split screen interfaces are displayed in a combined mode.
Optionally, after the first split screen mode is triggered, the split screen interface may be first split screen displayed, further, whether the split screen interface has the first target split screen interface and the second target split screen interface meeting the preset conditions or not is determined, if yes, the first target split screen interface and the second target split screen interface meeting the preset conditions are adjusted to be overlapped, laminated, suspended or split area display from non-overlapped, laminated or split area display, and optionally, after the first split screen mode is triggered, whether the split screen interface has the first target split screen interface and the second target split screen interface meeting the preset conditions or not may be directly determined, if yes, the first target split screen interface and the second target split screen interface meeting the preset conditions are directly overlapped, laminated, suspended or split area display.
Optionally, the first operation includes at least one of:
touch operation for split screen display control;
gesture motion for the currently displayed content;
starting operation aiming at a preset application;
and switching operation aiming at different application interfaces.
Optionally, the manner of triggering the first split screen mode may be active triggering of a user, where the intelligent terminal displays a split screen display control, when a touch operation for the split screen display control is received, the touch operation is responded, at least two split screen interfaces required to be displayed by the split screen are obtained, after each split screen interface is displayed on a display screen in a split manner, a first target split screen interface and a second target split screen interface meeting a preset condition are overlapped or layered or suspended or split-area displayed, or at least two split screen interfaces corresponding to the touch operation are obtained in response to the touch operation, and when the first target split screen interface and the second target split screen interface meeting the preset condition are determined or generated based on the split screen interfaces, the first target split screen interface and the second target split screen interface meeting the preset condition are directly overlapped or layered or suspended or split-area displayed; the mode that the user actively triggers the first split screen mode can also be to output a specified gesture action aiming at the current display content.
Optionally, the manner of triggering the first split screen mode may also be that the intelligent terminal automatically triggers, and the manner of automatically triggering the intelligent terminal may be that whether an application corresponding to a start operation is a preset application or not is judged, when the application is the preset application, the start operation of the application and the first split screen mode of the application are responded in sequence, so that when a start instruction of other application interfaces for the application is received subsequently, the current display interface of the application and other application interfaces are directly subjected to combined split screen display, and different application interfaces of the same application are displayed in a manner based on partial coverage; the mode of the intelligent terminal automatically triggering the first split screen mode may also be detecting whether switching operation for different application interfaces is received, if yes, triggering the first split screen mode to perform combined split screen display on the application interfaces to be checked, wherein the application interfaces to be checked may be application interfaces before switching operation and/or after switching operation, and the application interfaces may be application interfaces for the same application or application interfaces for different applications. Optionally, when the user needs to view different application interfaces, the user needs to switch back and forth, that is, when the user switches different application interfaces, it indicates that the user has a need of viewing at least two application interfaces simultaneously, and at least two application interfaces have relevance, at this time, the first split screen mode is automatically triggered to perform combined split screen display on the application interfaces to be viewed, so that the user can view different application interfaces simultaneously based on the display screen, and therefore the user does not need to manually switch different application interfaces, and does not need to manually split the different application interfaces, thereby improving user experience.
Optionally, after the first operation is received, determining or generating a first target split screen interface and a second target split screen interface which meet a preset condition in response to the first operation, where the number of the target split screen interfaces in the same group is at least two, that is, the target interfaces in the same group at least include a first application interface and a second application interface.
Optionally, the first target split screen interface and the second target split screen interface may be split screen interfaces running in the foreground or split screen interfaces running in the background, and then the first target split screen interface and the second target split screen interface may be obtained by combining split screen interfaces running in the foreground and split screen interfaces running in the background. The application a includes a split screen interface (first application interface) running in the foreground and a split screen interface (second application interface) running in the background, and when the application a responds to the first operation, the second application interface is restored to the foreground running state, the first application interface is used as a first target split screen application interface, and the second application interface is used as a second target split screen interface, so that the split screen interface is not required to be manually restored to the foreground running state by a user, and then is manually split screen-displayed with other split screen interfaces.
Optionally, the first target split screen interface and the second target split screen interface may be further determined by a split screen interface running in the foreground, where the a application includes a split screen interface running in the foreground (a first application interface) and a split screen interface running in the foreground (a second application interface), and the first application interface is used as a first target split screen interface and the second application interface is used as a second target split screen interface.
Optionally, the first target split screen interface and the second target split screen interface may be determined by a split screen running in the background, the application a includes a split screen interface running in the background (a first application interface) and a split screen interface running in the background (a second application interface), the first application interface is used as the first target split screen interface and the second application interface is used as the second target split screen interface, and the first target split screen interface and the second target split screen interface are further overlapped or layered or suspended or displayed in a split area. Optionally, the manner of overlapping, stacking, suspending, or displaying the first target split-screen interface and the second target split-screen interface in a region may be that the first target split-screen interface and the second target split-screen interface are overlapped, stacked, suspended, or displayed in a background, and when a foreground display instruction of a user for the first target split-screen interface and the second target split-screen interface is received, the first target split-screen interface and the second target split-screen interface are directly overlapped, stacked, suspended, or displayed in a foreground, so that a user does not need to separately display each split-screen interface in the foreground, and human eyes of the user do not need to observe which split-screen interface has relevance; optionally, when the first target split-screen interface and the second target split-screen interface are determined by the split-screen interface running in the background, the mode of overlapping, stacking, suspending or displaying the first target split-screen interface and the second target split-screen interface in a split-area may also be that the first target split-screen interface and the second target split-screen interface are overlapped, stacked, suspending or displaying the first target split-screen interface and the second target split-screen interface in a split-area in the foreground.
Optionally, the number of the target split screen interfaces in the same group is at least two, relevance exists between the target split screen interfaces in the same group, the type of relevance exists between the target split screen interfaces comprises relevance exists between the target split screen interfaces in the same group, the target split screen interfaces in the same group comprise relevance exists between at least two target split screen interfaces, and relevance does not exist between at least one target split screen interface and at least one other target split screen display. The split screen interface comprises an A application interface, a B application interface, a C application interface, a D application interface and an E application interface, wherein the A application interface and the B application interface have relevance, the C application interface and the A application interface do not have relevance, and the C application interface, the D application interface and the E application interface have relevance, so that the A application interface, the B application interface, the C application interface, the D application interface and the E application interface are respectively used as a split screen interface group, and the A application interface, the B application interface, the C application interface, the D application interface and the E application interface are all used as target split screen interfaces.
Optionally, the meeting the preset condition includes at least one of the following:
The source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, responding to a first operation, obtaining a split screen interface in each display area, wherein the display areas are in one-to-one correspondence with the split screen interfaces, and the display areas can be a background display area or a foreground display area; optionally, after the split screen interfaces corresponding to the display areas are obtained, at least two split screen interfaces meeting preset conditions are screened out from the split screen interfaces, and the at least two split screen interfaces are used as a first target split screen interface and a second target split screen interface meeting the preset conditions.
Optionally, the meeting the preset condition includes that the source objects corresponding to the first target split screen interface and the second target split screen interface are the same; the method comprises the steps that source objects corresponding to a first target split screen interface and a second target split screen interface which meet preset conditions are the same, the source objects can be source applications, and a source applet can determine that the first target split screen interface and the second target split screen interface have relevance when the source objects corresponding to the split screen interfaces are the same, and further determine that the first target split screen interface and the second target split screen interface meet preset conditions. If the application a opens the first application interface and the second application interface at the same time, the source objects corresponding to the first application interface and the second application interface are both the application a, and the first application interface is used as the first target split screen interface and the second application interface is used as the second target split screen interface.
Optionally, the meeting the preset condition includes that the second target split screen interface is a display content associated with a jump operation of the first target split screen interface, the display content associated with a jump operation includes at least two split screen interfaces, and when the split screen interface belongs to one of the split screen interfaces associated with the jump operation, the split screen interface and other split screen interfaces associated with the jump operation are taken as split screen interfaces meeting the preset condition. The method includes that if an application A opens a first application interface and an application B opens a second application interface, the second application interface is obtained by triggering a jump link in the first application interface to jump by a user, the first application interface and the second application interface are display contents related to a jump operation, and the first application interface and the second application interface are used as target split screen interfaces meeting preset conditions.
Optionally, the meeting the preset condition further includes that the source object corresponding to the second target split screen interface is an object associated with the first target split screen interface in a skip operation, the object associated with the skip operation includes at least two objects, when the source objects corresponding to the split screen interfaces are different, it is determined whether the source objects corresponding to the split screen interfaces belong to at least two objects associated with the skip operation, if yes, it is determined that the split screen interfaces meet the preset condition.
Optionally, the meeting the preset condition may further include that service attributes of source objects corresponding to the first target split screen interface and the second target split screen interface are the same, the service attributes are determined according to function types of the source objects, such as shopping applications, news applications, and navigation applications, and when the service attributes corresponding to the split screen interfaces are the same, it is determined that there is a correlation between the split screen interfaces. The user opens the shopping application a to browse a commodity and opens the shopping application B to browse a commodity, and the split screen interfaces respectively comprise a commodity browsing interface of the shopping application a and a commodity browsing interface of the shopping application B, and based on the fact that the business attributes of the shopping application a and the shopping application B are the same, the commodity browsing interface of the shopping application a and the commodity browsing interface of the shopping application B are used as a first target split screen interface and a second target split screen interface which meet preset conditions, so that the user can view the target split screen interfaces corresponding to source objects with the same business attributes based on overlapped, layered, suspended or regional display contents.
Optionally, the meeting the preset condition may further include determining, by the first target split screen interface and the second target split screen interface, that at least two corresponding split screen interfaces with the same content type are the first target split screen interface and the second target split screen interface with the same content type as the preset condition, where, by way of example, the a split screen interface displays a work list of a famous actor, the B split screen interface displays a winning experience of the famous actor, and then the content types of the a split screen interface and the B split screen interface are both introduction contents of the famous actor, and then the a split screen interface and the B split screen interface are used as the first target split screen interface and the second target split screen interface with the preset condition meeting the preset condition.
Optionally, the meeting the preset condition may further include that the source object corresponding to the split screen interface belongs to a preset source object combination, where the preset source object combination includes at least two source objects, and display contents of the source objects in the preset source object combination have relevance, such as shopping application and payment application, and the preset source object combination may be user-defined setting or may be configured before the intelligent terminal leaves the factory.
Optionally, the meeting the preset condition may further include that the split screen interface is a display content corresponding to a content selection operation, where the selection operation is used to select at least two split screen interfaces, so as to overlap, stack, suspend or display the at least two split screen interfaces selected by the user in a split screen mode, so that different split screen interfaces that the user needs to view simultaneously are displayed in a combined mode, and the situation that the display area distance of the target split screen interface with relevance is far when the split screen display is performed, and therefore the user cannot view the first target split screen interface and the second target split screen interface that need to view simultaneously conveniently is avoided.
Optionally, the first target split screen interface and the second target split screen interface meeting the preset conditions comprise opened split screen interfaces, and may further comprise split screen interfaces opened in real time during the operation process of the intelligent terminal, so as to combine the split screen interfaces meeting the preset conditions in real time.
Optionally, after determining or generating a first target split screen interface and a second target split screen interface which meet a preset condition, overlapping or laminating or suspending or displaying the first target split screen interface and the second target split screen interface in a split area, wherein the first target split screen interface and the second target split screen interface are displayed in an overlapping mode, and the display area corresponding to the first target split screen interface and the second target split screen interface is overlapped, and the area of an overlapped area formed after overlapping is smaller than the area of a non-overlapped area; the method comprises the steps that a first target split screen interface and a second target split screen interface are displayed in a stacked mode, wherein the display area corresponding to the first target split screen interface is stacked on the display area corresponding to the second target split screen interface, or the display area corresponding to the second target split screen interface is stacked on the display area corresponding to the first target split screen interface, optionally, when the first target split screen interface and the second target split screen interface are displayed in a stacked mode, the first target split screen interface and the second target split screen interface which are displayed in the stacked mode support a switching function, and a user can realize switching display of different split screen interfaces by sliding the first target split screen interface or the second target split screen interface; the first target split screen interface and the second target split screen interface are displayed in a floating mode, wherein the display area of the first target split screen interface is displayed on the display area of the second target split screen interface in a floating mode, or the display area of the second target split screen interface is displayed on the display area of the first target split screen interface in a floating mode; the split-screen interface display method specifically comprises the steps that the first target split-screen interface and the second target split-screen interface are displayed in a split mode, the boundary of the display area of the first target split-screen interface and the boundary of the display area of the second target split-screen interface are overlapped, and therefore display areas of different split-screen interfaces are displayed adjacently, and a user can directly know the split-screen interfaces with relevance based on the split-screen interfaces displayed adjacently.
Optionally, based on the fact that the content of the split screen interface is adapted to the corresponding display area, the mode of overlapping or stacking or suspending or splitting the first target split screen interface and the second target split screen interface includes determining target display parameters of display areas corresponding to the first target split screen interface and/or the second target split screen interface, updating the display parameters of the respective display areas to be target display parameters, overlapping or stacking or suspending or splitting the first target split screen interface and the second target split screen interface on the corresponding display areas based on the target display parameters, so as to display the first target split screen interface and the second target split screen interface in a combined mode, optionally, the updated display areas are combined to form an overlapping area and a non-overlapping area, the area of the overlapping area is smaller than the area of the non-overlapping area, and/or the distance between the updated display areas is smaller than or equal to a preset distance, and/or the boundary of the updated display areas is overlapped.
Optionally, when determining or generating a first target split screen interface and a second target split screen interface meeting preset conditions, judging whether the boundaries of display areas corresponding to the target split screen interfaces are connected, if yes, directly overlapping or laminating or suspending or displaying the first target split screen interface and the second target split screen interface in a split area; if not, keeping the display area of one of the split screen interfaces still, moving the display areas of other split screen interfaces of the target split screen interface to the position of the display area corresponding to the split screen interface still, so that the first target split screen interface and the second target split screen interface are overlapped or layered or suspended or displayed in a split area, and correspondingly, when the display area of the target split screen interface is moved, correspondingly adjusting the display areas of other split screen interfaces except the target split screen interface.
Optionally, when determining or generating the first target split screen interface and the second target split screen interface meeting the preset conditions, determining the target display positions corresponding to the display areas respectively, optionally, after moving the display areas to the target display positions, overlapping, stacking, suspending or displaying the first target split screen interface and the second target split screen interface in a split manner, wherein the target display positions are display positions required to be displayed by the corresponding display areas when overlapping, stacking, suspending or displaying the first target split screen interface and the second target split screen interface in a split manner.
Optionally, after determining or generating a first target split screen interface and a second target split screen interface which meet a preset condition, determining display position types of display areas corresponding to the first target split screen interface and the second target split screen interface respectively, wherein the display position types comprise display on a foreground and display on a background, and when the display position types are display on the foreground, overlapping, stacking, suspending or splitting the first target split screen interface and the second target split screen interface on the foreground; outputting prompt information when the display position type of at least one target split screen interface in the first target split screen interface and the second target split screen interface is displayed in the background, so that a user can confirm whether the target split screen interface displayed in the background and/or the target split screen interface displayed in the foreground are displayed in a combined mode, and if a confirmation instruction for the prompt information is received, restoring the target split screen interface displayed in the background to the foreground for display, so that the target split screen interface restored to the foreground for display and other target split screen interfaces are overlapped or layered or suspended or in a split area for display in the foreground.
Optionally, after the first target split screen interface and the second target split screen interface are displayed in an overlapping or stacking or suspending or split area, responding to editing operation of the target split screen interface, and performing target processing on the to-be-processed split screen interface.
Optionally, the editing operation includes a switching operation, when the editing operation is the switching operation, the target processing corresponding to the editing operation is a switching display target split screen interface, and the switching display target split screen interface may be displayed as switching the display levels corresponding to the first target split screen interface and the second target split screen interface, for example, when the display area of the first target split screen interface is overlapped or stacked or suspended on the display area of the second target split screen interface, and when the switching operation is received, the display area of the second target split screen interface is overlapped or stacked or suspended on the display area of the first target split screen interface.
Optionally, the editing operation may further include a deletion operation, where the deletion operation is used to delete the first target split-screen interface and/or the second target split-screen interface, and in response to the editing operation, it is determined that the to-be-processed split-screen interface is the first target split-screen interface and/or the second target split-screen interface, and the manner of performing the target processing on the to-be-processed split-screen interface includes deleting the first target split-screen interface and/or the second target split-screen interface.
Optionally, the editing operation further includes a display area replacement operation, where the target processing is to update a display area of the first target split-screen interface and/or the second target split-screen interface, and if the to-be-processed split-screen interface is the first target split-screen interface and/or the second target split-screen interface, the display area of the first target split-screen interface is replaced from the first display area to the second display area.
Optionally, the editing operation includes, but is not limited to, the above operation, and may further include an add split screen interface operation, a display parameter adjustment operation for a display area, a display hierarchy adjustment operation for a split screen interface, and the like, which is not limited herein.
In this embodiment, by responding to a first operation for triggering a first split screen mode, a first target split screen interface and a second target split screen interface meeting a preset condition are determined or generated, where the first target split screen interface and the second target split screen interface include a target split screen interface displayed in the foreground and/or a target split screen interface displayed in the background, after determining that the first target split screen interface and the second target split screen interface, the first target split screen interface and the second target split screen interface are displayed in an overlapping or stacking or floating or split area mode, so that the user directly knows the split screen interface with relevance based on the display mode of each split screen interface, and the problem that the user cannot timely learn the split screen interface associated with the first target split screen interface and the second target split screen interface based on the separate split screen interfaces (for example, when the user clicks a purchase button of an a shopping application to a payment interface of a B shopping application, if a plurality of shopping applications currently exist, the user cannot learn that the payment interface of the B payment application is a payment function for supporting which shopping application), and simultaneously, the overlapping or floating or split screen interface is provided with relevance is provided for the user is displayed, and the overlapping or split screen display mode or the overlapping or floating or split screen display mode is not displayed, or the overlapping or floating or the display area is prevented. In addition, based on the partial overlapping or stacking or suspending or regional display of the split screen interfaces, the display space of the split screen interfaces is saved, more related contents are supported for simultaneous display, and compared with a full-coverage mode for sequentially displaying each target split screen interface, the convenience for a user to view a plurality of related contents simultaneously is improved.
Second embodiment
Optionally, referring to fig. 4, the method further includes:
s30: updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface into target display parameters;
s40: and displaying the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or splitting mode in the corresponding display area based on the target display parameters.
Optionally, updating the display parameters of the display areas corresponding to the target split screen interfaces to target display parameters, and adjusting the display areas according to the updated target display parameters. Optionally, after each display area is adjusted, displaying a corresponding target split screen interface in each adjusted display area, so as to achieve the effect of overlapping or stacking or suspending or displaying the first target split screen interface and the second target split screen interface in a split area.
Optionally, the display parameter includes a display length and/or a display hierarchy, and the method for updating the display parameter of the display area to the target display parameter includes updating the display length of the display area and/or updating the display hierarchy of the display area, and optionally, referring to fig. 5, the step S40 includes at least one of:
S41: determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
s42: updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, acquiring an initial display length of the display area, where the initial display lengths of the display areas are the same or different, further determining or generating a target display length of the display area, wherein a sum of target display lengths of at least two display areas exceeds a preset display length of the display screen, updating the initial display length of at least two display areas to a corresponding target display length, and finally displaying a corresponding target split screen interface in the display area with updated length.
Optionally, before updating the display parameters of the display area, the initial display length of the display area is the same or different, the display length is determined according to the display direction of the target split screen interface on the display screen of the intelligent terminal and/or the arrangement mode between the target split screen interfaces, when the target split screen interface is displayed in the vertical screen direction, the display length is the dimension of the display area in the horizontal direction of the display screen, and when the target split screen interface is displayed in the horizontal screen mode, the display length is the dimension of the display area in the vertical direction of the display screen; when the arrangement mode between the target split screen interfaces is up-and-down arrangement, the display length is the dimension of the display area in the vertical direction of the display screen, and when the arrangement mode between the target split screen interfaces is left-and-right arrangement, the display length is the dimension of the display area in the horizontal direction of the display screen; when the target split-screen interfaces are displayed in the vertical screen direction and the arrangement mode among the target split-screen interfaces is left-right arrangement, the display length is the size of the display area in the horizontal direction of the display screen; when the target split-screen interfaces are displayed in a vertical screen mode and the arrangement mode among the target split-screen interfaces is up-down arrangement, the display length is the dimension of the display area in the vertical direction of the display screen; when the target split screen interfaces are displayed in a horizontal screen mode and the arrangement mode among the target split screen interfaces is left-right arrangement, the display length is the dimension of the display area in the horizontal direction of the display screen; when the target split screen interfaces are displayed in a horizontal screen mode and the arrangement mode among the target split screen interfaces is up-down arrangement, the display length is the size of the display area in the vertical direction of the display screen. The initial display lengths of the display areas are the same or different, and it can be appreciated that the default split screen ratio may be 5:5, can also be 4:6, etc.
Optionally, determining or generating target display lengths of the display areas, where the target display lengths corresponding to different display areas are different, and a sum of the target display lengths of at least two display areas exceeds a preset display length of a display screen, where the preset display length may be a total display length of the display screen, and may also be a remaining display length of the display screen, where the remaining display length is a difference between the total display length of the display screen and a display length of a sub-screen interface other than the target sub-screen interface; the preset display length can be determined according to the sum of the initial display lengths of the display areas corresponding to the target split screen interface, and the preset display length can be user-defined, for example, a display length setting instruction input by a user is received, the preset display length is determined according to the display length setting instruction, and the target display length of each display area is determined according to the preset display length.
Optionally, referring to fig. 6, when the preset display length is the sum of initial display lengths of the display areas corresponding to the target split screen interfaces, the display areas corresponding to the target split screen interfaces include a first display area and a second display area, the preset display length D2 of the display screen is 2a, the target display length of the first display area is a+c, the target display length of the second display area is a, the display length of the overlapping area is c, and the sum (2a+c) of the target display length of the first display area and the target display length of the second display area exceeds the preset display length (2 a) of the display screen.
Optionally, the determining the target display length of each display area includes: when the number of the target split screen interfaces is 2, determining a main split screen interface from the target split screen interfaces, adding a preset length to the initial display length of the main split screen interface as the target display length of the main split screen interface, and determining the target display length of the display area corresponding to the rest target split screen interfaces as the initial display length; and the initial length of the display area corresponding to each target split screen interface can be added with a preset length to obtain the target display length. For example, the preset display length is 2a, the initial length of the display area corresponding to each target split screen interface is a, and a preset length (c) is added to each initial length, so that the target display length of each display area is a+c, and at this time, the display length of the overlapping area is 2c.
Optionally, after determining the target display length, updating the initial display lengths of at least two display areas to corresponding target display lengths, so as to display the first target split-screen interface and the second target split-screen interface in a partially overlapped mode.
Optionally, the display parameters further include a display level, and when the display areas are overlapped, layered or divided, there is a display area displayed on another display area, that is, the display level needs to be determined for each display area. Alternatively, according to this embodiment, a single display area is used to display a target split screen interface, and then the display level of the target split screen interface is the same as the display level of the corresponding display area, and the manner of determining the display level of each display area may be to determine the display level of each target split screen interface, and the display level of the target split screen interface is taken as the display level of the display area. Optionally, determining the display hierarchy includes determining or generating a primary split-screen interface of the first target split-screen interface and the second target split-screen interface; updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, the main split screen interface is the first target split screen interface and/or the second target split screen interface, when the main split screen interface is the first target split screen interface and the second target split screen interface, it is determined that the first target split screen interface and the second target split screen interface are displayed in split areas, and when the main split screen interface is the first target split screen interface or the second target split screen interface, a display level corresponding to the first target split screen interface and a display level corresponding to the second target split screen interface are different.
Optionally, determining or generating the main split screen interface includes determining or generating the main split screen interface according to a hierarchical relationship and/or opening time of the first target split screen interface and the second target split screen interface, optionally, taking a target split screen interface with the highest hierarchy as the main split screen interface, for example, the target split screen interface of the application A includes a main page and a secondary page, the hierarchical relationship is that the level of the main page is higher than that of the secondary page, and further taking the main page as the main split screen interface. Optionally, the target split screen interface with the earliest opening time is used as the main split screen interface, if the target split screen interface of the application a includes a first application interface and a second application interface, the second application interface is obtained by the jump link jump of the user clicking the first application interface, the opening time of the second application interface is later than the opening time of the first application interface, and the first application interface is used as the main split screen interface.
Optionally, after determining or generating the main split screen interface, updating the display level of the main split screen interface to a first preset display level, updating the display levels of other target split screen interfaces except the main split screen interface to a second preset display level, further updating the display level of the display area corresponding to the main split screen interface to the first preset display level, and updating the display level of the display area corresponding to the target split screen interface except the main split screen interface to the second preset display level; optionally, the first preset display level may be higher than the second preset display level, or the first preset display level is lower than the second preset display level, when the first preset display level is higher than the second preset display level, the main split screen interface portion is displayed over the other target split screen interfaces in a covering manner, and when the first preset display level is lower than the second preset display level, the main split screen interface is displayed under the other target split screen interfaces, that is, the higher the display level is, the higher the target split screen interface (display area) is displayed.
Optionally, after determining the display levels of the display areas corresponding to the first target split-screen interface and the second target split-screen interface, determining or generating the target display length of the display area corresponding to each target split-screen interface according to the display levels. In an embodiment, the shorter the target display length of the display area corresponding to the target split screen interface at the display level is, the longer the target display length of the display area corresponding to the target split screen interface at the display level is, for example, the higher the first preset display level is than the second preset display level, the display area includes a first display area and a second display area, the display level corresponding to the first display area is the first preset display level, the display level corresponding to the second display area is the second preset display level, and then the target display length of the first display area may be set to a, and the target display length of the second display area may be set to a+c. In another embodiment, the shorter the target display length of the display area corresponding to the target split screen interface with a high display layer is, the shorter the target display length of the display area corresponding to the target split screen interface with a low display layer is, for example, the display area includes a first display area and a second display area at a first preset display layer level, the display layer corresponding to the first display area is the first preset display layer level, the display layer corresponding to the second display area is the second preset display layer level, and then the target display length of the first display area may be set to a+c, and the target display length of the second display area may be set to a.
Optionally, the display levels of the display areas corresponding to the first target split-screen interface and the second target split-screen interface may be determined according to the target display lengths of the respective display areas. In an embodiment, the higher the display level of the corresponding target split screen interface with a long target display length is, the lower the display level of the corresponding target split screen interface with a short target display length is, so as to realize that the display area with a large display size is partially covered and displayed in the display area with a small display size. In an exemplary embodiment, when the first preset display level is higher than the second preset display level, the display area includes a first display area and a second display area, the target display length corresponding to the first display area is a+c, and the target display length corresponding to the second display area is a, then the target display length corresponding to the first display area is the first preset display level, and the display level corresponding to the second display area is the second preset display level. In another embodiment, the higher the display level of the corresponding target split screen interface with a short target display length, the lower the display level of the corresponding target split screen interface with a long target display length, so as to realize that the display area with a small display size is partially covered and displayed in the display area with a large display size. In an exemplary embodiment, when the first preset display level is higher than the second preset display level, the display area includes a first display area and a second display area, the target display length corresponding to the first display area is a+c, the target display length corresponding to the second display area is a, the target display length corresponding to the first display area is the second preset display level, and the display level corresponding to the second display area is the first preset display level.
Optionally, after determining or generating a display level of a display area corresponding to a first target split screen interface and a second target split screen interface and/or a target display length of each display area, overlapping, stacking, suspending or splitting the target split screen interface in the corresponding display area according to the display level and/or the target display length, and optionally, when the first target split screen interface and the second target split screen interface are overlapped or suspended for display, an area of an overlapping area formed by each two adjacent display areas is smaller than an area of a non-overlapping area formed by each two adjacent display areas.
Optionally, the display parameters include, but are not limited to, the display length and the display hierarchy described above, and may also include a display position, a display style, a display priority, a display transparency, and the like, which are not limited herein. When the display parameters comprise display positions, setting a target display position, and placing a display area corresponding to the target split screen interface at the target display position so as to display the combined target split screen interface at the target display position; when the display parameters include a display style, the display style includes a display color, a display width, and the like; when the display parameters comprise display priorities, determining or generating a display sequence of display areas corresponding to the target split screen interfaces according to the display priorities, wherein the higher the priorities are, the more front the display is, and when the target split screen interfaces are displayed in a left-to-right ordering mode, the display areas with higher priorities are displayed at the left positions; when the target split screen interfaces are displayed in a sequencing mode from top to bottom, the display areas with higher priority are displayed at positions more upwards, and then every two adjacent display areas are sequentially overlapped, layered, suspended or divided according to the display sequence, so that the target split screen interfaces are overlapped, layered, suspended or divided in the corresponding display areas. Optionally, after determining the display priority, a display level of the target split screen interface and/or a target display length of a display area corresponding to the target split screen interface may be determined according to the display priority, where the higher the display priority is, the higher the display level is and/or the longer the target display length is, so that the target split screen interface with high priority can display more content and is not covered by the target split screen interface with low priority, and the display priority may be determined according to a hierarchical relationship and/or an opening time of the target split screen interface. Optionally, when the display parameter includes display transparency, the display transparency of the display area is updated according to the display transparency, and when the target split screen interface with high display priority is displayed below the target split screen interface with low display priority, the display transparency corresponding to the target split screen interface with low display priority is improved, so that the user can see the target split screen interface displayed below based on the target split screen interface displayed above. Alternatively, the display parameters may also be various forms of highlighting with different colors, different textures, and the like of the overlapping regions.
Optionally, when the first target split screen interface and the second target split screen interface meeting the preset conditions are determined or generated, determining the number of groups of the target split screen interfaces, and when the number of groups is greater than one, determining each group of corresponding target display parameters, and displaying the corresponding target split screen interfaces in an overlapping or stacking or suspending or split manner based on the target display parameters corresponding to each group of target split screen interfaces, wherein optionally, the display areas corresponding to any two groups of target split screen interfaces are not overlapped or overlapped, and no relevance exists between any two groups of target split screen interfaces so as to distinguish and display the target split screen interfaces of each group. The target split-screen interface includes a first group of target split-screen interfaces and a second group of target split-screen interfaces, the first group of target split-screen interfaces includes a first application interface and a second application interface, the second group of target split-screen interfaces includes a third application interface and a fourth application interface, the first application interface and the second application interface meet preset conditions, the third application interface and the fourth application interface meet preset conditions, the first application interface and the second application interface and the third application interface and the fourth application interface do not meet preset conditions, the first application interface and the second application interface in the first group of target split-screen interfaces are overlapped, layered, suspended or split-area displayed based on target display parameters corresponding to the first group of target split-screen interfaces, the third application interface and the fourth application interface in the second group of target split-screen interfaces are overlapped, layered, suspended or split-area displayed based on target display parameters corresponding to the second group of target split-screen interfaces, and the display area corresponding to the second group of target split-screen interfaces do not overlap, layered, suspended or split-area displayed.
In this embodiment, after determining or generating the first target split-screen interface and the second target split-screen interface that meet the preset conditions, determining target display parameters of display areas corresponding to the first target split-screen interface and the second target split-screen interface, and overlapping, stacking, suspending or displaying the first target split-screen interface and the second target split-screen interface in the corresponding display areas based on the target display parameters, so that a user directly knows two split-screen interfaces that meet the preset conditions, and user experience is improved.
Third embodiment
Referring to fig. 7, fig. 7 shows a schematic flow chart of a third embodiment of a display method, the method comprising:
s50: responding to a first operation, and determining or generating at least two target split screen interfaces with relevance;
s60: and displaying at least two target split screen interfaces with relevance.
Optionally, displaying the target split screen interface in an overlapping or stacking or suspending or split mode, and optionally, when the target split screen interface is displayed in an overlapping mode, the area of the overlapping area is smaller than that of the non-overlapping area.
In this embodiment, the execution body may be an intelligent terminal, and the intelligent terminal may respond to a first operation to enter a first split screen mode, where the first operation is used to display a split screen interface to be split screen displayed in the first split screen mode, and when the intelligent terminal receives the first operation, the intelligent terminal triggers the first split screen mode, where the first split screen mode is used to determine or generate a target split screen interface with relevance, and overlap, stack, suspend, or split-area display the target split screen interface. Optionally, the difference between displaying the split-screen interface to be split-screen displayed in the first split-screen mode and the existing split-screen display is that: the first split screen mode is used for carrying out combined display on the target split screen interfaces with relevance, the split screen interfaces without relevance are independently displayed on the target split screen interfaces, and the existing split screen display mode is that all split screen interfaces are independently displayed.
Optionally, after the first split screen mode is triggered, the split screen interface is firstly subjected to split screen display, and then whether the target split screen interface exists or not is determined, if yes, the target split screen interface is adjusted from non-overlapping or stacking or suspending or split area display to overlapping or stacking or suspending or split area display, and if yes, the first split screen mode is triggered, whether the target split screen interface exists or not can be directly judged, and if yes, the target split screen interface is directly overlapped or stacked or suspending or split area display is performed.
Optionally, the first operation includes at least one of:
touch operation for split screen display control;
gesture motion for the currently displayed content;
starting operation aiming at a preset application;
and switching operation aiming at different application interfaces.
Optionally, the manner of triggering the first split screen mode may be active triggering of a user, where the intelligent terminal displays a split screen display control, when a touch operation for the split screen display control is received, the intelligent terminal responds to the touch operation to obtain at least two split screen interfaces required to be displayed in a split screen mode, after each split screen interface is displayed on a display screen in a split screen mode, the target split screen interfaces with relevance are overlapped, layered, suspended or split area to be displayed, or responds to the touch operation to obtain at least two split screen interfaces corresponding to the touch operation, and when the target split screen interfaces are determined or generated based on the split screen interfaces, the target split screen interfaces are directly overlapped, layered, suspended or split area to be displayed; the mode that the user actively triggers the first split screen mode can also be to output a specified gesture action aiming at the current display content.
Optionally, the manner of triggering the first split screen mode may also be that the intelligent terminal automatically triggers, and the manner of automatically triggering the intelligent terminal may be that whether an application corresponding to a start operation is a preset application or not is judged, when the application is the preset application, the start operation of the application and the first split screen mode of the application are responded in sequence, so that when a start instruction of other application interfaces aiming at the application is received subsequently, the current display interface of the application and other application interfaces are directly subjected to combined split screen display, and a target split screen interface with relevance is displayed in a manner based on partial coverage; the mode of the intelligent terminal automatically triggering the first split screen mode may also be detecting whether switching operation for different application interfaces is received, if yes, triggering the first split screen mode to perform combined split screen display on the application interfaces to be checked, wherein the application interfaces to be checked may be application interfaces before switching operation and/or after switching operation, and the application interfaces may be application interfaces for the same application or application interfaces for different applications. It can be understood that when a user needs to view different application interfaces, the user needs to switch back and forth, namely when the user switches different application interfaces, the user is required to view a plurality of application interfaces simultaneously and the plurality of application interfaces have relevance, at this time, the first split screen mode is automatically triggered to perform combined split screen display on the application interfaces to be viewed, so that the user can view different application interfaces simultaneously based on the display screen, and therefore the user does not need to manually switch different application interfaces, and the user does not need to manually split the different application interfaces, and user experience is improved.
Optionally, after the first operation is received, determining or generating target split-screen interfaces with relevance in response to the first operation, where the number of the target split-screen interfaces in the same group is at least two, and the target split-screen interfaces may be split-screen interfaces running in a foreground or split-screen interfaces running in a background, and then the target split-screen interfaces may be obtained by combining the split-screen interfaces running in the foreground and the split-screen interfaces running in the background. The application a includes a split screen interface (first application interface) running in the foreground and a split screen interface (second application interface) running in the background, and when the first operation is responded, the second application interface is restored to the foreground running state, and the first application interface and the second application interface are used as target split screen interfaces, so that the split screen interface does not need to be manually restored to the foreground running state by a user, and then the split screen interface and other split screen interfaces are manually split screen displayed. The target split screen interface can also be obtained by combining split screen interfaces running in a foreground, and the application A comprises a split screen interface (a first application interface) running in the foreground and a split screen interface (a second application interface) running in the foreground, and the first application interface and the second application interface are used as target split screen interfaces; optionally, the target split screen interface may be further obtained by combining split screen interfaces running in the background, the application a includes a split screen interface running in the background (a first application interface) and a split screen interface running in the background (a second application interface), the first application interface and the second application interface are used as target split screen interfaces, the mode of overlapping, stacking, suspending or displaying the target split screen interfaces in a split screen mode may be that the target split screen interfaces are overlapped, stacked, suspended or displayed in a split screen mode in the background, when a foreground display instruction of a user on the target split screen interfaces is received, the target split screen interfaces are directly overlapped, stacked, suspended or displayed in a foreground, so that the user does not need to separately display each split screen interface in the foreground, and human eyes of the user do not need to observe which split screen interfaces have relevance; optionally, the target split screen interface may be further obtained by combining split screen interfaces running in the background, and the mode of overlapping, stacking, suspending or displaying the target split screen interface in a split area may be further that the target split screen interface is overlapped, stacked, suspended or displaying the target split screen interface in a split area in the foreground.
Optionally, the number of the target split screen interfaces in the same group is at least two, relevance exists between the target split screen interfaces in the same group, the type of relevance exists between the target split screen interfaces comprises relevance exists between the target split screen interfaces in the same group, the target split screen interfaces in the same group comprise relevance exists between at least two target split screen interfaces, and relevance does not exist between at least one target split screen interface and at least one other target split screen display. The split screen interface comprises an A application interface, a B application interface, a C application interface, a D application interface and an E application interface, wherein the A application interface and the B application interface have relevance, the C application interface and the A application interface do not have relevance, and the C application interface, the D application interface and the E application interface have relevance, so that the A application interface, the B application interface, the C application interface, the D application interface and the E application interface are respectively used as a split screen interface group, and the A application interface, the B application interface, the C application interface, the D application interface and the E application interface are all used as target split screen interfaces.
Optionally, the step S50 includes:
And responding to the first operation, and determining the split screen interface meeting the preset condition in at least two display areas as the target split screen interface.
Optionally, the meeting the preset condition includes at least one of the following:
the source objects corresponding to the split screen interfaces are the same;
the split screen interface is display content associated with one jump operation;
the source object corresponding to the split screen interface is an object associated with a jump operation.
Optionally, responding to a first operation, and acquiring a split screen interface corresponding to each display area, wherein the display areas are in one-to-one correspondence with the split screen interfaces, and the display areas can be a background display area or a foreground display area; optionally, after the split screen interfaces corresponding to the display areas are obtained, at least two split screen interfaces meeting preset conditions are screened out from the split screen interfaces, and at least two split screen interfaces are used as the target split screen interfaces.
Optionally, the meeting the preset condition includes that the source objects corresponding to the split screen interfaces are the same, at least two split screen interfaces meeting the preset condition are respectively corresponding to the same source objects, the source objects can be source applications or source applets, and when the source objects corresponding to the split screen interfaces are the same, it is determined that the relevance exists between at least two split screen interfaces. If the application a opens the first application interface and the second application interface at the same time, the source objects corresponding to the first application interface and the second application interface respectively are the application a, and the first application interface and the second application interface are used as the target split screen interfaces.
Optionally, the meeting the preset condition includes that the split screen interface is a display content associated with one jump operation, the display content associated with one jump operation includes at least two split screen interfaces, and when the split screen interface belongs to one split screen interface associated with the jump operation, the split screen interface and other split screen interfaces associated with the jump operation are used as split screen interfaces meeting the preset condition. The method includes that if an application A opens a first application interface and an application B opens a second application interface, the second application interface is obtained by triggering a jump link in the first application interface to jump by a user, the first application interface and the second application interface are display contents related to a jump operation, and the first application interface and the second application interface are used as split screen interfaces meeting preset conditions.
Optionally, the preset condition further includes that the source object corresponding to the split screen interface is an object associated with a jump operation, the object associated with the jump operation includes at least two objects, when the source objects corresponding to the split screen interfaces are different, whether the source objects corresponding to the split screen interfaces belong to at least two objects associated with the jump operation is determined, and if yes, it is determined that the split screen interfaces meet the preset condition.
Optionally, the preset condition may further include that service attributes of source objects corresponding to the split screen interfaces are the same, the service attributes are determined according to function types of the source objects, such as shopping applications, news applications, navigation applications, and the like, and when the service attributes corresponding to the split screen interfaces are the same, it is determined that there is a correlation between the split screen interfaces. The user opens the shopping application a to browse a commodity and opens the shopping application B to browse a commodity, and the split screen interfaces respectively comprise a commodity browsing interface of the shopping application a and a commodity browsing interface of the shopping application B, and based on the fact that the business attributes of the shopping application a and the shopping application B are the same, the commodity browsing interface of the shopping application a and the commodity browsing interface of the shopping application B are taken as the split screen interfaces meeting preset conditions, so that the user can view the target split screen interfaces corresponding to the source objects with the same business attribute based on the split screen interfaces displayed in an overlapped, laminated, suspended or split area mode.
Optionally, the preset condition may further include that content types of the split screen interfaces are the same, at least two split screen interfaces corresponding to the same content type are determined to be the target split screen interface, and illustratively, the split screen interface a displays a work list of a famous actor, the split screen interface B displays a winning experience of the famous actor, the content types of the split screen interface a and the split screen interface B are both introduction contents of the famous actor, and the split screen interface a and the split screen interface B are taken as split screen interfaces meeting the preset condition.
Optionally, the preset condition may further include that the source object corresponding to the split screen interface belongs to a preset source object combination, where the preset source object combination includes at least two source objects, and display contents of the source objects in the preset source object combination have relevance, such as shopping application and payment application, and the preset source object combination may be user-defined setting or may be configured before the intelligent terminal leaves the factory.
Optionally, the preset condition may further include that the split screen interface is display content corresponding to a content selection operation, where the selection operation is used to select at least two split screen interfaces, so as to overlap, stack, suspend or display at least two split screen interfaces selected by a user in a split manner, thereby combining and displaying different split screen interfaces that the user needs to view simultaneously, and avoiding that when the split screen display is performed, a display area distance of a target split screen interface with relevance is far, so that the user cannot view the target display content conveniently.
Optionally, the target split screen interface with the relevance comprises an opened split screen interface, and the split screen interface which is opened in real time in the operation process of the intelligent terminal can be further included, so that the split screen interfaces meeting the preset conditions are combined in real time.
Optionally, the target split screen interface includes a first target split screen interface and a second target split screen interface, the first target split screen interface and the second target split screen interface have relevance, and the first target split screen interface and the second target split screen interface having relevance include at least one of the following:
the source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, when the source objects corresponding to the first target split-screen interface and the second target split-screen interface are the same, and/or the second target split-screen interface is the display content associated with the jump operation of the first target split-screen interface, and/or the source object corresponding to the second target split-screen interface is the object associated with the jump operation of the first target split-screen interface, determining that the first target split-screen interface and the second target split-screen interface have relevance.
Optionally, after determining or generating the target split screen interface, the target split screen interface is overlapped or layered or suspended or displayed in a split area.
Optionally, when multiple split screen interfaces exist, determining or generating a target split screen interface with relevance and other split screen interfaces without relevance, overlapping or stacking or suspending or splitting the target split screen interfaces for display, non-overlapping or stacking or suspending or splitting other split screen interfaces for display, and non-overlapping or stacking or suspending or splitting other split screen interfaces for display with the target split screen interfaces for distinguishing and displaying the target split screen interfaces with relevance and other split screen interfaces.
Optionally, when determining or generating a target split screen interface with relevance, judging whether the boundaries of display areas corresponding to the target split screen interface are connected, if so, directly overlapping or laminating or suspending or displaying the target split screen interface in a split area; if not, keeping the display area of one of the sub-screen interfaces of the target sub-screen interface stationary, and moving the display areas of other sub-screen interfaces of the target sub-screen interface to the position of the display area corresponding to the stationary sub-screen interface, so that the target sub-screen interface is overlapped or layered or suspended or displayed in a sub-area, and correspondingly, when the display area of the target sub-screen interface is moved, correspondingly adjusting the display areas of other sub-screen interfaces except the target sub-screen interface.
Optionally, when determining or generating the target split screen interface with relevance, determining the target display positions corresponding to the display areas of the target split screen interface respectively, and optionally, after moving the display areas of the target split screen interface to the target display positions, partially overlapping the display areas or sequentially stacking the display areas or overlapping the display areas with suspension or the boundary of the display areas.
Optionally, after determining or generating a target split screen interface with relevance, determining a display position type of the target split screen interface, wherein the display position type comprises a display position type displayed on a foreground and a display position type displayed on a background, and when the display position type of the target split screen interface is the display position type displayed on the foreground, overlapping, stacking, suspending or displaying the target split screen interface in a split area; when the display position type of at least one target split screen interface in the target split screen interfaces is displayed in the background, outputting prompt information for a user to confirm whether the target split screen interfaces displayed in the background and/or the target split screen interfaces displayed in the foreground are displayed in a partially covered mode, and if a confirmation instruction for the prompt information is received, restoring the target split screen interfaces displayed in the background to the foreground for display, and overlapping, layering, suspending or displaying in a region for the target split screen interfaces restored to the foreground for display.
In this embodiment, by responding to a first operation for triggering a first split screen mode, determining or generating a target split screen interface with relevance, where the target split screen interface includes a target split screen interface displayed in the foreground and/or a target split screen interface displayed in the background, after determining that the target split screen interface with relevance exists, overlapping, stacking, suspending or displaying the target split screen interface in a split screen mode, so that a user directly knows the split screen interface with relevance based on a display mode of each split screen interface, and a problem that the user cannot timely learn the split screen interface associated with the user based on a separate split screen interface (for example, when the user jumps to a payment interface of a payment application by clicking a purchase button of the shopping application, if a plurality of shopping applications currently exist, the user cannot learn that the payment interface of the payment application is a payment function for supporting which shopping application) is avoided, and meanwhile, a simultaneous viewing function for providing display content with relevance for the user is realized. In addition, based on the partial overlapping or stacking or suspending or regional display of the split screen interfaces, the display space of the split screen interfaces is saved, more related contents are supported for simultaneous display, and compared with a full-coverage mode for sequentially displaying each target split screen interface, the convenience for a user to view a plurality of related contents simultaneously is improved.
Fourth embodiment
Referring to fig. 8, based on the above embodiment, the method further includes:
s70: updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface to target display parameters, wherein the target display parameters corresponding to different target split screen interfaces are optionally different;
s80: and displaying the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or splitting mode in the corresponding display area based on the target display parameters.
In this embodiment, the manner of overlapping, stacking, suspending or displaying the target split screen interfaces in the respective display areas includes updating the display parameters of the display areas corresponding to the target split screen interfaces to target display parameters, and adjusting the respective display areas according to the updated target display parameters, so as to display the respective target split screen interfaces in the corresponding display areas for overlapping, stacking, suspending or displaying in the respective display areas. Optionally, after adjusting each display area, displaying a corresponding target split screen interface in each adjusted display area.
Optionally, the display parameter includes a display length and/or a display hierarchy, the manner of updating the display parameter of the display area to the target display parameter includes updating the display length of the display area and/or updating the display hierarchy of the display area, and optionally, referring to fig. 9, the step S80 includes at least one of:
S81: determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
s82: updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, before updating the display parameters of the display area, the initial display length of the display area is the same or different, the display length is determined according to the display direction of the target split screen interface on the display screen of the intelligent terminal and/or the arrangement mode between the target split screen interfaces, when the target split screen interface is displayed in the vertical screen direction, the display length is the dimension of the display area in the horizontal direction of the display screen, and when the target split screen interface is displayed in the horizontal screen mode, the display length is the dimension of the display area in the vertical direction of the display screen; when the arrangement mode between the target split screen interfaces is up-and-down arrangement, the display length is the dimension of the display area in the vertical direction of the display screen, and when the arrangement mode between the target split screen interfaces is left-and-right arrangement, the display length is the dimension of the display area in the horizontal direction of the display screen; when the target split-screen interfaces are displayed in the vertical screen direction and the arrangement mode among the target split-screen interfaces is left-right arrangement, the display length is the size of the display area in the horizontal direction of the display screen; when the target split-screen interfaces are displayed in a vertical screen mode and the arrangement mode among the target split-screen interfaces is up-down arrangement, the display length is the dimension of the display area in the vertical direction of the display screen; when the target split screen interfaces are displayed in a horizontal screen mode and the arrangement mode among the target split screen interfaces is left-right arrangement, the display length is the dimension of the display area in the horizontal direction of the display screen; when the target split screen interfaces are displayed in a horizontal screen mode and the arrangement mode among the target split screen interfaces is up-down arrangement, the display length is the size of the display area in the vertical direction of the display screen. The initial display lengths of the display areas are the same or different, and it can be appreciated that the default split screen ratio may be 5:5, can also be 4:6, etc.
Optionally, determining or generating target display lengths of the display areas, where the target display lengths corresponding to different display areas are different, and a sum of the target display lengths of at least two display areas exceeds a preset display length of a display screen, where the preset display length may be a total display length of the display screen, and may also be a remaining display length of the display screen, where the remaining display length is a difference between the total display length of the display screen and a display length of a sub-screen interface other than the target sub-screen interface; the preset display length can be determined according to the sum of the initial display lengths of the display areas corresponding to the target split screen interface, and the preset display length can be user-defined, for example, a display length setting instruction input by a user is received, the preset display length is determined according to the display length setting instruction, and the target display length of each display area is determined according to the preset display length.
Optionally, referring to fig. 6, when the preset display length is the sum of initial display lengths of the display areas corresponding to the target split screen interfaces, the display areas corresponding to the target split screen interfaces include a first display area and a second display area, the preset display length D2 of the display screen is 2a, the target display length of the first display area is a+c, the target display length of the second display area is a, the display length of the overlapping area is c, and the sum (2a+c) of the target display length of the first display area and the target display length of the second display area exceeds the preset display length (2 a) of the display screen.
Optionally, the determining the target display length of each display area includes: when the number of the target split screen interfaces is 2, determining a main split screen interface from the target split screen interfaces, adding a preset length to the initial display length of the main split screen interface as the target display length of the main split screen interface, and determining the target display length of the display area corresponding to the rest target split screen interfaces as the initial display length; and the initial length of the display area corresponding to each target split screen interface can be added with a preset length to obtain the target display length. For example, the preset display length is 2a, the initial length of the display area corresponding to each target split screen interface is a, and a preset length (c) is added to each initial length, so that the target display length of each display area is a+c, and at this time, the display length of the overlapping area is 2c.
Optionally, the method for determining the target display length of each display area further includes: when the number of the target split screen interfaces exceeds 2, determining the display length of an overlapping area corresponding to each two adjacent display areas, and determining the target display length of each display area according to the display length of each overlapping area so as to enable the target display length of each two adjacent split screen interfaces to be overlapped, layered, suspended or displayed in a split mode, wherein the sum of the target display lengths of the target display areas exceeds the preset display length of the display screen, and the area of the overlapping area formed by each two adjacent display areas is smaller than the area of the non-overlapping area. For example, referring to fig. 10, the display area corresponding to the target split screen interface includes a first display area, a second display area, a third display area, and a fourth display area, where the first display area is adjacent to the second display area, the second display area is adjacent to the third display area, the third display area is adjacent to the fourth display area, the display length of the overlapping area corresponding to the first display area and the second display area is c, the display length of the overlapping area corresponding to the second display area and the third display area is c, the display length of the overlapping area corresponding to the third display area and the fourth display area is c, and the initial display length of the first display area, the second display area, the third display area, and the fourth display area is a, the target display length of the first display area, the second display area, and the third display area is determined as a+c, and the target display length of the fourth display area is determined as a.
Optionally, after determining the target display length, updating the initial display length of at least two display areas to the corresponding target display length, so that the target split screen interface is overlapped or layered or suspended or displayed in a split area. Optionally, when the target split screen interface includes a first target split screen interface and a second target split screen interface, after determining a target display length of a first display area corresponding to the first target split screen interface and a target display length of a second display area corresponding to the second target split screen interface, updating initial display lengths of the first display area and the second display area to corresponding target display lengths, so that the first target split screen interface and the second target split screen interface overlap, stack, suspend, or split the display, wherein the initial display lengths of the first display area and the second display area are the same or different, and a sum of the target display lengths of the first display area and the second display area is greater than the preset display length.
Optionally, the display parameters further include a display level, and when the display areas are overlapped or layered or suspended, there is a portion of one display area overlapping another display area, that is, the display level needs to be determined for each display area. Optionally, according to this embodiment, when one target split screen interface is displayed in a single display area, the display level of the target split screen interface is the same as the display level of the corresponding display area, and the manner of determining the display level of each display area may be to determine the display level of each target split screen interface, and the display level of the target split screen interface is taken as the display level of the display area, where optionally, the manner of determining the display level includes:
Determining or generating a main split screen interface in the target split screen interfaces;
updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
Optionally, the method for determining or generating the main split screen interface in the target split screen interface includes determining or generating the main split screen interface according to the hierarchical relation and/or the opening time of the target split screen interface, optionally, the target split screen interface with the highest hierarchical level is used as the main split screen interface, the target split screen interface of the application A comprises a main page and a secondary page, the hierarchical relation is that the hierarchical relation of the main page is higher than the hierarchical relation of the secondary page, and the main page is used as the main split screen interface. Optionally, the target split screen interface with the earliest opening time is used as the main split screen interface, if the target split screen interface of the application a includes a first application interface and a second application interface, the second application interface is obtained by the jump link jump of the user clicking the first application interface, the opening time of the second application interface is later than the opening time of the first application interface, and the first application interface is used as the main split screen interface. Optionally, when the target split screen interface includes a first target split screen interface and a second target split screen interface, the main split screen interface is a first target split screen interface and/or a second target split screen interface, and the main split screen interface is determined or generated according to a hierarchical relationship and/or an opening time of the first target split screen interface and the second target split screen interface, and illustratively, when the level of the first target split screen interface is higher than or lower than the level of the second target split screen interface, the main split screen interface is determined to be the first target split screen interface, and when the level of the second target split screen interface is higher than or lower than the level of the first target split screen interface, the main split screen interface is determined to be the second target split screen interface; and when the opening time of the first target split screen interface is earlier or later than the opening time of the second target split screen interface, determining that the main split screen interface is the first target split screen interface, and when the opening time of the second target split screen interface is earlier or later than the level of the first target split screen interface, determining that the main split screen interface is the second target split screen interface.
Optionally, after determining or generating the main split screen interface, updating the display level of the main split screen interface to a first preset display level, updating the display level of the target split screen interface except for the main split screen interface to a second preset display level, further updating the display level of the display area corresponding to the main split screen interface to the first preset display level, and updating the display level of the display area corresponding to the target split screen interface except for the main split screen interface to the second preset display level; optionally, the first preset display level may be higher than the second preset display level, or the first preset display level is lower than the second preset display level, when the first preset display level is higher than the second preset display level, the main split screen interface portion is displayed over the other target split screen interfaces in a covering manner, and when the first preset display level is lower than the second preset display level, the main split screen interface is displayed under the other target split screen interfaces, that is, the higher the display level is, the higher the target split screen interface (display area) is displayed.
Optionally, when the number of the target split-screen interfaces exceeds two, that is, when the number of the other target split-screen interfaces exceeds one, the second preset display levels may further include a plurality of second preset sub-display levels, the display areas corresponding to different other target split-screen interfaces correspond to different second preset sub-display levels, and optionally, the second preset sub-display levels corresponding to the other target split-screen interfaces are determined according to the level relationship and/or the opening time of the other target split-screen interfaces, so that the display areas corresponding to the other target split-screen interfaces are sequentially overlapped, layered, suspended or split-displayed according to the second preset sub-display levels. The target split screen interface comprises a main interface, a secondary interface and a secondary interface, wherein a display area corresponding to the main interface is a first display area, a display area corresponding to the secondary interface is a second display area, a display area corresponding to the secondary interface is a third display area, the first display area is partially overlapped above the second display area, the second display area is partially overlapped above the third display area, and therefore the secondary interface is displayed below the main interface, and the secondary interface is displayed below the secondary interface; or the third display area is partially overlapped above the second display area, and the second display area is partially overlapped above the first display area, so that a main interface is displayed below a secondary interface, and the secondary interface is displayed below the secondary interface. Optionally, when the number of the target split screen interfaces is two, and the target split screen interfaces include a first target split screen interface and a second target split screen interface, the first target split screen interface or the second target split screen interface is used as a main split screen interface, the second target split screen interface or the first target split screen interface is used as other target split screen interfaces, and then the display level corresponding to the first target split screen interface or the second target split screen interface is updated to be a first preset display level, and the display level corresponding to the second target split screen interface or the first target split screen interface is updated to be a second preset display level.
Optionally, after determining the display levels of the display areas corresponding to the target split-screen interfaces, determining or generating the target display lengths of the display areas corresponding to the target split-screen interfaces according to the display levels. In an embodiment, the shorter the target display length of the display area corresponding to the target split screen interface at the display level is, the longer the target display length of the display area corresponding to the target split screen interface at the display level is, for example, the higher the first preset display level is than the second preset display level, the display area includes a first display area and a second display area, the display level corresponding to the first display area is the first preset display level, the display level corresponding to the second display area is the second preset display level, and then the target display length of the first display area may be set to a, and the target display length of the second display area may be set to a+c. In another embodiment, the shorter the target display length of the display area corresponding to the target split screen interface with a high display layer is, the shorter the target display length of the display area corresponding to the target split screen interface with a low display layer is, for example, the display area includes a first display area and a second display area at a first preset display layer level, the display layer corresponding to the first display area is the first preset display layer level, the display layer corresponding to the second display area is the second preset display layer level, and then the target display length of the first display area may be set to a+c, and the target display length of the second display area may be set to a.
Optionally, the display level of the display area corresponding to the target split screen interface may be determined according to the target display length of each display area. In an embodiment, the higher the display level of the corresponding target split screen interface with a long target display length is, the lower the display level of the corresponding target split screen interface with a short target display length is, so as to realize that the display area with a large display size is partially covered and displayed in the display area with a small display size. In an exemplary embodiment, when the first preset display level is higher than the second preset display level, the display area includes a first display area and a second display area, the target display length corresponding to the first display area is a+c, and the target display length corresponding to the second display area is a, then the target display length corresponding to the first display area is the first preset display level, and the display level corresponding to the second display area is the second preset display level. In another embodiment, the higher the display level of the corresponding target split screen interface with a short target display length, the lower the display level of the corresponding target split screen interface with a long target display length, so as to realize that the display area with a small display size is partially covered and displayed in the display area with a large display size. In an exemplary embodiment, when the first preset display level is higher than the second preset display level, the display area includes a first display area and a second display area, the target display length corresponding to the first display area is a+c, the target display length corresponding to the second display area is a, the target display length corresponding to the first display area is the second preset display level, and the display level corresponding to the second display area is the first preset display level.
Optionally, after determining or generating a display level of a display area corresponding to each target split screen interface and/or a target display length of a display area corresponding to each target split screen interface, overlapping, stacking, suspending or dividing the target split screen interface in the corresponding display area according to the display level and/or the target display length, wherein an area of an overlapping area formed by each two adjacent display areas is smaller than an area of a non-overlapping area formed by each two adjacent display areas.
Optionally, the display parameters include, but are not limited to, the display length and the display hierarchy described above, and may also include a display position, a display style, a display priority, a display transparency, and the like, which are not limited herein. When the display parameters comprise display positions, setting a target display position, and placing a display area corresponding to the target split screen interface at the target display position so as to display the combined target split screen interface at the target display position; when the display parameters include a display style, the display style includes a display color, a display width, and the like; when the display parameters comprise display priorities, determining or generating a display sequence of display areas corresponding to the target split screen interfaces according to the display priorities, wherein the higher the priority is, the more front the display is, and when the target split screen interfaces are displayed in a left-to-right ordering mode, the display areas with higher priority are placed at left positions; when the target split screen interfaces are displayed in a sequencing mode from top to bottom, the display areas with higher priority are placed at the upper positions, and then every two adjacent target split screen interfaces are sequentially overlapped, layered, suspended or split in the corresponding display areas according to the display sequence. Optionally, after determining the display priority, a display level of the target split screen interface and/or a target display length of a display area corresponding to the target split screen interface may be determined according to the display priority, where the higher the display priority is, the higher the display level is and/or the longer the target display length is, so that the target split screen interface with high priority can display more content and is not covered by the target split screen interface with low priority, and the display priority may be determined according to a hierarchical relationship and/or an opening time of the target split screen interface. Optionally, when the display parameter includes display transparency, the display transparency of the display area is updated according to the display transparency, and when the target split screen interface with high display priority is displayed below the target split screen interface with low display priority, the display transparency corresponding to the target split screen interface with low display priority is improved, so that the user can see the target split screen interface displayed below based on the target split screen interface displayed above. Alternatively, the display parameters may also be various forms of highlighting with different colors, different textures, and the like of the overlapping regions.
Optionally, when determining or generating the target split screen interfaces with relevance, determining the number of groups of the target split screen interfaces, and when the number of groups is greater than one, determining each group of corresponding target display parameters, and displaying the corresponding target split screen interfaces in an overlapping or stacking or suspending or splitting mode based on the target display parameters corresponding to each group of target split screen interfaces, wherein optionally, display areas corresponding to any two groups of target split screen interfaces are not overlapped, and no relevance exists between any two groups of target split screen interfaces so as to distinguish and display the target split screen interfaces of each group. The target split screen interface includes a first group of target split screen interfaces and a second group of target split screen interfaces, the first group of target split screen interfaces includes a first application interface and a second application interface, the second group of target split screen interfaces includes a third application interface and a fourth application interface, the first application interface has relevance to the second application interface, the third application interface has relevance to the fourth application interface, the first application interface and the second application interface have no relevance to the third application interface and the fourth application interface, the first group of target split screen interfaces are overlapped, layered, suspended or area-displayed based on target display parameters corresponding to the first group of target split screen interfaces, the second group of target split screen interfaces are overlapped, layered, suspended or area-displayed based on target display parameters corresponding to the second group of target split screen interfaces, and the display area corresponding to the first group of target split screen interfaces is not overlapped with the display area corresponding to the second group of target split screen interfaces.
Optionally, after the target split screen interfaces with the relevance are displayed in the overlapping, stacking, suspending or splitting areas, the target processing is performed on the to-be-processed split screen interfaces in response to editing operations of the target split screen interfaces, wherein the editing operations include, but are not limited to, switching operations, deleting operations, display area replacing operations and display level adjusting operations, and are not limited herein.
In this embodiment, when determining or generating the target split screen interface with the relevance, determining or generating a target display parameter, updating the display parameter of the display area corresponding to the target split screen interface to the target display parameter, and further displaying the target split screen interface with the relevance in an overlapping or stacking or suspending or splitting manner based on the target display parameter, where the display parameter includes a display length and/or a display level, so that the target split screen interface with the relevance is displayed in a different mode from other split screen interfaces, thereby improving the intelligence of split screen display.
Fifth embodiment
Based on all the above embodiments, the present application further proposes a fifth embodiment of a display method, and referring to fig. 11, the method includes:
s90: responding to a second operation, and acquiring a target split screen interface with relevance;
S100: determining or generating a display area corresponding to the target split screen interface;
s110: and displaying at least two target split-screen interfaces with relevance in the corresponding display areas, wherein optionally, the mode of displaying the at least two target split-screen interfaces with relevance in the corresponding display areas comprises overlapping, stacking, suspending or displaying the target split-screen interfaces in the corresponding display areas in a split mode.
In this embodiment, the execution body may be an intelligent terminal, and the intelligent terminal may respond to a second operation to perform a second split screen mode, where the second operation is used to display a split screen interface to be split screen displayed in the second split screen mode, and the second split screen mode is used to obtain a target split screen interface with relevance, further determine or generate a display area corresponding to the target split screen interface, display at least two target split screen interfaces with relevance in the corresponding display areas, so as to display the target split screen interface in an overlapping, stacking, suspending or splitting manner, and the second split screen mode is different from the first split screen mode in that each target split screen interface needs to be allocated to the corresponding display area in the second split screen mode, and then each display area corresponding to the target split screen interface may only include the first display area and the second display area, and one display area is used to display at least one target split screen interface, compared with each target split screen interface in the first split screen mode, which saves the space. Optionally, in order to distinguish the first split screen mode from the second split screen mode, a first operation for triggering the first split screen mode is different from a second operation for triggering the second split screen mode; optionally, the split screen display controls corresponding to the first operation and the second operation are different, the intelligent terminal determines the type of the split screen display control based on the touch operation aiming at the split screen display control, and determines the split screen mode required to be triggered by the user based on the type of the split screen display control; the gesture actions corresponding to the first operation and the second operation are different, for example, the gesture action corresponding to the first operation may be an ok gesture, and the gesture action corresponding to the second operation may be a circle gesture; optionally, the preset application corresponding to the first split screen mode is different from the preset application corresponding to the second split screen mode, and when a start operation of the preset application is received, the split screen mode corresponding to the preset application is determined, so that the corresponding split screen mode is triggered.
Optionally, the mode of determining the split screen mode may be further determined according to the number of target split screen interfaces and/or the number of groups of target split screen interfaces, where the number of target split screen interfaces is used for characterizing the number of display contents in the target split screen interfaces, and if the target split screen interfaces include a first application interface, a second application interface and a third application interface, the number of target split screen interfaces is 3; the number of the groups of the target split screen interfaces is used for representing how many groups of target split screen interfaces exist in the split screen interfaces, and no relevance exists among the target split screen interfaces of different groups, for example, the target split screen interfaces comprise a first group of target split screen interfaces and a second group of target split screen interfaces, the first group of target split screen interfaces comprise a first application interface, a second application interface and a third application interface, the second group of target split screen interfaces comprise a third application interface, a fourth application interface and a fifth application interface, and the number of the groups of the target split screen interfaces is 2 at the moment. Optionally, the method for determining the split screen mode according to the number of the target split screen interfaces and/or the number of the groups of the target split screen interfaces includes: when the number of the target split screen interfaces exceeds 2, determining the split screen mode as a second split screen mode so as to save display space; and when the number of groups of the target split screen interfaces exceeds 1, determining the split screen mode as a second split screen mode so as to save display space.
Optionally, after the second operation is responded, a target split screen interface with relevance is acquired, and optionally, a manner of acquiring the target split screen interface with relevance is similar to that of determining or generating the target split screen interface described in the first embodiment and the second embodiment, which is not limited herein. Optionally, the target split-screen interface includes a split-screen interface running in a foreground and/or a split-screen interface running in a background, the number of the target split-screen interfaces of the same group is at least two, the intelligent terminal may include at least one group of target split-screen interfaces, and there is no association between the target split-screen interfaces of different groups, in this embodiment of the present application, the intelligent terminal includes a group of target split-screen interfaces, and a group of target split-screen interfaces includes a first target split-screen interface and a second target split-screen interface and other target split-screen interfaces except for the first target split-screen interface and the second target split-screen interface, where there is an association between the first target split-screen interface, the second target split-screen interface and other target split-screen interfaces, and the first target split-screen interface and the second target split-screen interface where there is an association include at least one of:
The source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
Optionally, after the target split screen interfaces are obtained, each target split screen interface is allocated to a corresponding display area, optionally, the display area includes a first display area and a second display area, different target split screen interfaces are displayed in the first display area or the second display area, and when the target split screen interfaces include a first application interface, a second application interface and a third application interface, the first application interface may be allocated to the first display area for display, and the second application interface and the third application interface may be allocated to the second display area for display; or the first application interface and the second application interface are distributed to the first display area for display, and the third application interface is distributed to the second display area for display; or the first application interface and the second application interface are distributed to the second display area for display, and the third application interface is distributed to the first display area for display; or the first application interface is distributed to the second display area for display, and the second application interface and the third application interface are distributed to the first display area for display; or the first application interface and the third application interface are distributed to the first display area for display, the second application interface is distributed to the second display area for display, and the like.
Optionally, the number M of display areas corresponding to the target split screen interfaces may be further determined according to the number N of the target split screen interfaces, where, optionally, M is smaller than N, and in this embodiment, m=2 is taken as an example for analysis. Optionally, when the number of display areas corresponding to the target split screen interface is 2, the display areas comprise a first display area and a second display area, wherein an overlapping area exists between the first display area and the second display area, and the area of the overlapping area is smaller than that of the non-overlapping area; or the boundaries of the first display area and the second display area coincide.
Optionally, after the target split screen interface with the relevance is obtained in response to the second operation, a display area for displaying the split screen interface is obtained, the target split screen interface is allocated to a corresponding display area for displaying, different target split screen interfaces can correspond to the same display area, one display area can be used for displaying at least one target split screen interface, optionally, the target split screen interface can be allocated to a corresponding display area in a manner of being displayed in the corresponding display area, the target split screen interface can be allocated to the corresponding display area at random, the target split screen interface can be allocated to the corresponding display area at average at random, the target split screen interface can be allocated to the corresponding display area according to the hierarchical relationship of the target split screen interface, and the target split screen interface can be allocated to the corresponding display area according to the opening time of the target split screen interface, which is not limited herein. Based on dividing the target split screen interface with the relevance into a first display area and a second display area, overlapping, stacking, suspending or split-area display of the display content with the relevance is realized, and meanwhile, the display space is saved.
Optionally, the method for determining the display area of each target split screen interface includes: taking the first target split screen interface and/or the second target split screen interface as a main split screen interface; and further, the display area corresponding to the main split screen interface is a first display area, the display areas corresponding to other target split screen interfaces except the main split screen interface are second display areas, the number of the target split screen interfaces included in the main split screen interface can be greater than or equal to one, and the number of the other target split screen interfaces can be greater than or equal to one. In this embodiment, the main split screen interface includes a target split screen interface, and the other target split screen interfaces include at least one target split screen interface for illustration.
Optionally, the method for determining or generating the main split screen interface in the target split screen interface includes determining or generating the main split screen interface according to the hierarchical relation and/or the opening time of the target split screen interface, optionally, the target split screen interface with the highest hierarchical level is used as the main split screen interface, the target split screen interface of the application A comprises a main page and a secondary page, the hierarchical relation is that the hierarchical relation of the main page is higher than the hierarchical relation of the secondary page, and the main page is used as the main split screen interface. Optionally, the target split screen interface with the earliest opening time is used as the main split screen interface, if the target split screen interface of the application a includes a first application interface and a second application interface, the second application interface is obtained by the jump link jump of the user clicking the first application interface, the opening time of the second application interface is later than the opening time of the first application interface, and the first application interface is used as the main split screen interface.
Optionally, after determining the main split screen interface, determining other target split screen interfaces in the same group, further determining a display area corresponding to the main split screen interface as a first display area, determining display areas corresponding to other target split screen interfaces except the main split screen interface as a second display area, further displaying the main split screen interface in the first display area, and/or displaying the other target split screen interfaces in the display area, and further overlapping, laminating, suspending or split-area displaying the first display area and the second display area.
Optionally, after determining or generating the display area corresponding to the target split screen interface, referring to fig. 12, the step of displaying the target split screen interface includes:
s111: displaying the main split screen interface in the first display area;
s112: displaying at least one other target split screen interface in a stacking or suspending mode in the second display area;
s113: and overlapping or layering or suspending or zoning the first display area and the second display area.
Optionally, referring to fig. 13, the step S112 includes:
s1121: and displaying at least one other target split-screen interface in a layered or suspended manner in the second display area according to the display level of the at least one other target split-screen interface.
Optionally, when the number of the target split screen interfaces exceeds two, the number of other target split screen interfaces exceeds one, and the demands of different other split screen interfaces for users are different, so as to improve the viewing efficiency of other split screen interfaces with high demands, the embodiment of the application proposes that corresponding display levels are allocated to each other split screen interface, and the mode of stacking each other split screen interface based on the display levels is provided, wherein the higher the display level of the other split screen interface with high demands is, and the higher the display level of the other split screen interface with high demands is.
Optionally, the display hierarchy manner of determining or generating the other target split screen interfaces may be determined or generated according to a hierarchy relationship and/or an opening time between the other target split screen interfaces, where the higher the hierarchy relationship is, the higher or lower the display hierarchy is, the lower or higher the hierarchy relationship is, the later the opening time is, the higher the display hierarchy is, so as to display the newly opened split screen interface at the forefront position, and the earlier the opening time is, the lower the display hierarchy is; optionally, determining or generating the step may further be determining according to a hierarchical relationship between the other target split-screen interfaces and the main split-screen interface, and if the hierarchical level of the other target split-screen interfaces is greater than or equal to the hierarchical level of the main split-screen interface, displaying the other target split-screen interfaces in a front position; and if the hierarchy of the other target split screen interfaces is lower than that of the main split screen interface, displaying the other target split screen interfaces at a rear position.
Optionally, after the display level is determined or generated, stacking or suspending each other target split screen interface in turn according to the display level, and when each other target split screen interface is displayed in a stacked manner, displaying the other target split screen interface with the lowest display level in advance of the second display area, overlapping and displaying the other target split screen interface with the lowest display level on the other target split screen interface with the lowest display level, and so on until the other target split screen interface with the highest display level is overlapped and displayed on the other target split screen interface with the highest display level.
Optionally, displaying the main split screen interface in the first display area, and stacking or suspending at least one other target split screen interface in the second display area, so as to perform overlapping or stacking or suspending or splitting operation on the first display area and the second display area, thereby realizing overlapping or stacking or suspending or splitting display operation on the main split screen interface and other target split screen interfaces. Optionally, the manner of overlapping, stacking, suspending or partitioning the first display area and the second display area includes determining a hierarchical relationship between a main split screen interface and the other target split screen interfaces, determining a display hierarchy of the split screen interface and the other split screen interfaces according to the hierarchical relationship, and performing overlapping, stacking, suspending or partitioning operation on the first display area and the second display area based on the display hierarchy. Optionally, the mode of overlapping, stacking, suspending or dividing the first display area and the second display area includes determining an opening time of a main split screen interface and the other target split screen interfaces, determining a display level of the split screen interface and the other split screen interfaces according to the opening time, and overlapping, stacking, suspending or dividing the first display area and the second display area based on the display level. Optionally, the dividing the first display area and the second display area is used for overlapping the boundary of the first display area and the second display area.
Optionally, after determining or generating the display area corresponding to the target split screen interface, overlapping or stacking or suspending or splitting the target split screen display content in the corresponding display area, so as to display the target split screen interface with relevance in a combined way, and improve convenience for a user to view a plurality of related contents.
Optionally, when the target split screen interface is displayed in an overlapping, stacking, suspending, or dividing manner, the area of the overlapping area formed by the first display area and the second display area is smaller than the area of the non-overlapping area, optionally, the manner of displaying the target split screen interface in an overlapping, stacking, suspending, or dividing manner includes determining a target display parameter of each display area, updating the display area of the display area to be the target display parameter, and displaying the target split screen interface in the corresponding display area based on the target display parameter, where the manner of displaying the target split screen interface in an overlapping, stacking, suspending, or dividing manner is similar to the manner of displaying the target split screen interface in an overlapping, stacking, suspending, or dividing manner in the first embodiment to the fourth embodiment, which will not be repeated herein.
Optionally, after determining the display area corresponding to the target split screen interface, when at least two target split screen interfaces are corresponding to the same display area, at least two target split screen interfaces are displayed in a stacked or suspended manner in the same display area, so as to save display space, and the mode of displaying the target split screen interfaces in the corresponding display area in a stacked manner is to cover the target split screen interfaces on the target display content of the next layer in sequence. Optionally, the content style corresponding to the target split screen interface is adapted to the display size of the corresponding display area, where the content style includes a content size, and if the display size of the display area is (a+c) ×b, the target split screen interface that is displayed in the display area in a stacked manner includes a first application interface, a second application interface, and a third application interface, and the content sizes of the first application interface, the second application interface, and the third application interface are (a+c) ×b.
Optionally, when the display area corresponds to at least two target split screen interfaces, after the target split screen interfaces are laminated or displayed in suspension in the corresponding display area, receiving a switching operation of a user to sequentially switch and display each target split screen interface, so that viewing efficiency of different related contents is realized while the display space is saved, and interestingness of viewing the display contents is also improved.
In this embodiment, in response to a second operation, a target split screen interface with relevance is obtained, and then each target split screen interface in the same group of target split screen interfaces is allocated to a corresponding display area, where the display area includes a first display area and a second display area, when the number of target split screen interfaces allocated to the same display area exceeds 1, a plurality of target split screen interfaces are displayed in the same display area in a stacked or floating display mode, and then the first display area and the second display area are overlapped or stacked or suspended or split, so that by combining at least two target split screen interfaces and displaying at least two target split screen interfaces in the same display area, and overlapping or stacking or suspending or splitting the two display areas, the combined display of the target split screen interfaces with relevance is realized, so that a user knows which content has relevance, so that the efficiency of viewing a plurality of related contents by the user is improved, and based on that one display area is not required to be allocated for each target split screen interface, the display space is saved; in addition, the target split screen interface comprises a split screen interface running in the background, a user can view the split screen interface running in the background based on switching operation without switching to the background, and then the content to be viewed is searched from a plurality of background application interfaces displayed in the background, so that the split screen efficiency is improved, and meanwhile, the viewing efficiency of related content is improved.
Sixth embodiment
Referring to fig. 14, based on all the above embodiments, the step S100 includes:
s101: determining or generating a first target split screen interface group and/or a second target split screen interface group according to the display order corresponding to the target split screen interfaces;
s102: and determining the display area corresponding to the first target split screen interface group as a first display area, and/or determining the display area corresponding to the second target split screen interface group as a second display area.
Optionally, the display order is determined according to the opening time and/or the hierarchical relation of the target split screen interface; optionally, the larger the display order, the higher the display level, and the higher the display position of the corresponding target split screen interface.
Optionally, the manner of determining the display order according to the opening time and/or the hierarchy comprises:
determining the display order according to the opening time of each target split screen interface;
determining the display order according to the hierarchy of each target split screen interface;
and determining the display order according to the opening time and the hierarchy of each target split screen interface.
Optionally, the method for determining the display order according to the opening time of each target split screen interface includes sorting the target split screen interfaces according to the opening time to generate the display order, wherein the display order of the target split screen interfaces with earlier opening time is smaller, the display order of the target split screen interfaces with later opening time is larger, so that the target split screen interfaces which are opened up to date are displayed at the uppermost part, for example, the target split screen interfaces which are opened up in turn from early to late are: the first application interface, the second application interface, the third application interface, and the nth application interface are displayed in the order: first display order, second display order, third, nth display order.
Optionally, when the levels of the target split interfaces are different, determining the display order according to the levels of the target split interfaces includes sorting the target split interfaces according to the levels to generate the display order; optionally, the higher the hierarchy, the smaller the display order, and the lower the display hierarchy, the larger the display order, so as to display the target split screen interface with the lower hierarchy above, e.g., the target split screen interface includes a first application interface, a second application interface, a third application interface, and an nth application interface, and the corresponding hierarchies are the first hierarchy, the second hierarchy, the third hierarchy, the first hierarchy, and the nth hierarchy, respectively, and the corresponding display orders are the nth display order, the first hierarchy, the third hierarchy, the second hierarchy, and the first display order.
Optionally, when the levels of at least two target split-screen interfaces are the same, determining the display order according to the opening time and the levels of each target split-screen interface includes firstly sorting the target split-screen interfaces according to the levels of each target split-screen interface, and when the levels of at least two target split-screen interfaces are determined to be the same in the sorting process, sorting the target split-screen interfaces with the same levels according to the opening time of the target split-screen interfaces with the same levels, so as to generate the display order. If the target split screen interface comprises a first application interface, a second application interface, a third application interface, a first, a second, a first and a second, a first-1, respectively, the second application interface is opened earlier than the third application interface, and the corresponding display order is an nth display order, a third display order, a second display order, and a first display order.
Optionally, after triggering the second operation, a newly opened target split screen interface exists, and the maximum display order in the display order corresponding to the previously determined target split screen interface is obtained, so that the display order of the newly opened target split screen interface can be directly determined to be the maximum display order plus 1, and the previous display order is kept unchanged; the display order may be redetermined according to the hierarchy of the newly opened target split screen interface and the hierarchy of the previous target split screen interface, and may be redetermined according to the hierarchy and the opening time of the newly opened target split screen interface and the hierarchy of the previous target split screen interface. Optionally, after the second operation is triggered, when a newly opened target split screen interface exists, the display order of the newly opened target split screen interface is preferentially and directly determined to be the maximum display order plus 1, and a mode of redefining the display order by adopting the hierarchy of the target split screen interface is not adopted, so that the newly opened target split screen interface is displayed at the uppermost position.
Optionally, after the display order is obtained, determining or generating a first target split screen interface group and a second target split screen interface group according to the display order, where a display order interval corresponding to each two adjacent target split screen interfaces in the first target display content group is a preset display order interval, a display order interval corresponding to each two adjacent target split screen interfaces in the second target display content group is a preset display order interval, the preset display order interval may be 1, for example, the first target split screen display group includes a first application interface and a third application interface, the corresponding display orders are respectively the first display order and the third display order, the first application interface and the third application interface are adjacent, the display order interval corresponding to the first application interface and the third application interface is 1, the second target split screen display group includes a second application interface and a fourth application interface, the corresponding display orders are respectively the second display order and the fourth display order, the second application interface and the fourth application interface are adjacent, and the display intervals corresponding to the second application interface and the fourth application interface are 1; optionally, the step of determining or generating the first target split screen interface group and the second target split screen interface group according to the display order includes:
Determining a first maximum display order corresponding to the first target split screen interface group and a second maximum display order of the second target split screen display group; optionally, the first maximum display order is a maximum display order in display orders of the respective target split screen interfaces in the first target display content group, and the second maximum display order is a maximum display order in display orders of the respective target split screen interfaces in the first target display content group;
determining a target display order of a target split screen interface to be classified, wherein the target split screen interface to be classified can be a target split screen interface which is opened up to date after triggering a second operation, and can also be an opened target split screen interface before triggering the second operation, and the target display order is larger than the first maximum display order and exceeds the second maximum display order;
acquiring a first display order interval between a first maximum display order and a target display order and a second display order interval between a second maximum display order and the target display order;
judging the type of the display order which is met by the target display order of the target split screen interface to be classified according to a first display order interval and a second order interval, wherein when the first display order interval is larger than the second display order interval, determining that the target display order of the target split screen interface to be classified is met by a first preset display order, taking the target split screen interface to be classified as the target split screen interface of the first target split screen interface group, and when the first display order interval is smaller than the second display order interval, determining that the display order of the target split screen interface to be classified is met by a second preset display order, and taking the target split screen interface to be classified as the target split screen interface of the second target split screen interface group;
And adding the target split screen interface to be classified into a corresponding target split screen interface group to update a first target split screen interface group or a second target split screen interface group, thereby taking the updated first target split screen interface group as the first target split screen interface group and/or taking the updated second target split screen interface group as a second target split screen display group.
The first target split screen display group includes a first application interface and a third application interface, the corresponding display orders are respectively a first display order and a third display order, the second target split screen display group includes a second application interface and a fourth application interface, the corresponding display orders are respectively a second display order and a fourth display order, the target split screen interface to be classified is a fifth application interface, the target display order is fifth, the first display order interval is 2, the second display order interval is 1, further, it is determined that the target display order accords with the first display order, and the fifth application interface is added into the first target split screen interface group.
Optionally, before determining the first maximum display order corresponding to the first target split screen interface group and the second maximum display order of the second target split screen display group, acquiring a target split screen interface with the display order of the first display order and a target split screen interface with the display order of the second display order, taking the target split screen interface with the display order of the first display order as the target split screen interface in the first target split screen display group, and taking the target split screen interface with the display order of the second display order as the target split screen interface in the second target split screen display group.
Optionally, after determining the first target split screen interface group and the second target split screen interface group, determining a display area corresponding to the first target split screen interface group as a first display area, and determining a display area corresponding to the second target split screen interface group as a second display area. Optionally, the display area corresponding to the first target split screen interface group may be determined as a second display area, and the display area corresponding to the second target split screen interface group may be determined as a third display area, where the first target split screen interface group and the second target split screen interface group each include at least one target split screen interface, and the target split screen interfaces included in the first target split screen interface group are different from the target split screen interfaces included in the second target split screen interface group.
Optionally, referring to fig. 15, after determining the display area of each target split screen interface, the step S110 includes:
s113: stacking or suspending the first target split screen interface group in a first display area according to the first display layer;
s114: stacking or suspending the second target split screen interface group in a second display area according to the second display layer;
s115: and overlapping or layering or suspending or zoning the first display area and the second display area.
Optionally, the first display level is a display level of each target split screen interface in the first target split screen interface group, and the second display level is a display level of each target split screen interface in the second target split screen interface group. Optionally, the manner of determining the first display level may be determined according to a display order of each target split screen interface in the first target split screen interface group, and the manner of determining the second display level may be determined according to a display order of each target split screen interface in the first target split screen interface group, where the larger the display order is, the higher the display level is, and the manner of determining the second display level is the same as the manner of determining the first display level.
Optionally, after determining the first display level and/or the second display level, stacking or suspending the first target split screen interface group in the first display area according to the first display level, stacking or suspending the second target split screen interface group in the second display area according to the second display level, and further performing overlapping or stacking or suspending or splitting operation on the first display area and the second display area; optionally, the area of the overlapping area formed after the overlapping or laminating or suspending or zoning operation of the first display area and the second display area is smaller than the area of the non-overlapping area.
In the embodiment, the display order of each target split screen interface is determined or generated, and the first target split screen interface group and the second target split screen interface group are determined or generated according to the display order so as to alternately and repeatedly display each target split screen interface, so that the combination processing of the target split screen interfaces with relevance is realized, the user can more conveniently view related contents based on the target split screen interfaces subjected to the combination processing, and the user experience is improved.
Seventh embodiment
Optionally, after the first display area and the second display area are overlapped, layered, suspended or divided, in order to improve the intelligentization degree of the split screen display, referring to fig. 16, the method further includes:
s120: responding to the editing operation of the target split screen interface, and acquiring target processing corresponding to the editing operation and a to-be-processed split screen interface corresponding to the editing operation;
s130: and processing the to-be-processed split screen interface based on the target processing.
Optionally, after the first display area and the second display area are overlapped, suspended or divided, so that the main split screen interface and the other target split screen interfaces are partially overlapped, displayed, or the first target split screen interface group is overlapped, suspended or displayed in the first display area and the second target split screen interface group is overlapped, suspended or displayed in the second display area, the editing operation of the target split screen interface is responded, and the target split screen interface is processed according to the editing operation.
Optionally, the editing operation includes a switching operation, where when the editing operation is the switching operation, the target processing corresponding to the editing operation is to switch and display the target split-screen interface, optionally, based on displaying only one target split-screen interface (main split-screen interface) in the first display area, and displaying each other target split-screen interface in the second display area in a stacking or floating manner, where the target processing is especially to switch and display the other target split-screen interfaces. Optionally, when the first display area is laminated or suspended to display the first target split screen interface group and the second display area is laminated or suspended to display the second target split screen interface group, determining a target display area according to the editing operation, when the target display area is the first display area, using the first target split screen interface group as a split screen interface to be processed, and when the target display area is the second display area, using the second target split screen interface group as a split screen interface to be processed.
Optionally, when the editing operation is a switching operation, the step of obtaining a to-be-processed split screen interface corresponding to the editing operation and processing the to-be-processed split screen interface based on the target processing includes:
determining a to-be-displayed split screen interface in the to-be-processed split screen interfaces according to the editing operation;
Updating the display levels of the to-be-processed split screen interfaces according to the to-be-displayed split screen interfaces, and displaying the to-be-processed split screen interfaces in a stacked mode based on the updated display levels; optionally, the to-be-displayed split screen interface is displayed on the top layer of the display area corresponding to the to-be-processed split screen interface.
Optionally, the to-be-displayed split-screen interface is a to-be-processed split-screen interface to be displayed on the top layer, the mode of triggering the editing operation includes triggering according to a gesture action, triggering according to a voice command, triggering according to a sliding action, and determining, without limitation, the mode of determining the to-be-displayed target split-screen interface according to the editing operation includes determining a gesture direction and/or a hand movement distance of the gesture action, optionally, determining the to-be-displayed split-screen interface according to a switching direction corresponding to the gesture direction and/or a target display level interval corresponding to the hand movement distance, if the gesture direction is upward or leftward, determining the switching direction as a first switching direction, taking other to-be-processed split-screen interfaces of a next display level corresponding to a current split-screen interface as to-be-displayed split-screen interfaces, where the current split-screen interface is currently displayed on the top to-be-processed split-screen interface, i.e. the current display level is the highest to-be-processed split-screen interface; when the gesture direction is downward or rightward, determining that the switching direction is a second switching direction, and taking a to-be-processed split screen interface of a previous display level corresponding to a to-be-processed split screen interface with a lowest display level as the to-be-displayed split screen interface; if the gesture direction is upward or leftward, determining a target display level interval according to the hand movement distance, determining a to-be-processed split screen interface with the display level interval of the current split screen interface being the target display level interval, taking the to-be-processed split screen interface as the to-be-displayed split screen interface, if the target display level interval is 3 display levels, and taking the to-be-processed split screen interface with the display level being the first layer as the to-be-displayed split screen interface when the to-be-processed split screen interface comprises five layers; if the gesture direction is downward or rightward, determining a target display level interval according to the hand movement distance, determining a to-be-processed split screen interface with the display level interval between the to-be-processed split screen interface and the bottommost layer as the target display level interval, taking the to-be-processed split screen interface as the to-be-displayed split screen interface, and if the target display level interval is 3 display levels, taking the to-be-processed split screen interface with the display level being the fourth layer as the to-be-displayed split screen interface. Optionally, when the editing operation is triggered by a voice instruction, a target display level can be determined according to the voice instruction, a to-be-processed split screen interface corresponding to the target display level is used as the to-be-displayed split screen interface, a target display level interval and/or a switching direction can be determined according to the voice instruction, and the to-be-displayed split screen interface is determined according to the switching direction and/or the target display level interval. Optionally, when the editing operation is triggered by a sliding action, determining the target display level interval and/or the switching direction according to the sliding parameter of the sliding action, and determining the split screen interface to be displayed according to the switching direction and/or the target display level interval.
Optionally, after the to-be-displayed split-screen interfaces are determined, updating the display levels of the to-be-processed split-screen interfaces according to the to-be-displayed split-screen interfaces, wherein the updated display levels of the to-be-displayed split-screen interfaces are highest, and after the display levels of the to-be-processed split-screen interfaces are updated, displaying the to-be-processed split-screen interfaces in a stacked mode through the updated display levels, so that the to-be-displayed split-screen interfaces are displayed on the top layer of the display area corresponding to the to-be-processed split-screen interfaces.
Optionally, in an embodiment, the method for updating the display level of each to-be-processed split-screen interface according to the to-be-displayed split-screen interface includes updating the to-be-displayed split-screen interface to a third display level (N); updating the display levels of other to-be-processed split screen interfaces into a fourth display level according to the display level relation between other to-be-processed split screen interfaces except the to-be-displayed split screen interfaces in the to-be-processed split screen interfaces, wherein the third display level is determined according to the number of the to-be-processed split screen interfaces, if the number of the to-be-processed split screen interfaces is 7, the third display level is a seventh layer, and the fourth display level of the to-be-processed split screen interface is N-4 when the display level relation between a certain to-be-processed split screen interface and the to-be-displayed split screen interface is below the to-be-displayed split screen interface and the display level interval between the certain to-be-displayed split screen interface is three display levels; when the display hierarchy relation between a certain to-be-processed split screen interface and the to-be-displayed split screen interface is that the display hierarchy interval between the to-be-displayed split screen interface and the display hierarchy of the to-be-displayed split screen interface is two display hierarchies, the fourth display hierarchy of the to-be-processed split screen interface is N- [ (N- (2+1) ], and 2 is the display hierarchy interval.
For example, referring to fig. 17, the to-be-processed split screen interface includes, in order from bottom to top, a first application interface, a second application interface, a third and a seventh application interface, where the corresponding display levels are in order: when the to-be-displayed split screen interface is determined to be a fifth application interface, the updated to-be-processed split screen interface sequentially comprises from bottom to top: the display levels of the updated to-be-processed split screen interface are sequentially from bottom to top: the first display level N- [ (N- (0+1) ]=7- (7-1) =1, the second display level N- [ (N- (1+1) ]=7- (7-2) =2, the third, sixth display level (N-display level interval-1=7-0-1=6), the seventh display level.
Optionally, the method for updating the display level of each to-be-processed split-screen interface further comprises updating the to-be-displayed split-screen interface to a third display level (N), and determining a fourth display level of each other to-be-processed split-screen interface according to the level relation and/or the opening time of the other to-be-processed split-screen interfaces.
Optionally, the editing operation further includes a deleting operation, where the target processing is deleting the to-be-processed split screen interface, where the to-be-processed split screen interface is a to-be-deleted split screen interface, optionally, determining, according to the editing operation, the to-be-deleted split screen interface as the to-be-processed split screen interface, and further deleting the to-be-processed split screen interface, and optionally, after deleting the to-be-processed split screen interface, determining a display area corresponding to the to-be-processed split screen interface, and correspondingly updating display levels of other target split screen interfaces displayed in the display area except the to-be-processed split screen interface.
Optionally, the editing operation further includes a display area replacing operation, where the target processing is to update a display area of a target split screen interface, the to-be-processed split screen interface is a to-be-moved split screen interface in the target split screen interfaces, if the to-be-moved split screen interface is a main split screen interface, the display area of the main split screen interface is replaced from a first display area to a second display area, if the to-be-moved split screen interface is a target split screen interface in the first target split screen interface group, and the display area of the to-be-moved split screen interface is replaced from the first display area to the second display area.
Optionally, the editing operation includes, but is not limited to, the above operation, and may further include an add split screen interface operation, a display parameter adjustment operation for a display area, a display hierarchy adjustment operation for a split screen interface, and the like, which is not limited herein.
In this embodiment, by receiving an editing operation of the target split screen interface, determining target processing and a to-be-processed split screen interface based on the editing operation, and processing the to-be-processed split screen interface based on the target processing, so as to improve the intelligence of the display of the split screen interface based on the user requirement.
The application also provides an intelligent terminal, which comprises a memory and a processor, wherein the memory stores a display program, and the display program is executed by the processor to realize the steps of the display method in any embodiment.
The present application also provides a storage medium having a display program stored thereon, which when executed by a processor, implements the steps of the display method in any of the above embodiments.
The embodiments of the intelligent terminal and the storage medium provided in the present application may include all the technical features of any one of the embodiments of the display method, and the expansion and explanation contents of the description are substantially the same as those of each embodiment of the method, which are not repeated herein.
The present embodiments also provide a computer program product comprising computer program code which, when run on a computer, causes the computer to perform the method in the various possible implementations as above.
The embodiments also provide a chip including a memory for storing a computer program and a processor for calling and running the computer program from the memory, so that a device on which the chip is mounted performs the method in the above possible embodiments.
It can be understood that the above scenario is merely an example, and does not constitute a limitation on the application scenario of the technical solution provided in the embodiments of the present application, and the technical solution of the present application may also be applied to other scenarios. For example, as one of ordinary skill in the art can know, with the evolution of the system architecture and the appearance of new service scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
The foregoing embodiment numbers of the present application are merely for describing, and do not represent advantages or disadvantages of the embodiments.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The units in the device of the embodiment of the application can be combined, divided and pruned according to actual needs.
In this application, the same or similar term concept, technical solution, and/or application scenario description will generally be described in detail only when first appearing, and when repeated later, for brevity, will not generally be repeated, and when understanding the content of the technical solution of the present application, etc., reference may be made to the previous related detailed description thereof for the same or similar term concept, technical solution, and/or application scenario description, etc., which are not described in detail later.
In this application, the descriptions of the embodiments are focused on, and the details or descriptions of one embodiment may be found in the related descriptions of other embodiments.
The technical features of the technical solutions of the present application may be arbitrarily combined, and for brevity of description, all possible combinations of the technical features in the above embodiments are not described, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the present application.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as above, including several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, a controlled terminal, or a network device, etc.) to perform the method of each embodiment of the present application.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may 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 the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with embodiments of the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable devices. The computer instructions may be stored in a storage medium or transmitted from one storage medium to another storage medium, for example, from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line), or wireless (e.g., infrared, wireless, microwave, etc.) means. The storage media may be any available media that can be accessed by a computer or a data storage device such as a server, data center, or the like that contains an integration of one or more available media. Usable media may be magnetic media (e.g., floppy disks, memory disks, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid state storage disk Soli d State Disk (SSD)), or the like.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the claims, and all equivalent structures or equivalent processes using the descriptions and drawings of the present application, or direct or indirect application in other related technical fields are included in the scope of the claims of the present application.

Claims (25)

1. A display method, comprising:
and responding to the first operation, and displaying a first target split screen interface and a second target split screen interface which meet preset conditions.
2. The method of claim 1, wherein the first target split screen interface and the second target split screen interface are displayed overlapping or hovering or in separate areas.
3. The method of claim 1, wherein the satisfaction of the preset condition comprises at least one of:
the source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
4. The method of claim 1, wherein the method further comprises:
Updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface into target display parameters;
and displaying the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or splitting mode in the corresponding display area based on the target display parameters.
5. The method of claim 4, wherein the display parameters include a display length and/or a display hierarchy, and the displaying the display area corresponding to the first target split-screen interface and/or the second target split-screen interface in the corresponding display area in an overlapping or stacking or floating or split manner based on the target display parameters includes at least one of:
determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
6. The method of claim 5, wherein the first target split screen interface and/or the second target split screen interface have the same or different initial display lengths, and wherein the sum of the target display lengths exceeds a preset display length of the display screen; and/or the number of the groups of groups,
the main split screen interface is a first target split screen interface and/or a second target split screen interface, and the main split screen interface is determined or generated according to the hierarchical relationship and/or the opening time of the first target split screen interface and the second target split screen interface.
7. The method of any one of claims 1 to 6, wherein the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
8. A display method, comprising:
and responding to the first operation, and displaying at least two target split screen interfaces with relevance.
9. The method of claim 8, wherein the target split screen interface is displayed overlapping or layered or hovering or in separate areas.
10. The method of claim 8, wherein the target split interface comprises a first target split interface and a second target split interface, the first target split interface and the second target split interface having a correlation comprising at least one of:
The source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
11. The method of claim 10, wherein the method further comprises:
updating the display parameters of the display areas corresponding to the first target split screen interface and/or the second target split screen interface into target display parameters;
and displaying the first target split screen interface and/or the second target split screen interface in an overlapping or stacking or suspending or splitting mode in the corresponding display area based on the target display parameters.
12. The method of claim 11, wherein the display parameters include a display length and/or a display hierarchy, and the overlapping or stacking or hovering or area-wise displaying the display area corresponding to the first target split screen interface and/or the second target split screen interface based on the target display parameters includes at least one of:
determining or generating the target display length of the display area according to the initial display length of the first target split screen interface and/or the second target split screen interface, and updating the initial display length of the first target split screen interface and/or the second target split screen interface to the corresponding target display length;
Updating the display level of the display area corresponding to the main split screen interface to a first preset display level, and updating the display levels of the display areas corresponding to other target split screen interfaces except the main split screen interface to a second preset display level.
13. The method of claim 12, wherein the first target split screen interface and/or the second target split screen interface have the same or different initial display lengths, and wherein the sum of the target display lengths exceeds a preset display length of the display screen; and/or the number of the groups of groups,
the main split screen interface is a first target split screen interface and/or a second target split screen interface, and the main split screen interface is determined or generated according to the hierarchical relationship and/or the opening time of the first target split screen interface and the second target split screen interface.
14. The method of any one of claims 8 to 13, wherein the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
15. A display method, comprising:
and responding to the second operation, and displaying at least two target split screen interfaces with relevance in the corresponding display areas.
16. The method of claim 15, wherein the target split screen interface is displayed overlapping or layered or hovering or in separate areas.
17. The method of claim 15, wherein the target split interface comprises a first target split interface and a second target split interface, the first target split interface and the second target split interface having a correlation comprising at least one of:
the source objects corresponding to the first target split screen interface and the second target split screen interface are the same;
the second target split screen interface is display content associated with the jump operation of the first target split screen interface;
the source object corresponding to the second target split screen interface is an object associated with the jump operation of the first target split screen interface.
18. The method of claim 17, wherein the first target split-screen interface and/or the second target split-screen interface is a primary split-screen interface;
and/or the display area corresponding to the main split screen interface is a first display area, and the display areas corresponding to other target split screen interfaces outside the main split screen interface are second display areas.
19. The method of claim 18, wherein the manner in which the first display area and/or the second display area are determined further comprises:
determining or generating a first target split screen interface group and/or a second target split screen interface group according to the display order corresponding to the target split screen interfaces;
And determining the display area corresponding to the first target split screen interface group as a first display area, and/or determining the display area corresponding to the second target split screen interface group as a second display area.
20. The method of claim 18, wherein the displaying at least two associated target split screen interfaces in the corresponding display areas comprises:
displaying a main split screen interface in a first display area;
displaying at least one other target split screen interface in a layering or suspending manner in a second display area;
and overlapping or layering or suspending or zoning the first display area and the second display area.
21. The method of claim 20, wherein displaying at least one of the other target split screen interfaces in a second display area in a layered or floating manner, comprises:
and displaying at least one other target split-screen interface in a layered or suspended manner in the second display area according to the display level of the at least one other target split-screen interface.
22. The method of claim 19, wherein the at least two associated target split screen interfaces are displayed in corresponding display areas:
Stacking or suspending the first target split screen interface group in a first display area according to the first display layer;
stacking or suspending the second target split screen interface group in a second display area according to the second display layer;
and overlapping or layering or suspending or zoning the first display area and the second display area.
23. The method of any one of claims 15 to 22, wherein the method further comprises:
and responding to the editing operation of the target split screen interface, and carrying out target processing on the to-be-processed split screen interface.
24. An intelligent terminal, characterized in that, the intelligent terminal includes: a memory, a processor, wherein the memory has stored thereon a display program which, when executed by the processor, implements the steps of the display method according to any one of claims 1 to 23.
25. A storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the display method according to any one of claims 1 to 23.
CN202310391346.8A 2023-04-12 2023-04-12 Display method, intelligent terminal and storage medium Pending CN116339669A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310391346.8A CN116339669A (en) 2023-04-12 2023-04-12 Display method, intelligent terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310391346.8A CN116339669A (en) 2023-04-12 2023-04-12 Display method, intelligent terminal and storage medium

Publications (1)

Publication Number Publication Date
CN116339669A true CN116339669A (en) 2023-06-27

Family

ID=86891272

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310391346.8A Pending CN116339669A (en) 2023-04-12 2023-04-12 Display method, intelligent terminal and storage medium

Country Status (1)

Country Link
CN (1) CN116339669A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117707451A (en) * 2023-07-19 2024-03-15 荣耀终端有限公司 Display method and related device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117707451A (en) * 2023-07-19 2024-03-15 荣耀终端有限公司 Display method and related device

Similar Documents

Publication Publication Date Title
CN109614176B (en) Application interface layout method, terminal and computer readable storage medium
CN107219972B (en) Application management method and device and computer readable storage medium
CN108984063B (en) Desktop interaction regulation and control method and device and computer readable storage medium
CN113793407B (en) Moving image producing method, mobile terminal and storage medium
CN116339669A (en) Display method, intelligent terminal and storage medium
CN114090120A (en) Application program starting method, mobile terminal and storage medium
CN113407081A (en) Display method, mobile terminal and storage medium
CN114594886A (en) Operation method, intelligent terminal and storage medium
CN114138144A (en) Control method, intelligent terminal and storage medium
CN113342244A (en) Interface display method, mobile terminal and storage medium
CN113867765A (en) Application management method, intelligent terminal and storage medium
CN113867586A (en) Icon display method, intelligent terminal and storage medium
CN116643682A (en) Display method, intelligent terminal and storage medium
CN115080163A (en) Display processing method, intelligent terminal and storage medium
CN117311556A (en) Interaction method, intelligent terminal and storage medium
CN116382819A (en) Display method, intelligent terminal and storage medium
CN118235107A (en) Icon area management method, intelligent terminal and storage medium
CN116149775A (en) Icon adding method, intelligent terminal and storage medium
CN117242425A (en) Control method, mobile terminal and readable storage medium
CN117043735A (en) Processing method, mobile terminal and storage medium
CN116483502A (en) Switching method, intelligent terminal and storage medium
CN116009743A (en) Processing method, intelligent terminal and storage medium
CN116774898A (en) Processing method, intelligent terminal and storage medium
CN116450016A (en) Picture processing method, intelligent terminal and storage medium
CN113535110A (en) Display method, mobile terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination