[go: up one dir, main page]

CN110431521B - Split screen display method and device and terminal - Google Patents

Split screen display method and device and terminal Download PDF

Info

Publication number
CN110431521B
CN110431521B CN201780088765.7A CN201780088765A CN110431521B CN 110431521 B CN110431521 B CN 110431521B CN 201780088765 A CN201780088765 A CN 201780088765A CN 110431521 B CN110431521 B CN 110431521B
Authority
CN
China
Prior art keywords
interface
application
display
message
running
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.)
Active
Application number
CN201780088765.7A
Other languages
Chinese (zh)
Other versions
CN110431521A (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202111106365.9A priority Critical patent/CN113946245A/en
Publication of CN110431521A publication Critical patent/CN110431521A/en
Application granted granted Critical
Publication of CN110431521B publication Critical patent/CN110431521B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

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

Abstract

本申请提供一种分屏显示的方法、装置及终端,涉及终端技术领域,能够解决用户通过执行多次操作完成界面切换以实现终端的多功能并用的问题。该方法包括:显示第一界面;接收第一输入;响应于第一输入,显示第二界面。其中,第一界面包括第一应用程序的第一运行界面,第二界面包括至少两个显示窗口。其中,第一显示窗口显示第一应用程序的第二运行界面,第二显示窗口显示第三运行界面,第三运行界面是第二应用程序的运行界面。第一运行界面中的内容与第二运行界面中的内容不同,第三运行界面至少包括第一运行界面中的内容的至少一部分。

Figure 201780088765

The present application provides a method, a device and a terminal for split-screen display, which relate to the technical field of terminals and can solve the problem that a user completes interface switching by performing multiple operations to realize the simultaneous use of multiple functions of a terminal. The method includes: displaying a first interface; receiving a first input; and displaying a second interface in response to the first input. Wherein, the first interface includes the first running interface of the first application, and the second interface includes at least two display windows. Wherein, the first display window displays the second running interface of the first application, the second display window displays the third running interface, and the third running interface is the running interface of the second application. The content in the first operation interface is different from the content in the second operation interface, and the third operation interface at least includes at least a part of the content in the first operation interface.

Figure 201780088765

Description

Split screen display method and device and terminal
The present application claims priority of chinese patent application filed 24/8/2017 under the name of "an interface display method and apparatus", with the application number 201710736008.8, from the chinese patent office, the entire contents of which are incorporated herein by reference.
Technical Field
The application relates to the technical field of terminals, in particular to a method, a device and a terminal for split-screen display.
Background
With the development of communication technology, especially the popularization of terminals such as smart phones, people can realize functions such as instant messaging and video playing through the terminals. In addition, as the functions of the terminal are increasingly enhanced, a user can simultaneously use a plurality of functions of the terminal. For example, in the process of watching a movie by using video playing software, if the instant messaging software is in a background running state, after receiving a message from another user, the instant messaging software may prompt the user to look up the message in the form of a ring or a pop-up dialog box. At this time, the user can manually switch the current display interface from the interface of the video playing software to the interface of the instant messaging software, and implement operations such as consulting and replying messages on the interface, and after the operations are executed, switch the current display interface back to the interface of the video playing software in a similar manner, and continue to watch the movie.
Therefore, a user needs to use a plurality of functions simultaneously in an interface switching mode, and the user needs to perform operations such as clicking and sliding for many times in each interface switching process to trigger. For the user, the implementation of the scheme requires multiple operations of the user, and the user experience is reduced.
Disclosure of Invention
The application provides a method, a device and a terminal for split screen display, which can solve the problem that a user completes interface switching by executing multiple operations to realize the multifunctional use of the terminal.
In a first aspect, an embodiment of the present invention provides a method for split-screen display. The method comprises the following steps: the terminal displays a first interface, receives a first input, and then displays a second interface in response to the first input. The first interface comprises a first running interface of the first application program, and the second interface comprises at least two display windows. The first display window displays a second running interface of the first application program, the second display window displays a third running interface, and the third running interface is a running interface of the second application program. The content in the first running interface is different from the content in the second running interface, and the third running interface at least comprises at least one part of the content in the first running interface.
In one possible implementation, the second application is different from the first application.
In one possible implementation, the second application is the same as the first application.
In one possible implementation, before receiving the first input, the terminal displays at least a portion of a first message of the first application in response to receiving the first message at the first interface.
In a possible implementation manner, in the first interface, the terminal further displays a key for triggering display of the second interface. Wherein the first input acts on the key.
In one possible implementation manner, the terminal displays the first message of the first application program through the second running interface.
In a possible implementation manner, before the terminal responds to the first input and displays the second interface, the terminal acquires a link corresponding to the content displayed by the first running interface, and then displays the content pointed by the link in the second display window through the second application program.
In one possible implementation, after the terminal displays the second interface, the second input is received, and then the second interface is converted into a third interface in response to the second input. And running the first application program on the third interface or running the second application program on the third interface.
In one possible implementation manner, at least a part of the first message is displayed on the first interface, and the displaying may be implemented as: and displaying the basic information of the first message by the terminal on the first interface. Wherein the basic information at least comprises the source of the first message, the identification of the first message, the content of the first message and/or the receiving time of the first message.
In one possible implementation, the second interface includes a split screen flag. The split screen mark is used for representing a split screen display mode of the second interface, and the split screen display mode at least comprises transverse split screen or longitudinal split screen.
In one possible implementation, the split screen indicator is located in an area where a boundary of the first display window and the second display window is located.
In a possible implementation manner, the first application program is a wechat, the first running interface is a browsing interface of a public number, the second running interface is an interactive interface of instant messaging, and the second application program is a browser or a wechat. And when the second application program is a browser, the third running interface is a running interface displayed after a link corresponding to the browsing interface of the public number is opened through the browser.
In a second aspect, an embodiment of the present invention provides a method for split-screen display. The method comprises the following steps: the terminal displays a first interface, receives a first input, and then displays a second interface in response to the first input. The first interface comprises a first running interface of a first application program, the first application program has an article browsing function, the first running interface is an article browsing interface, and the second interface comprises at least two display windows. The first display window displays a second running interface of the first application program, the first application program further has an instant messaging function, the second running interface is an interactive interface of instant messaging, the second display window displays a third running interface, the third running interface is a running interface of the second application program, the second application program has a webpage browsing function, and the running interface of the second application program is an article browsing interface. The content in the first running interface is different from the content in the second running interface, and the third running interface at least comprises at least one part of the content in the first running interface.
In one possible implementation, the second application is different from the first application.
In a possible implementation manner, the first application program is a WeChat, the first running interface is a browsing interface of a public number, the second application program is a browser, and the third running interface is a running interface presented after a link corresponding to the browsing interface of the public number is opened through the browser.
In one possible implementation, the second application is the same as the first application.
In one possible implementation, before receiving the first input, the terminal displays at least a portion of a first message of the first application in response to receiving the first message at the first interface. Wherein at least a part of the first message comprises basic information of the first message, the basic information at least comprising a source of the first message, an identification of the first message, a content of the first message and/or a time of receipt of the first message.
In a possible implementation manner, in the first interface, the terminal further displays a key for triggering display of the second interface. Wherein the first input acts on the key.
In one possible implementation, the second runtime interface displays a first message of the first application.
In a possible implementation manner, before the terminal responds to the first input and displays the second interface, the terminal acquires a link corresponding to the content displayed by the first running interface, and then displays the content pointed by the link in the second display window through the second application program.
In one possible implementation, after the terminal displays the second interface, the terminal receives the second input, and then in response to the second input, the second interface is converted into a third interface. And running the first application program on the third interface or running the second application program on the third interface.
In one possible implementation, the second interface includes a split screen flag. The split screen mark is used for representing a split screen display mode of the second interface, and the split screen display mode at least comprises transverse split screen or longitudinal split screen.
In one possible implementation, the split screen indicator is located in an area where a boundary of the first display window and the second display window is located.
In a third aspect, an embodiment of the present invention provides an apparatus for split-screen display. The apparatus may implement the functions implemented in the first aspect and in various possible implementation manners, and the functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software comprises one or more modules corresponding to the functions.
In a fourth aspect, an embodiment of the present invention provides an apparatus for split-screen display. The apparatus may implement the functions implemented in the second aspect and in various possible implementation manners, and the functions may be implemented by hardware or by hardware executing corresponding software. The hardware or software comprises one or more modules corresponding to the functions.
In a fifth aspect, an embodiment of the present invention provides a terminal. The structure of the terminal comprises a display screen, a memory, one or more processors, a plurality of application programs and one or more programs; wherein the one or more programs are stored in the memory; the one or more processors, when executing the one or more programs, cause the terminal to implement the method of any of the first aspect and its various possible implementations.
In a sixth aspect, an embodiment of the present invention provides a terminal. The structure of the terminal comprises a display screen, a memory, one or more processors, a plurality of application programs and one or more programs; wherein the one or more programs are stored in the memory; the one or more processors, when executing the one or more programs, cause the terminal to implement the method of the second aspect and any of its various possible implementations.
In a seventh aspect, an embodiment of the present invention provides a readable storage medium, which includes instructions. The instructions, when executed on the terminal, cause the terminal to perform the method of any of the above first aspect and its various possible implementations.
In an eighth aspect, an embodiment of the present invention provides a readable storage medium, including instructions. The instructions, when executed on the terminal, cause the terminal to perform the method of any of the second aspect and its various possible implementations described above.
In a ninth aspect, an embodiment of the present invention provides a computer program product, which includes software codes for executing the method described in the first aspect and any one of the various possible implementation manners.
In a tenth aspect, an embodiment of the present invention provides a computer program product, which includes software codes for executing the method described in the second aspect and any of its various possible implementations.
In an eleventh aspect, embodiments of the present invention provide a method for displaying a graphical user interface. The method is implemented in an electronic device having a touch display screen. The method comprises the following steps: displaying a first graphical user interface of a first application in a touch display screen; the electronic equipment receives a first input of a user on a touch display screen; in response to the first input, a second graphical user interface is displayed in the touch display screen. The second graphical user interface comprises at least two display windows, wherein the first display window displays a third graphical user interface which is an operation interface of the first application program, the second display window displays a fourth graphical user interface which is an operation interface of the second application program; the content in the first graphical user interface is different from the content in the third graphical user interface, and the fourth graphical user interface includes at least a portion of the content in the first graphical user interface.
In one possible implementation, at least a portion of a first message is displayed at a first graphical user interface in response to receiving the first message of a first application before the electronic device receives a first input by a user on the touch display screen.
In one possible implementation manner, a key for triggering display of the second graphical user interface is also displayed on the first graphical user interface, and the first input acts on the key.
In one possible implementation, the first message of the first application is displayed through a third graphical user interface.
In one possible implementation, the electronic device receives a second input of the user on the touch display screen; in response to the second input, the second graphical user interface transitions to a fifth graphical user interface. Wherein the fifth graphical user interface is a run interface of the first application, or the fifth graphical user interface is a run interface of the second application.
In one possible implementation, at the first graphical user interface, basic information of the first message is displayed. Wherein the basic information at least comprises the source of the first message, the identification of the first message, the content of the first message and/or the receiving time of the first message.
In one possible implementation, the split screen indicator is displayed in the second graphical user interface. The split screen mark is used for representing a split screen display mode of the second graphical user interface, and the split screen display mode at least comprises transverse split screen or longitudinal split screen.
In a possible implementation manner, the first application program is a wechat, the first graphical user interface is a browsing interface of a public number, the third graphical user interface is an interactive interface of instant messaging, the second application program is a browser or a wechat, and when the second application program is a browser, the fourth graphical user interface is an operation interface presented after a link corresponding to the browsing interface of the public number is opened through the browser.
Drawings
Fig. 1 is a schematic structural diagram of a first terminal according to an embodiment of the present invention;
fig. 2 is a flowchart of a first split-screen display method according to an embodiment of the present invention;
FIG. 3(a) is a schematic diagram of a first display interface according to an embodiment of the present invention;
FIG. 3(b) is a diagram illustrating a second display interface according to an embodiment of the present invention;
FIG. 3(c) is a diagram illustrating a third display interface according to an embodiment of the present invention;
FIG. 3(d) is a diagram illustrating a fourth display interface according to an embodiment of the present invention;
FIG. 4(a) is a diagram illustrating a fifth display interface according to an embodiment of the present invention;
fig. 4(b) is a schematic diagram of a sixth display interface provided in the embodiment of the present invention;
fig. 5(a) is a schematic diagram of a seventh display interface provided in the embodiment of the present invention;
FIG. 5(b) is a diagram illustrating an eighth display interface according to an embodiment of the present invention;
FIG. 6 is a flowchart of a second split-screen display method according to an embodiment of the present invention;
FIG. 7 is a flowchart of a third method for split-screen display according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of a split-screen display apparatus according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a second terminal according to an embodiment of the present invention.
Description of reference numerals:
10-a mobile phone;
11-display interface;
12-triggering a split screen/a split screen canceling button;
13-prompt box;
14-triggering a split-screen key;
15-a prompt icon;
16-a first display window;
17-a second display window;
18-split screen flag;
19-refresh key;
20-dialog box;
21-a preset area;
22-icon triggering split screen;
23-cancel split screen button.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.
The embodiment of the invention can be used for a terminal, and the terminal can comprise a tablet computer, a smart phone and other equipment. The terminal is provided with at least a camera, a display screen, an input device, and a processor, and taking the terminal 100 as an example, as shown in fig. 1, the terminal 100 includes components such as a processor 101, a memory 102, a camera 103, an RF circuit 104, an audio circuit 105, a speaker 106, a microphone 107, an input device 108, another input device 109, a display screen 110, a touch panel 111, a display panel 112, an output device 113, and a power supply 114. The display screen 110 is composed of at least a touch panel 111 as an input device and a display panel 112 as an output device. The camera 103 may include a front camera and a rear camera. It should be noted that the terminal structure shown in fig. 1 is not limited to the terminal, and may include more or less components than those shown in the drawings, or combine some components, or split some components, or arrange different components, and is not limited herein.
The various components of the terminal 100 will now be described in detail with reference to fig. 1:
a Radio Frequency (RF) circuit 104 may be configured to receive and transmit signals during information transmission and reception or during a call, for example, if the terminal 100 is a mobile phone, the terminal 100 may receive downlink information transmitted by a base station through the RF circuit 104 and then transmit the downlink information to the processor 101 for processing; in addition, data relating to uplink is transmitted to the base station. Typically, the RF circuitry includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuitry 104 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 Global System for Mobile communication (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.
The memory 102 may be used to store software programs and modules, and the processor 101 executes various functional applications and data processing of the terminal 100 by operating the software programs and modules stored in the memory 102. The memory 102 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required for at least one function (e.g., a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (e.g., audio data, video data, etc.) created according to the use of the terminal 100, and the like. Further, the memory 102 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.
Other input devices 109 may be used to receive input numeric or character information and generate key signal inputs relating to user settings and function control of terminal 100. In particular, other input devices 109 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, a mouse, a joystick, a light mouse (a light mouse is a touch-sensitive surface that does not display visual output, or is an extension of a touch-sensitive surface formed by a touch screen), and the like. Other input devices 109 may also include sensors built into terminal 100, such as gravity sensors, acceleration sensors, etc., and terminal 100 may also use parameters detected by the sensors as input data.
The display screen 110 may be used to display information input by or provided to the user and various menus of the terminal 100, and may also accept user input. In addition, the Display panel 112 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like to configure the Display panel 112; the touch panel 111, also referred to as a touch screen, a touch-sensitive screen, etc., may collect contact or non-contact operations (for example, operations performed by a user on or near the touch panel 111 using any suitable object or accessory such as a finger, a stylus, etc., and may also include body-sensing operations, where the operations include single-point control operations, multi-point control operations, etc., and drive the corresponding connection device according to a preset program. It should be noted that the touch panel 111 may further include two parts, namely, a touch detection device and a touch controller. The touch detection device detects the touch direction and gesture of a user, detects signals brought by touch operation and transmits the signals to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into information that can be processed by the processor 101, and transmits the information to the processor 101, and also receives and executes commands sent by the processor 101. In addition, the touch panel 111 may be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave, and the touch panel 111 may also be implemented by any technology developed in the future. In general, the touch panel 111 may cover the display panel 112, a user may operate on or near the touch panel 111 covered on the display panel 112 according to the content displayed on the display panel 112 (the display content includes, but is not limited to, a soft keyboard, a virtual mouse, virtual keys, icons, etc.), the touch panel 111 detects the operation on or near the touch panel 111, and transmits the operation to the processor 101 to determine a user input, and then the processor 101 provides a corresponding visual output on the display panel 112 according to the user input. Although in fig. 1, the touch panel 111 and the display panel 112 are two separate components to implement the input and output functions of the terminal 100, in some embodiments, the touch panel 111 and the display panel 112 may be integrated to implement the input and output functions of the terminal 100.
RF circuitry 104, speaker 106, and microphone 107 may provide an audio interface between a user and terminal 100. The audio circuit 105 may transmit the converted signal of the received audio data to the speaker 106, and the converted signal is converted into a sound signal by the speaker 106 and output; alternatively, the microphone 107 may convert the collected sound signals into signals, convert the signals into audio data after being received by the audio circuit 105, and output the audio data to the RF circuit 104 to be transmitted to a device such as another terminal, or output the audio data to the memory 102 for further processing by the processor 101 in conjunction with the content stored in the memory 102. In addition, the camera 103 may capture image frames in real time and transmit them to the processor 101 for processing, and store the processed results in the memory 102 and/or present the processed results to the user through the display panel 112.
The processor 101 is a control center of the terminal 100, connects various parts of the entire terminal 100 using various interfaces and lines, performs various functions of the terminal 100 and processes data by running or executing software programs and/or modules stored in the memory 102 and calling data stored in the memory 102, thereby monitoring the terminal 100 as a whole. It is noted that processor 101 may include one or more processing units; the processor 101 may also integrate an application processor, which mainly handles operating systems, User Interfaces (UIs), application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 101.
The terminal 100 may further include a power supply 114 (e.g., a battery) for supplying power to various components, and in an embodiment of the present invention, the power supply 114 may be logically connected to the processor 101 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, there are also components not shown in fig. 1, for example, the terminal 100 may further include a bluetooth module and the like, which are not described herein again.
An embodiment of the present invention provides a split-screen display method, which may be applied to the terminal 100 shown in fig. 1, as shown in fig. 2, and includes steps 201 to 203.
Step 201, displaying a first interface.
The first interface comprises a first running interface of the first application program. The first run interface is a first graphical user interface of the first application.
Taking the terminal 100 as a mobile phone as an example, as shown in fig. 3(b), a schematic diagram of displaying a first interface for the mobile phone is shown. That is, in the interface shown in fig. 3(a), the user clicks the article link to jump the current display interface, and jumps to the article browsing interface shown in fig. 3(b), that is, the first running interface of the first application.
Step 202, receiving a first input.
In the embodiment of the present invention, the first input may be an operation input by a user, for example, a click operation, a slide operation, and the like, for triggering the mobile phone to implement the split-screen display. That means, the user can actively trigger the split-screen display of the mobile phone, and certainly, the mobile phone can also automatically trigger the split-screen display, and a specific implementation manner will be provided in the following text, which is not described herein again.
Step 203, responding to the first input, and displaying a second interface.
Wherein the second interface comprises at least two display windows. The first display window displays a second running interface of the first application program, the second display window displays a third running interface, and the third running interface is a running interface of the second application program. The content in the first running interface is different from the content in the second running interface, and the third running interface at least comprises at least one part of the content in the first running interface. The second interface is a second graphical user interface, the second operational interface is a third graphical user interface, and the third operational interface is a fourth graphical user interface.
In the embodiment of the present invention, the first application and the second application may be the same or different. When the first application program is the same as the second application program, the second interface displays two different running interfaces in the first application program in a split screen mode, namely the two different running interfaces in the second application program; when the first application program is different from the second application program, the second interface split screen displays the running interface of the first application program and the running interface of the second application program. For example, the first application program is a wechat, the second application program is a browser, the first running interface may be a browsing interface of a public account of the wechat, the second running interface may be an interactive interface of an instant messaging, for example, a chat interface of the wechat, and the third running interface may be a running interface presented after a connection corresponding to the browsing interface of the public account opened by the browser.
In one possible implementation manner of the embodiment of the invention, before the mobile phone receives the first input, the mobile phone responds to the first message received by the first application program, and at least one part of the first message is displayed on the first interface. That is, after receiving the first message of the first application program, the mobile phone presents at least a part of the first message on the first interface.
It should be noted that displaying at least a part of the first message includes displaying basic information of the first message, where the basic information includes, but is not limited to, a source of the first message, that is, the first message is a message generated by the first application program, for example, a message sent by the peer user through the first application program or a message pushed by the first application program to the user; an identifier of the first message, for example, information indicating that the first message corresponds to the first application category, and the like; content of the first message, e.g., part or all of the content of the first message; the identifier of the first application, and/or the receiving time of the first message may also be regarded as the time when the first message is generated in the embodiment of the present invention. The content of the part of the first message may be a summary or a keyword of the first message, which is not limited herein.
As shown in fig. 3(c), if the mobile phone receives the first message, the user may be prompted to receive the first message of the first application program by popping up a prompt box. And, a part or the whole of the first message is displayed in the prompt box. The user is optionally presented with a reminder icon and/or a name of the first application while part or all of the first message is presented to the user. The prompt icon may be an icon of the first application program to inform the user that the first message is a message generated or received by an application to which the article currently being browsed belongs.
In addition, a key for triggering and displaying the second interface is also displayed on the first interface. The first input is applied to the key. That is, when the mobile phone displays the first message to the user, a button for triggering split-screen display may be generated in the display interface to prompt the user, and if the current user desires to look up the complete first message or tries to reply the first message, the user may trigger the jump of the display interface by clicking the button.
In the embodiment of the present invention, in order to protect the privacy of the user, when the user is prompted to have the first message, an implementation manner as shown in fig. 4(a) or fig. 4(b) may also be adopted. In the display interface shown in fig. 4(a), a prompt icon is presented to the user at the upper left of the display interface to inform the user that the first application currently has the first message. It should be noted that, in order to achieve the effect of prompting the user, the icon may adopt a display effect such as highlighting, flashing or flickering, and is not limited herein. In the display interface shown in fig. 4(b), the relevant content of the first message is not displayed in the pop-up prompt box, but the user is informed that the first message is currently received.
Note that, as for the manner of popping up the prompt box, the position of popping up the prompt box in the display interface is not limited to the upper side of the display interface shown in the figure, and may be a position such as the lower side of the display interface. Moreover, in order not to affect the user to browse the current content, the prompt box may also be displayed with high transparency, for example, the transparency is 80%. At this time, the user can see not only the prompt box and the content presented in the prompt box, but also the first running interface of the first application program clearly. Similarly, the position of the prompt icon can be located at other positions which do not affect the operation of the user or browse the running interface of the first application besides being located at the upper left of the display interface.
In the embodiment of the invention, the user can judge according to at least one part of at least one first message currently presented to the user on the mobile phone screen so as to determine whether the split screen display needs to be triggered.
For example, a user can see which user sent a message according to the source of the message, and can selectively reply messages sent by leaders and householders in priority, while messages sent by strangers can be ignored, that is, split screen viewing is not required; the user can see whether the message belongs to content which needs to be processed urgently according to the content summary of the message, the information with strong time concept can be checked in a split screen searching mode, and the irrelevant messages can be ignored; the user can watch the message according to the time of receiving the message, if the message is received in the working time, the message can be ignored, and the message can be processed after lunch break or after work, and the message received in the rest time can be processed in a split screen searching mode.
For example, as shown in fig. 3(c), a dialog box pops up above the interface that the current user is viewing. The dialog box comprises the name of the application program which receives the new message, namely WeChat; and an icon for the application, i.e. an icon located to the left of the "WeChat"; and the source of the message, i.e., the nickname "Lily" of the user sending the message; and the content of the message, i.e. "how to eat together today"; and a key for triggering the split screen. And then the user can directly trigger the screen splitting operation by clicking the key or ignore entry information, and automatically withdraw the prompt box after the mobile phone identifies that the user does not trigger the screen splitting operation within a period of time, or the user can hide the prompt box by manually dragging and the like so as to continue browsing the article. Therefore, the user can perform autonomous screen splitting judgment by combining the content presented to the user by the current interface, and the screen splitting operation is triggered more conveniently and quickly by adopting a direct clicking mode.
Considering that the prompt box presented in fig. 3(c) is only one possible way for reminding the user of receiving the first message according to the embodiment of the present invention, there may be a change in the way of prompting the first input if the prompt box is in the form as shown in fig. 4(a) or fig. 4 (b).
Taking fig. 4(a) as an example, the mobile phone may ask the user whether the split screen needs to be triggered through a pop-up dialog box. Certainly, the user can also directly trigger the split screen by clicking, long-pressing a prompt icon and the like, so that the mobile phone can not pop up a dialog box additionally.
Taking fig. 4(b) as an example, after the mobile phone receives the first message, if the user touches any position in the preset area 21, the mobile phone may present an icon 22 triggering the split screen at a position where the touch operation is generated in the display interface, and then the user may press the icon 22 and drag the icon 22 to the upper or lower side of the screen, so as to implement the split screen operation. In order to prompt the user to touch the preset area, after the mobile phone receives the first message, the preset area may optionally adopt a display mode different from the running interface of the first application program, such as highlighting, and the like, which is not limited herein.
In addition, the user can directly trigger the split screen display of the mobile phone by clicking a button for triggering/canceling the split screen.
The above-mentioned contents are all possible presentation forms by way of example, and are not intended to limit the embodiments of the present invention, and for example, shapes, positions, colors, and the like of presentations such as icons, prompt boxes, dialog boxes, and the like are not limited.
In the embodiment of the present invention, the first display window and the second display window may be displayed in a vertical split screen manner, a horizontal split screen manner, and the like. The screen is divided into an upper part and a lower part by taking the longitudinal direction of the screen as a reference; the left and right split screens are transverse split screens, namely, the screen is divided into a left part and a right part by taking the transverse direction of the screen as a reference. Of course, the above explanation for the up-down split screen and the left-right split screen is based on the case that two display windows are presented after the split screen, and for 3 or more than 3 display windows, the above split screen mode can be also adopted, which is not limited herein.
The up-down split screen may be in the form as shown in fig. 3(d), that is, in the display interface as shown in fig. 3(c), the user may switch the current display interface to the content as shown in fig. 3(d) by clicking the button 14 for triggering the split screen. Namely, the first display window is positioned above the display interface, and the second display window is positioned below the display interface. Of course, during displaying, the first display window may also be located below the display interface, and the second display window is located above the display interface, and the presentation positions of the first display window and the second display window are not limited herein. The left screen and the right screen are split, so that the user can look up more contents more clearly when watching the screen horizontally.
In the embodiment of the present invention, in order to facilitate the user to implement the switching between the different screen splitting manners, a shortcut key, such as a prompt icon, for adjusting the screen splitting manner, may also be set in the display interface, for example, the prompt icon 15 shown in fig. 3(c), and then the user may click the shortcut key to implement the switching between the screen splitting manners, for example, the up-down screen splitting is switched into the left-right screen splitting, which is not limited herein.
In addition, the split-screen display mode may be the display mode of dividing the mobile phone screen into at least two regular regions, or the display mode of dividing the mobile phone screen into at least two irregular regions, so as to provide a more beautiful visual effect for the user, for example, the mobile phone screen is divided by using an irregular polygon, or the mobile phone screen is divided into at least two regions by using a dividing mode similar to a wavy line, a broken line, or the like.
Taking the first operation interface of the first application as the interface shown in fig. 3(b) as an example, the second operation interface of the first application refers to the content in the first display window shown in fig. 3(d), and the third operation interface refers to the content in the second display window shown in fig. 3(d), which may be the operation interface sequence of the second application different from the first application. It should be noted that, as shown in fig. 3(d), the second display window only includes a part of the content in the first running interface of the first application program, and of course, the mobile phone may also adopt a scaling mode, that is, the interface shown in fig. 3(b) is reduced according to a preset scale to present complete content, and the like.
It should be noted that before presenting the interface shown in fig. 3(d) to the user, the mobile phone needs to start the second application in the background and open or load the article currently viewed by the user of the first application through the second application. The method for opening or loading the article currently viewed by the user through the second application includes, but is not limited to, opening a link corresponding to the article in the background through the second application, and then presenting content corresponding to the link in a running interface of the second application. That is, the mobile phone opens the content originally displayed by the first application through the second application in the background. And then, presenting the second application program running interface and the first message to the user simultaneously in a split screen display mode.
Taking a mobile phone as an example, the above example describes a process in which after receiving a first message of a first application program, a user triggers the mobile phone to implement split-screen display. In the actual operation process, the user can also automatically trigger the mobile phone to realize split screen display, for example, when the user tries to send a message to other users through the WeChat in the process of browsing the WeChat public number, the user can automatically trigger the split screen of the mobile phone. For example, the user can trigger the split/cancel split key 12 by clicking or double clicking to trigger the mobile phone to automatically split the two display windows. One display window displays the content currently browsed by the user, and the other display window displays a preset interface. In the embodiment of the present invention, the preset interface may be determined based on the content displayed in the current display window, for example, the current display window displays an operation interface of a certain function of the WeChat, after the screen is split, the other display window displays a WeChat main interface, or after the user may preset the screen splitting, the other display window displays a mobile phone main interface. It should be noted that the manner in which the user actively triggers the split screen includes, but is not limited to, the manner described above acting on the split screen triggering/split screen canceling button 12, and may also be other preset split screen triggering manners, which are not limited herein.
Therefore, after the terminal receives the first input, the terminal can simultaneously display at least two display windows in a split-screen display mode. The first input may be an active operation of the user, or a passive operation performed by the user after the terminal prompts the user. That is, when the user uses multiple functions corresponding to the same application at the same time, for example, when the user uses the instant messaging software to view an article, after the instant messaging software receives a message from another user or a message pushed by the instant messaging software, the terminal can simultaneously display the current interface for viewing the article and the current interface for messaging by the instant messaging software in a split-screen display manner, that is, the user can also look up and reply messages sent by another user without affecting the user in viewing the article. Therefore, the problem that the user completes interface switching by executing multiple operations to realize the multifunctional use of the terminal can be effectively solved.
Considering that the size of the screen of the mobile phone is limited, and the split-screen display is different from the full-screen display, when the running interface of the second application program is displayed, the content in the first running interface of the first application program can be reduced by adopting a preset proportion, or an area corresponding to part of the content in the interface can be selected according to the generation time of the content in the interface, and the like, which is not limited herein.
For example, if the preset scaling-down interface is adopted, after the link corresponding to the content displayed on the first running interface of the first application program is opened through the second application program, the original interface may be scaled down as a whole or the interface may be scaled down by reducing the size of the font and the image in the original interface, which is not listed one by one. It should be noted that the preset ratio may be preset by a user in combination with an empirical value, or the terminal may be configured before leaving the factory, and a subsequent user may modify the configured data during use. In the setting and modifying process, factors such as the definition of the second display window during the presentation may be specifically considered. In the embodiment of the invention, different preset proportions can be adopted for reducing contents with different importance degrees or different types. For example, the display scale of important content is ensured, that is, important characters, images and the like are not zoomed, and for content with lower importance degree, a zooming mode and the like can be adopted.
For another example, if the area corresponding to part of the content in the running interface of the second application generated in the background is selected according to the generation time of the content in the interface, it can be regarded that the area corresponding to the part of the content is finally the content presented to the user. In the embodiment of the present invention, in the generation time of the content in the interface, the content with the earlier generation time in the webpage may be regarded as the content that the user needs to browse currently, or the content with the later generation time may be regarded as the content that the user needs to browse currently, which is not limited herein. That is, the interface presented to the user in the split-screen display mode includes a part of the content of the running interface of the second application program.
It should be noted that the above cases are one possible processing manner for presenting the content in the first display window and the second display window, and are not limited to the embodiment of the present invention.
In the actual processing process of each operation interface, an appropriate mode can be selected to process according to the actual situation and the rule (or the rule configured when the device such as a mobile phone leaves the factory) preset for split screen display by the user, so as to obtain the content finally presented to the user. For example, a preset scale reduction interface is adopted, so that all contents of an original interface can be effectively presented to a user, but the presentation mode often causes large reduction amplitude of information such as characters and pictures due to the increase of displayed contents in the same display window, so that the content presented to the user by the current terminal is difficult to see under the condition of low light intensity or for users with poor eyesight; according to the generation time of the content in the interface, the area corresponding to part of the content in the interface is selected, only part of the content required by the user can be presented to the user under the condition that the definition degree of the original interface is kept, however, the presentation mode is often only to present part of the content to the user in order to ensure the definition degree, if the user tries to check more content, the presented content can be adjusted by adjusting the proportion of split screens or by sliding the touch screen and other operations, and the mode for adjusting the presented content is similar to the mode for realizing the operations of page turning up and down, page turning left and right and the like by the user in the process of browsing the article.
Considering that the size of the screen is limited, although the split-screen display can meet the requirement of the user for the multifunctional use of the terminal to a certain extent, compared with the split-screen display, a single full-screen display interface is more convenient to operate and has a better visual effect, so that in one implementation manner of the embodiment of the invention, after the split-screen display, the user can select to cancel the split-screen operation according to the self requirement.
The process of canceling split screen can be realized as follows:
receiving a second input; in response to the second input, the second interface transitions to a third interface. And running the first application program on the third interface or running the second application program on the third interface. The third interface is a fifth graphical user interface.
The second input is similar to the first input, and may be a click, a press, a slide, or other operations of the user, or may be a user input audio, a voice signal, or other operations, which is not limited herein. The second input is used for triggering the terminal to cancel the current split screen display, namely, the content displayed in the split screen display is restored to the operation interface of the full screen display first application program or the operation interface of the second application program. It should be noted that the running interface of the first application includes, but is not limited to, a first running interface, a second running interface, and the like of the first application; the running interface of the second application program includes, but is not limited to, a running interface of the second application program in the second display window after the split-screen display, and may also be other running interfaces of the second application program, and the like.
For example, the terminal may prompt the user whether to cancel the split screen display by displaying an icon for canceling the split screen display or by popping up a dialog box.
Taking fig. 5(a) as an example, after the user clicks or slides to the preset area, a button for canceling the split screen is generated at a position where the user clicks or slides in the preset area, and then the user may act on the button in a manner of dragging, sliding, or the like, so as to reduce one of the display windows and simultaneously enlarge the other display window until the reduced display window does not exist, that is, the current split screen display is cancelled, at this time, the enlarged display window completely covers the whole display screen of the mobile phone, that is, the enlarged display window is displayed in full screen.
In another possible implementation manner, after at least two display windows are displayed in a split-screen manner, an icon for canceling the split-screen manner may be generated in each independent display window, and a user may close a certain display window by clicking the icon while keeping the display window that is not closed in a full-screen display state, for example, an interface where the icon for canceling the split-screen manner that generates the clicking operation is located will be an interface for the full-screen display, and an interface where the icon for canceling the split-screen manner that does not generate the clicking operation is located will be covered by the interface for the full-screen display or directly closed.
Taking fig. 5(b) as an example, if the user does not perform any operation such as clicking, sliding, etc. on the display screen within a period of time, the terminal may automatically pop up a dialog box to ask the user whether the user needs to cancel the split screen. And when the user clicks 'yes', the terminal takes a certain display window as an interface of full-screen display according to a preset rule for canceling split screen.
That is, when the split screen is cancelled, the user may select the interface that needs to be reserved, and as to which interface the user desires to reserve, the user may set in advance, for example, the user sets a running interface of the application started after the reservation, that is, a third running interface, and the like, which is not limited herein.
It should be noted that the foregoing is only one possible implementation and is not intended to limit the embodiments of the present invention. The user may also control the terminal to cancel the split screen operation by a specific sound signal, such as an audio signal including "cancel the split screen", and the like, which is not limited herein.
It should be noted that, if 3 or more display windows are presented after the split screen is performed, the user may selectively cancel the split screen display of one or more display windows through similar operations, for example, the display window presented by the current display screen includes 3 interfaces, and the user may only keep the split screen display of 2 interfaces through operations such as clicking, sliding, and the like, that is, close another interface, or make the 2 retained interfaces completely cover the content displayed by another interface.
At present, in the using process of WeChat, a user is reading an article pushed by a public number, at this time, the WeChat prompts a new message, if the user tries to view the new message and wants to still be able to continue jumping to the current position of a reading interface after viewing to continue reading the article, the user can add an identifier similar to a reading label on the current reading interface, and then return to a chat interface step by step, and view the new message in the chat interface. When the user tries to continue reading the article, the article can be reopened by clicking a preset reading label link, and the position viewed by the user before is automatically presented to the user. Therefore, the user can check the new message only by frequent clicking operation, and returns to the current reading interface after checking the new message and stays at the current position watched by the user.
Based on the above problems, the technical solution provided by the embodiment of the present invention can provide a method for coexistence of wechat and browsing public numbers for a user, where the chat interface and the browsing interface of the public numbers belong to different interfaces of a wechat application program, so as to facilitate the user to call different functions of the same application at the same time, as shown in fig. 6, the method includes steps 601 to 607.
Step 601, displaying the article.
Step 602, the status bar WeChat icon is highlighted.
For example, the prompt icon in the upper left corner of the display screen is highlighted in FIG. 4 (a). The icon may be displayed in a blinking or enlarging manner, and the user may be prompted that a new message is currently present in the WeChat.
Step 603, in a preset time, if the situation that the position of the WeChat icon generates the continuous clicking operation is detected, popping up prompt information and options.
The preset time may be set by a user in advance according to an empirical value, or the terminal may be set when leaving a factory, and a subsequent user may modify the set preset time, and a specific setting manner is not limited herein.
In the embodiment of the invention, if the user frequently clicks or long-clicks the position of the prompt icon, the user can be considered to try to view a new message in the WeChat, and at the moment, the terminal can pop up prompt information and options to guide the user to selectively realize split-screen display through clicking, sliding or other operations. It should be noted that the prompt information may pop up only when the user experiences the split screen operation for the first time, so as to achieve the purposes of explaining options and guiding the user operation, and the manner of distinguishing the user identity by the terminal may adopt fingerprint identification in the prior art, which is not limited herein.
And step 604, detecting whether a pull-down operation is generated on the display screen. If yes, go to step 605 to step 607, otherwise, end the split screen operation.
In the embodiment of the present invention, since the option for the user to select whether to split the screen pops up above the display screen, it is considered that the user tries to experience the split screen display only when the pull-down operation is generated, and if the option pops up below the display screen, it is considered that the user tries to experience the split screen operation when the pull-up operation is generated, which is not limited herein.
Step 605, displaying the text seal and the WeChat chat interface in a split screen mode.
The article and WeChat chat interfaces can respectively occupy the upper half part and the lower half part of the display screen, or when the article and WeChat chat interfaces have priority relations, the terminal can display the interface with higher priority on a large screen and display the interface with lower priority on a small screen. The proportion of the interface displayed by the large screen occupying the display screen is larger than that of the interface displayed by the small screen occupying the display screen.
And step 606, detecting whether the display screen generates a pull-up operation. If so, go to step 607, otherwise go to step 606.
Step 607, return to the single screen article reading interface.
In the embodiment of the invention, the default operation is to return to the single-screen article reading interface after the split-screen display is finished, namely, the operation of reading the article on the full screen is the same as the operation of displaying the article in the step 601.
It should be noted that, in the embodiment of the present invention, the prompt icon located in the status bar in step 602 may also be used as a split-screen prompt button, and after the user clicks or slides the button, the split-screen display is directly completed, so that the operation step of the user is further omitted.
Compared with the prior art, the operation mode provided by the embodiment of the invention is easier to operate from the perspective of the user, the mutual influence between the wechat reading and the wechat passing through is realized, the practicability of split screen display is improved, for the user, the split screen can be realized by one-time clicking or sliding operation, and similarly, the split screen can be finished by one-time clicking or sliding operation, so that the efficiency of the wechat reading and the wechat passing through is effectively improved.
In another possible implementation, as shown in fig. 7, the method includes steps 701 to 711.
And step 701, displaying the article.
Step 702, judging whether the current interface is a WeChat reading scene. If so, step 703, step 705 and subsequent steps are performed, otherwise step 704 is performed.
If the current interface is a WeChat reading scene, the reading scene and the chatting interface are considered to belong to different interfaces under the application of WeChat.
And step 703, adding a split screen button on the right side of the notification bar.
It should be noted that the position of adding the split screen button is not limited to the right side of the notification bar, and may be any position in the interface that does not affect the user operation and view the interface content.
Step 704, normal notification.
The normal notification means that after the WeChat receives a new message, the user is prompted to have the new message in a mode of ringing, vibrating and the like, which is the same as the prior art.
Step 705, judging whether the user experiences the split screen operation for the first time. If so, go to step 706 and subsequent steps, otherwise skip step 706 and go to step 707 directly.
Step 706, pop-up prompt message and operation guidance.
And step 707, judging whether a click operation is generated at the position of the split screen button. If so, go to step 708 and subsequent steps, otherwise, end the split screen operation.
Step 708, invoking a browser to obtain a link and a page identifier corresponding to the currently displayed article, and opening the article pointed by the link by using the browser in the background.
The article thus opened in the background using the browser is the same as the article content displayed in step 701 and stays in the interface where the user is viewing at that time.
709, displaying the WeChat chat interface and the browser reading article interface in a split screen mode.
And step 710, judging whether the user finishes the WeChat chat. If so, go to step 711, otherwise go to step 709.
And 711, quitting the WeChat chat interface and displaying an article reading interface of the browser on a single screen.
Compared with the former implementation scheme, the operation mode provided by the embodiment of the invention selects the implementation means of background article loading, provides more guarantees for the reading experience of the user, avoids the situations of article loss, page faults and the like, can also improve the practicability of split screen display, can realize split screen display by one-time clicking or sliding operation, and then finishes split screen display by one-time clicking or sliding operation, thereby effectively improving the efficiency of WeChat reading and chatting through WeChat.
In the embodiment of the present invention, the implementation scheme of the split-screen display is not only applicable to a chat interface of a WeChat and a public reading scene, but also applicable to a content comment of a microblog and a scene of browsing news and popular messages, and also applicable to a chat interface of a QQ and a scene of dynamic reply, etc., which are not listed herein one by one. It should be noted that, for different operation interfaces of the same application, the implementation manner provided by the embodiment of the present invention can effectively implement split-screen display. In the split-screen display process, at least one display window may be opened through another application to open the running interface of the current application, so that at least one window exists in the multiple windows displayed in the split-screen display process, where the running interface of the other application is being displayed. Especially, for applications that can load web pages with built-in web view (WebView) controls, the implementation manner provided by the embodiment of the present invention can be adopted. That is, after the split screen display, at least one display window is present, and an operation interface of an application having a web page loading function, such as a browser, is displayed.
The terminal may be provided with a split-screen display device, and the split-screen display device includes a hardware structure and/or a software module corresponding to each function for implementing the functions. Those of skill in the art will readily appreciate that the present invention can be implemented in hardware or a combination of hardware and computer software, with the exemplary elements and algorithm steps described in connection with the embodiments disclosed herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiment of the present invention, the device for split-screen display may be divided into functional modules according to the method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, the division of the modules in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 8 is a schematic diagram of a possible structure of the split-screen display device according to the above embodiment. The device 30 for split screen display includes: a display module 31, a receiving module 32, an obtaining module 33 and a converting module 34. The display module 31 is configured to support the device 30 with split-screen display to implement display of a first interface, a second interface, and a third interface, display of various prompt messages and keys, and the like; the receiving module 32 is configured to receive a first input, a second input, and other inputs from the device 30 supporting split-screen display, where the inputs may be operations of virtual keys such as keys and icons or physical keys such as a switch key and a volume key, which are operated by a user; the obtaining module 33 is configured to obtain, by the device 30 supporting split-screen display, a link and the like corresponding to content displayed in the first operation interface; the conversion module 34 is used for enabling the device 30 supporting the split-screen display to realize conversion between the second interface and the third interface. In the embodiment of the present invention, the device 30 for split-screen display further includes: a communication module 35, a processing module 36 and a storage module 37. The communication module 35 is used for supporting data interaction between the device 30 for split-screen display and each module in the terminal, and/or supporting communication between the terminal and other devices such as a server; processing module 36 is for device 30 supporting split screen display to perform other processes for the techniques described herein; the storage module 37 is used to store program codes and data of the terminal.
The Processing module 36 may be implemented as a Processor or a controller, and may be, for example, a Central Processing Unit (CPU), a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others. The communication module 35 may be implemented as a transceiver, transceiving circuitry, or a communication interface, etc. The storage module 37 may be implemented as a memory.
If the display module 31 is implemented as a display, the conversion module 34, the processing module 36 is implemented as a processor, the receiving module 32, the obtaining module 33, the communication module 35 are implemented as a transceiver, and the storage module 37 is implemented as a memory, as shown in fig. 9, the terminal 40 includes: a processor 41, a transceiver 42, a memory 43, a display 44, and a bus 45. Wherein the processor 41, the transceiver 42, the memory 43 and the display 44 are connected to each other by a bus 45; the bus 45 may be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 9, but this does not indicate only one bus or one type of bus.
The steps of a method or algorithm described in connection with the disclosure herein may be embodied in hardware or in software instructions executed by a processor. The software instructions may be comprised of corresponding software modules that may be stored in Random Access Memory (RAM), flash Memory, Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, a hard disk, a removable disk, a Compact Disc Read-Only Memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in the same apparatus or may be separate components in different apparatuses.
Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in connection with the embodiments of the invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the embodiments of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention.

Claims (45)

1.一种分屏显示的方法,其特征在于,所述方法包括:1. a method for split-screen display, wherein the method comprises: 显示第一界面,所述第一界面包括第一应用程序的第一运行界面;displaying a first interface, where the first interface includes a first running interface of a first application; 接收第一输入;receive a first input; 获取所述第一运行界面显示的内容对应的链接;obtaining a link corresponding to the content displayed on the first running interface; 响应于所述第一输入,显示第二界面,所述第二界面包括至少两个显示窗口,其中,第一显示窗口显示所述第一应用程序的第二运行界面,第二显示窗口显示第三运行界面,所述第三运行界面显示第二应用程序通过所述链接指向的内容;所述第一运行界面中的内容与所述第二运行界面中的内容不同,所述第三运行界面至少包括所述第一运行界面中的内容的至少一部分;In response to the first input, a second interface is displayed, the second interface includes at least two display windows, wherein the first display window displays the second running interface of the first application, and the second display window displays the first display window. Three running interfaces, the third running interface displays the content pointed to by the second application through the link; the content in the first running interface is different from the content in the second running interface, the third running interface At least include at least a part of the content in the first running interface; 所述第二应用程序与所述第一应用程序不同。The second application is different from the first application. 2.根据权利要求1所述的方法,其特征在于,在所述接收第一输入之前,所述方法进一步包括:2. The method of claim 1, wherein before the receiving the first input, the method further comprises: 响应于接收到所述第一应用程序的第一消息,在所述第一界面,至少显示所述第一消息的至少一部分。In response to receiving the first message of the first application, at least a part of the first message is displayed on the first interface. 3.根据权利要求1所述的方法,其特征在于,在所述第一界面,还显示用于触发显示所述第二界面的按键,所述第一输入作用于所述按键。3 . The method according to claim 1 , wherein, on the first interface, a key for triggering the display of the second interface is further displayed, and the first input acts on the key. 4 . 4.根据权利要求2所述的方法,其特征在于,通过所述第二运行界面显示所述第一应用程序的第一消息。4. The method according to claim 2, wherein the first message of the first application is displayed through the second running interface. 5.根据权利要求1至3中任一项所述的方法,其特征在于,在所述显示第二界面之后,所述方法进一步包括:5. The method according to any one of claims 1 to 3, wherein after the displaying the second interface, the method further comprises: 接收第二输入;receive a second input; 响应于所述第二输入,所述第二界面转换为第三界面,在所述第三界面运行所述第一应用程序,或在所述第三界面运行所述第二应用程序。In response to the second input, the second interface is converted to a third interface, and the first application is run on the third interface, or the second application is run on the third interface. 6.根据权利要求2或4所述的方法,其特征在于,所述在所述第一界面,至少显示所述第一消息的至少一部分,包括:6. The method according to claim 2 or 4, wherein, at least displaying at least a part of the first message on the first interface, comprising: 在所述第一界面,显示所述第一消息的基本信息,其中,基本信息至少包括所述第一消息的来源、所述第一消息的标识、所述第一消息的内容和/或所述第一消息的接收时间。On the first interface, basic information of the first message is displayed, wherein the basic information at least includes the source of the first message, the identifier of the first message, the content of the first message and/or the Describe the reception time of the first message. 7.根据权利要求1所述的方法,其特征在于,所述第二界面包括分屏标志,所述分屏标志用于表示所述第二界面的分屏显示方式,所述分屏显示方式至少包括横向分屏或纵向分屏。7 . The method according to claim 1 , wherein the second interface includes a split-screen sign, and the split-screen sign is used to indicate a split-screen display mode of the second interface, and the split-screen display mode At least horizontal split screen or vertical split screen is included. 8.根据权利要求7所述的方法,其特征在于,所述分屏标志位于所述第一显示窗口与所述第二显示窗口的分界线所在的区域中。8 . The method according to claim 7 , wherein the split screen mark is located in an area where a boundary line between the first display window and the second display window is located. 9 . 9.根据权利要求1所述的方法,其特征在于,所述第一应用程序为微信,所述第一运行界面为公众号的浏览界面,所述第二运行界面为即时通讯的互动界面,所述第二应用程序为浏览器,所述第三运行界面为通过所述浏览器打开所述公众号的浏览界面对应的链接后呈现的运行界面。9. The method according to claim 1, wherein the first application program is WeChat, the first operating interface is a browsing interface of an official account, and the second operating interface is an interactive interface of instant messaging, The second application is a browser, and the third running interface is an running interface presented after opening a link corresponding to the browsing interface of the official account through the browser. 10.一种分屏显示的方法,其特征在于,所述方法包括:10. A method for split-screen display, wherein the method comprises: 显示第一界面,所述第一界面包括第一应用程序的第一运行界面,所述第一应用程序具有文章浏览功能,所述第一运行界面为文章浏览界面;displaying a first interface, where the first interface includes a first running interface of a first application, the first application has an article browsing function, and the first running interface is an article browsing interface; 接收第一输入;receive a first input; 获取所述第一运行界面显示的内容对应的链接;响应于所述第一输入,显示第二界面,所述第二界面包括至少两个显示窗口,其中,第一显示窗口显示所述第一应用程序的第二运行界面,所述第一应用程序还具有即时通讯功能,所述第二运行界面为即时通讯的互动界面,第二显示窗口显示第三运行界面,所述第三运行界面显示第二应用程序通过所述链接指向内容,所述第二应用程序具有网页浏览功能,所述第二应用程序的运行界面为文章浏览界面;所述第一运行界面中的内容与所述第二运行界面中的内容不同,所述第三运行界面至少包括所述第一运行界面中的内容的至少一部分;obtaining a link corresponding to the content displayed on the first running interface; in response to the first input, displaying a second interface, where the second interface includes at least two display windows, wherein the first display window displays the first The second running interface of the application, the first application also has an instant messaging function, the second running interface is an interactive interface of instant messaging, the second display window displays a third running interface, and the third running interface displays The second application program points to the content through the link, the second application program has a web page browsing function, and the operation interface of the second application program is an article browsing interface; the content in the first operation interface is the same as that in the second application program. The contents in the operation interface are different, and the third operation interface at least includes at least a part of the content in the first operation interface; 所述第二应用程序与所述第一应用程序不同。The second application is different from the first application. 11.根据权利要求10所述的方法,其特征在于,所述第一应用程序为微信,所述第一运行界面为公众号的浏览界面,所述第二应用程序为浏览器,所述第三运行界面为通过所述浏览器打开所述公众号的浏览界面对应的链接后呈现的运行界面。11. The method according to claim 10, wherein the first application is WeChat, the first running interface is a browsing interface of a public account, the second application is a browser, and the first running interface is a browser interface. The third running interface is the running interface presented after opening the link corresponding to the browsing interface of the official account through the browser. 12.根据权利要求10所述的方法,其特征在于,在所述接收第一输入之前,所述方法进一步包括:12. The method of claim 10, wherein before the receiving the first input, the method further comprises: 响应于接收到所述第一应用程序的第一消息,在所述第一界面,至少显示所述第一消息的至少一部分,其中,所述第一消息的至少一部分包括所述第一消息的基本信息,所述基本信息至少包括所述第一消息的来源、所述第一消息的标识、所述第一消息的内容和/或所述第一消息的接收时间。In response to receiving the first message of the first application, on the first interface, at least a part of the first message is displayed, wherein at least a part of the first message includes the information of the first message. Basic information, where the basic information at least includes the source of the first message, the identifier of the first message, the content of the first message, and/or the reception time of the first message. 13.根据权利要求10至12中任一项所述的方法,其特征在于,在所述第一界面,还显示用于触发显示所述第二界面的按键,所述第一输入作用于所述按键。13. The method according to any one of claims 10 to 12, wherein, on the first interface, a button for triggering the display of the second interface is further displayed, and the first input acts on all button. 14.根据权利要求12所述的方法,其特征在于,所述第二运行界面中显示所述第一应用程序的第一消息。14. The method according to claim 12, wherein a first message of the first application is displayed in the second running interface. 15.根据权利要求10所述的方法,其特征在于,在所述显示第二界面之后,所述方法进一步包括:15. The method according to claim 10, wherein after the displaying the second interface, the method further comprises: 接收第二输入;receive a second input; 响应于所述第二输入,所述第二界面转换为第三界面,在所述第三界面运行所述第一应用程序,或在所述第三界面运行所述第二应用程序。In response to the second input, the second interface is converted to a third interface, and the first application is run on the third interface, or the second application is run on the third interface. 16.根据权利要求10所述的方法,其特征在于,所述第二界面包括分屏标志,所述分屏标志用于表示所述第二界面的分屏显示方式,所述分屏显示方式至少包括横向分屏或纵向分屏。16 . The method according to claim 10 , wherein the second interface comprises a split-screen sign, and the split-screen sign is used to indicate a split-screen display mode of the second interface, and the split-screen display mode At least horizontal split screen or vertical split screen is included. 17.根据权利要求16所述的方法,其特征在于,所述分屏标志位于所述第一显示窗口与所述第二显示窗口的分界线所在的区域中。17 . The method according to claim 16 , wherein the split screen mark is located in an area where a boundary line between the first display window and the second display window is located. 18 . 18.一种分屏显示的装置,其特征在于,所述装置包括:18. A device for split-screen display, wherein the device comprises: 显示模块,用于显示第一界面,所述第一界面包括第一应用程序的第一运行界面;a display module, configured to display a first interface, where the first interface includes a first running interface of a first application; 接收模块,用于接收第一输入;a receiving module for receiving the first input; 获取模块,用于获取所述第一运行界面显示的内容对应的链接;an obtaining module, configured to obtain a link corresponding to the content displayed on the first running interface; 所述显示模块,还用于响应于所述接收模块接收的所述第一输入,显示第二界面,所述第二界面包括至少两个显示窗口,其中,第一显示窗口显示所述第一应用程序的第二运行界面,第二显示窗口显示第三运行界面,所述第三运行界面显示第二应用程序通过所述链接指向的内容;所述第一运行界面中的内容与所述第二运行界面中的内容不同,所述第三运行界面至少包括所述第一运行界面中的内容的至少一部分;The display module is further configured to display a second interface in response to the first input received by the receiving module, the second interface includes at least two display windows, wherein the first display window displays the first display The second running interface of the application, the second display window displays a third running interface, and the third running interface displays the content pointed to by the second application through the link; the content in the first running interface is the same as the first running interface. The contents in the second operation interface are different, and the third operation interface at least includes at least a part of the content in the first operation interface; 所述第二应用程序与所述第一应用程序不同。The second application is different from the first application. 19.根据权利要求18所述的装置,其特征在于,所述显示模块,还用于响应于接收到所述第一应用程序的第一消息,在所述第一界面,至少显示所述第一消息的至少一部分。19. The apparatus according to claim 18, wherein the display module is further configured to, in response to receiving the first message of the first application, display at least the first message on the first interface. at least part of a message. 20.根据权利要求18或19所述的装置,其特征在于,所述显示模块,还用于在所述第一界面,显示用于触发显示所述第二界面的按键,所述第一输入作用于所述按键。20. The device according to claim 18 or 19, wherein the display module is further configured to display, on the first interface, a key used to trigger the display of the second interface, and the first input Acts on the button. 21.根据权利要求19所述的装置,其特征在于,所述显示模块,还用于通过所述第二运行界面显示所述第一应用程序的第一消息。21. The apparatus according to claim 19, wherein the display module is further configured to display the first message of the first application program through the second running interface. 22.根据权利要求18所述的装置,其特征在于,所述接收模块,还用于接收第二输入;22. The apparatus according to claim 18, wherein the receiving module is further configured to receive a second input; 所述装置进一步包括:The apparatus further includes: 转换模块,用于响应于所述接收模块接收的所述第二输入,所述第二界面转换为第三界面,在所述第三界面运行所述第一应用程序,或在所述第三界面运行所述第二应用程序。a conversion module, configured to convert the second interface into a third interface in response to the second input received by the receiving module, run the first application program on the third interface, or run the first application on the third interface The interface runs the second application. 23.根据权利要求19或21所述的装置,其特征在于,所述显示模块,还用于在所述第一界面,显示所述第一消息的基本信息,其中,基本信息至少包括所述第一消息的来源、所述第一消息的标识、所述第一消息的内容和/或所述第一消息的接收时间。23. The apparatus according to claim 19 or 21, wherein the display module is further configured to display basic information of the first message on the first interface, wherein the basic information at least includes the The source of the first message, the identifier of the first message, the content of the first message and/or the time of receipt of the first message. 24.根据权利要求18所述的装置,其特征在于,所述第二界面包括分屏标志,所述分屏标志用于表示所述第二界面的分屏显示方式,所述分屏显示方式至少包括横向分屏或纵向分屏。24 . The device according to claim 18 , wherein the second interface comprises a split-screen sign, and the split-screen sign is used to indicate a split-screen display mode of the second interface, and the split-screen display mode At least horizontal split screen or vertical split screen is included. 25.根据权利要求24所述的装置,其特征在于,所述分屏标志位于所述第一显示窗口与所述第二显示窗口的分界线所在的区域中。25 . The device according to claim 24 , wherein the split screen mark is located in an area where a boundary line between the first display window and the second display window is located. 26 . 26.根据权利要求18所述的装置,其特征在于,所述第一应用程序为微信,所述第一运行界面为公众号的浏览界面,所述第二运行界面为即时通讯的互动界面,所述第二应用程序为浏览器,所述第三运行界面为通过所述浏览器打开所述公众号的浏览界面对应的链接后呈现的运行界面。26. The device according to claim 18, wherein the first application is WeChat, the first operating interface is a browsing interface of a public account, and the second operating interface is an instant messaging interactive interface, The second application is a browser, and the third running interface is an running interface presented after opening a link corresponding to the browsing interface of the official account through the browser. 27.一种分屏显示的装置,其特征在于,所述装置包括:27. A device for split-screen display, wherein the device comprises: 显示模块,用于显示第一界面,所述第一界面包括第一应用程序的第一运行界面,所述第一应用程序具有文章浏览功能,所述第一运行界面为文章浏览界面;a display module, configured to display a first interface, where the first interface includes a first running interface of a first application, the first application has an article browsing function, and the first running interface is an article browsing interface; 接收模块,用于接收第一输入;a receiving module for receiving the first input; 获取模块,用于获取所述第一运行界面显示的内容对应的链接;所述显示模块,用于响应于所述接收模块接收的所述第一输入,显示第二界面,所述第二界面包括至少两个显示窗口,其中,第一显示窗口显示所述第一应用程序的第二运行界面,所述第一应用程序还具有即时通讯功能,所述第二运行界面为即时通讯的互动界面,第二显示窗口显示第三运行界面,所述第三运行界面显示第二应用程序通过所述链接指向的内容,所述第二应用程序具有网页浏览功能,所述第二应用程序的运行界面为文章浏览界面;所述第一运行界面中的内容与所述第二运行界面中的内容不同,所述第三运行界面至少包括所述第一运行界面中的内容的至少一部分;an acquisition module, configured to acquire a link corresponding to the content displayed on the first running interface; the display module, configured to display a second interface in response to the first input received by the receiving module, the second interface It includes at least two display windows, wherein the first display window displays the second running interface of the first application, the first application also has an instant messaging function, and the second running interface is an interactive interface for instant messaging , the second display window displays a third operation interface, the third operation interface displays the content pointed to by the second application program through the link, the second application program has a web page browsing function, and the operation interface of the second application program is an article browsing interface; the content in the first operation interface is different from the content in the second operation interface, and the third operation interface at least includes at least a part of the content in the first operation interface; 所述第二应用程序与所述第一应用程序不同。The second application is different from the first application. 28.根据权利要求27所述的装置,其特征在于,所述第一应用程序为微信,所述第一运行界面为公众号的浏览界面,所述第二应用程序为浏览器,所述第三运行界面为通过所述浏览器打开所述公众号的浏览界面对应的链接后呈现的运行界面。28. The device according to claim 27, wherein the first application is WeChat, the first running interface is a browsing interface of a public account, the second application is a browser, and the first operating interface is a browser interface. The third running interface is the running interface presented after opening the link corresponding to the browsing interface of the official account through the browser. 29.根据权利要求27所述的装置,其特征在于,所述显示模块,还用于响应于接收到所述第一应用程序的第一消息,在所述第一界面,至少显示所述第一消息的至少一部分,其中,所述第一消息的至少一部分包括所述第一消息的基本信息,所述基本信息至少包括所述第一消息的来源、所述第一消息的标识、所述第一消息的内容和/或所述第一消息的接收时间。29. The apparatus according to claim 27, wherein the display module is further configured to, in response to receiving the first message of the first application, display at least the first message on the first interface. At least a part of a message, wherein at least a part of the first message includes basic information of the first message, and the basic information includes at least the source of the first message, the identifier of the first message, the The content of the first message and/or the reception time of the first message. 30.根据权利要求27至29中任一项所述的装置,其特征在于,所述显示模块,还用于在所述第一界面,还显示用于触发显示所述第二界面的按键,所述第一输入作用于所述按键。30. The device according to any one of claims 27 to 29, wherein the display module is further configured to display, on the first interface, a button for triggering the display of the second interface, The first input acts on the key. 31.根据权利要求29所述的装置,其特征在于,所述第二运行界面中显示所述第一应用程序的第一消息。31. The apparatus according to claim 29, wherein a first message of the first application is displayed in the second running interface. 32.根据权利要求27所述的装置,其特征在于,所述接收模块,还用于接收第二输入;32. The apparatus according to claim 27, wherein the receiving module is further configured to receive a second input; 所述装置进一步包括:The apparatus further includes: 转换模块,用于响应于所述接收模块接收的所述第二输入,所述第二界面转换为第三界面,在所述第三界面运行所述第一应用程序,或在所述第三界面运行所述第二应用程序。a conversion module, configured to convert the second interface into a third interface in response to the second input received by the receiving module, run the first application program on the third interface, or run the first application on the third interface The interface runs the second application. 33.根据权利要求27所述的装置,其特征在于,所述第二界面包括分屏标志,所述分屏标志用于表示所述第二界面的分屏显示方式,所述分屏显示方式至少包括横向分屏或纵向分屏。33. The device according to claim 27, wherein the second interface comprises a split screen mark, and the split screen mark is used to indicate a split screen display mode of the second interface, and the split screen display mode At least horizontal split screen or vertical split screen is included. 34.根据权利要求33所述的装置,其特征在于,所述分屏标志位于所述第一显示窗口与所述第二显示窗口的分界线所在的区域中。34. The apparatus according to claim 33, wherein the split screen mark is located in an area where a boundary line between the first display window and the second display window is located. 35.一种终端,包括显示屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个程序;其中,所述一个或多个程序被存储在所述存储器中;其特征在于,所述一个或多个处理器在执行所述一个或多个程序时,使得所述终端实现如权利要求1至9中任一项所述的方法。35. A terminal comprising a display screen, a memory, one or more processors, a plurality of application programs, and one or more programs; wherein the one or more programs are stored in the memory; characterized That is, when the one or more processors execute the one or more programs, the terminal enables the terminal to implement the method according to any one of claims 1 to 9. 36.一种终端,包括显示屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个程序;其中,所述一个或多个程序被存储在所述存储器中;其特征在于,所述一个或多个处理器在执行所述一个或多个程序时,使得所述终端实现如权利要求10至17中任一项所述的方法。36. A terminal comprising a display screen, a memory, one or more processors, a plurality of application programs, and one or more programs; wherein the one or more programs are stored in the memory; characterized That is, when the one or more processors execute the one or more programs, the terminal enables the terminal to implement the method according to any one of claims 10 to 17 . 37.一种可读存储介质,其特征在于,所述可读存储介质中存储有指令,当所述指令在终端上运行时,使得所述终端执行上述权利要求1至9中任一项所述的方法。37. A readable storage medium, wherein an instruction is stored in the readable storage medium, and when the instruction is executed on a terminal, the terminal is made to execute the method described in any one of the preceding claims 1 to 9. method described. 38.一种可读存储介质,其特征在于,所述可读存储介质中存储有指令,当所述指令在终端上运行时,使得所述终端执行上述权利要求10至17中任一项所述的方法。38. A readable storage medium, wherein an instruction is stored in the readable storage medium, and when the instruction is executed on a terminal, the terminal is made to execute the method described in any one of the preceding claims 10 to 17. method described. 39.一种显示图形用户界面的方法,所述方法在具有触摸显示屏的电子设备中实现,其特征在于,所述方法包括:39. A method of displaying a graphical user interface, the method being implemented in an electronic device having a touch display screen, wherein the method comprises: 在所述触摸显示屏中显示第一应用程序的第一图形用户界面;displaying a first graphical user interface of a first application in the touch screen; 所述电子设备接收用户在所述触摸显示屏上的第一输入;the electronic device receives a first input from the user on the touch display screen; 响应于所述第一输入,在所述触摸显示屏中显示第二图形用户界面;所述第二图形用户界面包括至少两个显示窗口,其中,第一显示窗口显示第三图形用户界面,所述第三图形用户界面为所述第一应用程序的运行界面,第二显示窗口显示第四图形用户界面,所述第四图形用户界面是第二应用程序的运行界面;所述第一图形用户界面中的内容与所述第三图形用户界面中的内容不同,所述第四图形用户界面至少包括所述第一图形用户界面中的内容的至少一部分;In response to the first input, a second graphical user interface is displayed in the touch display screen; the second graphical user interface includes at least two display windows, wherein the first display window displays a third graphical user interface, and the The third graphical user interface is the running interface of the first application, the second display window displays a fourth graphical user interface, and the fourth graphical user interface is the running interface of the second application; the first graphical user interface The content in the interface is different from the content in the third graphical user interface, and the fourth graphical user interface at least includes at least a part of the content in the first graphical user interface; 其中,所述第一应用程序为微信,所述第一图形用户界面为公众号的浏览界面,所述第三图形用户界面为即时通讯的互动界面,所述第二应用程序为浏览器,所述第四图形用户界面为通过所述浏览器打开所述公众号的浏览界面对应的链接后呈现的运行界面。Wherein, the first application is WeChat, the first graphical user interface is the browsing interface of the official account, the third graphical user interface is the interactive interface of instant messaging, the second application is a browser, so The fourth graphical user interface is a running interface presented after opening the link corresponding to the browsing interface of the official account through the browser. 40.如权利要求39所述的显示图形用户界面的方法,其特征在于,所述方法还包括:在所述电子设备接收用户在所述触摸显示屏上的第一输入之前,响应于接收到所述第一应用程序的第一消息,在所述第一图形用户界面,至少显示所述第一消息的至少一部分。40. The method of displaying a graphical user interface of claim 39, further comprising: before the electronic device receives a first user input on the touch display screen, in response to receiving For the first message of the first application, at least a part of the first message is displayed on the first graphical user interface. 41.如权利要求39或40所述的显示图形用户界面的方法,其特征在于,在所述第一图形用户界面,还显示用于触发显示所述第二图形用户界面的按键,所述第一输入作用于所述按键。41. The method for displaying a graphical user interface according to claim 39 or 40, wherein, on the first graphical user interface, a button for triggering the display of the second graphical user interface is further displayed, and the first graphical user interface is further displayed. An input is applied to the key. 42.如权利要求40所述的显示图形用户界面的方法,其特征在于,所述方法还包括:通过所述第三图形用户界面显示所述第一应用程序的第一消息。42. The method of displaying a graphical user interface of claim 40, wherein the method further comprises: displaying the first message of the first application through the third graphical user interface. 43.如权利要求39所述的显示图形用户界面的方法,其特征在于,所述方法还包括:43. The method of displaying a graphical user interface of claim 39, wherein the method further comprises: 所述电子设备接收用户在所述触摸显示屏上的第二输入;the electronic device receives a second user input on the touch display screen; 响应于所述第二输入,所述第二图形用户界面转换为第五图形用户界面,所述第五图形用户界面是所述第一应用程序的运行界面,或所述第五图形用户界面是所述第二应用程序的运行界面。In response to the second input, the second graphical user interface is converted into a fifth graphical user interface, the fifth graphical user interface is an operating interface of the first application, or the fifth graphical user interface is The running interface of the second application. 44.如权利要求40或42所述的显示图形用户界面的方法,其特征在于,在所述第一图形用户界面,显示所述第一消息的基本信息,其中,所述基本信息至少包括所述第一消息的来源、所述第一消息的标识、所述第一消息的内容和/或所述第一消息的接收时间。44. The method for displaying a graphical user interface according to claim 40 or 42, wherein basic information of the first message is displayed on the first graphical user interface, wherein the basic information at least includes all the source of the first message, the identifier of the first message, the content of the first message and/or the time of receipt of the first message. 45.如权利要求39所述的显示图形用户界面的方法,其特征在于,在所述第二图形用户界面中显示分屏标志,所述分屏标志用于表示所述第二图形用户界面的分屏显示方式,所述分屏显示方式至少包括横向分屏或纵向分屏。45. The method for displaying a graphical user interface according to claim 39, wherein a split screen mark is displayed in the second graphic user interface, and the split screen mark is used to indicate the content of the second graphic user interface. A split screen display mode, the split screen display mode includes at least a horizontal split screen or a vertical split screen.
CN201780088765.7A 2017-08-24 2017-12-22 Split screen display method and device and terminal Active CN110431521B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111106365.9A CN113946245A (en) 2017-08-24 2017-12-22 Method, device and terminal for split-screen display

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710736008 2017-08-24
CN2017107360088 2017-08-24
PCT/CN2017/118115 WO2019037359A1 (en) 2017-08-24 2017-12-22 Split-screen display method, device and terminal

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202111106365.9A Division CN113946245A (en) 2017-08-24 2017-12-22 Method, device and terminal for split-screen display

Publications (2)

Publication Number Publication Date
CN110431521A CN110431521A (en) 2019-11-08
CN110431521B true CN110431521B (en) 2021-09-21

Family

ID=65438293

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201780088765.7A Active CN110431521B (en) 2017-08-24 2017-12-22 Split screen display method and device and terminal
CN202111106365.9A Pending CN113946245A (en) 2017-08-24 2017-12-22 Method, device and terminal for split-screen display

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202111106365.9A Pending CN113946245A (en) 2017-08-24 2017-12-22 Method, device and terminal for split-screen display

Country Status (2)

Country Link
CN (2) CN110431521B (en)
WO (1) WO2019037359A1 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DK180318B1 (en) * 2019-04-15 2020-11-09 Apple Inc Systems, methods, and user interfaces for interacting with multiple application windows
CN110851098B (en) * 2019-10-31 2024-01-12 维沃移动通信有限公司 A video window display method and electronic device
CN110825336A (en) * 2019-11-08 2020-02-21 广东明创软件科技有限公司 Split screen display method and device, terminal equipment and storage medium
CN111026301B (en) * 2019-11-20 2022-04-15 维沃移动通信有限公司 Display method and electronic equipment
CN110941472A (en) * 2019-11-26 2020-03-31 天津网之易创新科技有限公司 Function switching method, medium, device and computing equipment
CN110855839A (en) * 2019-11-27 2020-02-28 维沃移动通信有限公司 Message display method and electronic equipment
CN113419648A (en) * 2020-03-03 2021-09-21 华为技术有限公司 Screen partition display method, terminal and computer storage medium
CN111897468B (en) * 2020-07-21 2021-12-07 维沃移动通信有限公司 Message processing method and device, electronic equipment and readable storage medium
CN112035026B (en) * 2020-08-31 2022-03-22 维沃移动通信有限公司 Information display method, device, electronic device and storage medium
CN112231802A (en) * 2020-09-25 2021-01-15 深圳市华阳国际工程设计股份有限公司 Multi-window examination method and device of BIM file and computer storage medium
CN112486381B (en) * 2020-11-20 2021-11-30 完美世界(北京)软件科技发展有限公司 Interface logic execution method and device, electronic equipment and medium
CN114690996A (en) * 2020-12-31 2022-07-01 Oppo广东移动通信有限公司 Content display method and device and electronic equipment
CN114911377A (en) * 2021-01-28 2022-08-16 华为终端有限公司 Display method and electronic device
CN115686701A (en) * 2021-07-30 2023-02-03 荣耀终端有限公司 Screen splitting method and related device
CN113918260B (en) * 2021-10-12 2025-05-27 维沃移动通信有限公司 Application display method, device and electronic device
CN114879872A (en) * 2022-05-12 2022-08-09 维沃移动通信有限公司 Display method, display device, electronic equipment and storage medium
CN115193033B (en) * 2022-06-21 2025-12-05 网易(杭州)网络有限公司 Game data processing methods, devices, computer equipment, and storage media
CN120268042A (en) * 2023-12-29 2025-07-08 荣耀终端股份有限公司 Display method, electronic device, and computer-readable medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898952A (en) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 Terminal screen splitting implementing method and terminal
CN105824502A (en) * 2016-03-14 2016-08-03 联想(北京)有限公司 Information processing method and electronic equipment
CN106598454A (en) * 2016-10-31 2017-04-26 北京奇虎科技有限公司 Multi-task display control method and device, and mobile terminal

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101199618B1 (en) * 2011-05-11 2012-11-08 주식회사 케이티테크 Apparatus and Method for Screen Split Displaying
KR101957173B1 (en) * 2012-09-24 2019-03-12 삼성전자 주식회사 Method and apparatus for providing multi-window at a touch device
KR101390025B1 (en) * 2013-09-13 2014-04-29 정한욱 Multitasking can be controlled by the smart devices and control method
CN104793839B (en) * 2014-01-20 2019-08-06 中兴通讯股份有限公司 A kind of display control method and system of touch screen interface
CN105335044A (en) * 2014-08-11 2016-02-17 中兴通讯股份有限公司 Window display processing method in split-screen mode and electronic device
CN104238949B (en) * 2014-10-12 2017-10-03 福州瑞芯微电子股份有限公司 A kind of multi-screen display method and device
KR102295844B1 (en) * 2014-11-18 2021-08-31 삼성전자 주식회사 Apparatus and method for controlling a display of a screen in electronic device
CN105573740B (en) * 2015-06-30 2020-09-11 宇龙计算机通信科技(深圳)有限公司 Split screen display mode operation method and terminal
CN105912285A (en) * 2015-12-15 2016-08-31 乐视网信息技术(北京)股份有限公司 Method and mobile terminal for sub-screen display
CN106970735B (en) * 2016-01-14 2020-06-23 联想(北京)有限公司 Information processing method and electronic equipment
CN105490928A (en) * 2016-01-21 2016-04-13 努比亚技术有限公司 Mobile terminal and multitask processing method thereof
CN106527944A (en) * 2016-10-28 2017-03-22 努比亚技术有限公司 Split-screen displaying method of mobile terminal and mobile terminal
WO2018076328A1 (en) * 2016-10-31 2018-05-03 北京小米移动软件有限公司 Split-screen display method and apparatus
CN106557230B (en) * 2016-11-08 2020-05-01 北京安云世纪科技有限公司 Screen split configuration method and terminal
CN106708367A (en) * 2016-12-30 2017-05-24 维沃移动通信有限公司 Display method of conversation interface and mobile terminal
CN106919397B (en) * 2017-03-06 2018-08-17 维沃移动通信有限公司 A kind of method and mobile terminal of interface display

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898952A (en) * 2015-06-16 2015-09-09 魅族科技(中国)有限公司 Terminal screen splitting implementing method and terminal
CN105824502A (en) * 2016-03-14 2016-08-03 联想(北京)有限公司 Information processing method and electronic equipment
CN106598454A (en) * 2016-10-31 2017-04-26 北京奇虎科技有限公司 Multi-task display control method and device, and mobile terminal

Also Published As

Publication number Publication date
WO2019037359A1 (en) 2019-02-28
CN110431521A (en) 2019-11-08
CN113946245A (en) 2022-01-18

Similar Documents

Publication Publication Date Title
CN110431521B (en) Split screen display method and device and terminal
EP3951576B1 (en) Content sharing method and electronic device
US11044219B2 (en) Message forwarding method and electronic device
CN103558958B (en) Application program function calling method and terminal
EP3726356A1 (en) User interface display method and apparatus, device, and storage medium
CN107992360B (en) Application switching processing method, mobile terminal and readable storage medium
US11054987B1 (en) Sidebar interaction method, device, and computer-readable storage medium
CN113360238A (en) Message processing method and device, electronic equipment and storage medium
US10775979B2 (en) Buddy list presentation control method and system, and computer storage medium
CN111880706B (en) Function switching method, apparatus, electronic device and readable storage medium
CN107562322A (en) Switch the method and apparatus of the page
CN104765522A (en) Chat window display control method and system
US10289662B2 (en) Communication device and method for receipt and presentation of input and feedback
CN109491738A (en) A kind of control method and terminal device of terminal device
WO2023005828A1 (en) Message display method and apparatus, and electronic device
CN113504859A (en) Transmission method and device
US20140149870A1 (en) Modifying key functionality based on context and input associated with a user interface
CN111913675A (en) Display control method and apparatus, electronic device, and computer-readable storage medium
CN109101152A (en) A kind of data inputting method and terminal
CN112269510B (en) Information processing method and device and electronic equipment
CN110262690A (en) Double-screen display method and device, mobile terminal, computer readable storage medium
CN111163347B (en) A barrage information processing method and electronic device
CN109831375A (en) Receiving/transmission method, terminal and the computer readable storage medium of instant messaging information
CN112199141A (en) A message processing method, terminal and computer-readable storage medium
CN109976549B (en) Data processing method, device and machine readable 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
GR01 Patent grant
GR01 Patent grant