Split-screen display method, device, electronic device, and readable storage medium
By receiving icon input to the first application and dividing the screen area, directly displaying the interface of the related application or account, the problem of cumbersome split-screen operation in the prior art is solved, and a simplified split-screen display is realized.
Patent Information
- Application Number
- CN202011447248.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-09
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2040-12-09
AI Technical Summary
In the prior art, split-screen operation is cumbersome and cannot directly display applications or accounts related to split-screen operation.
By receiving input of icons to the first application, the screen is divided into N regions in response to the input, the first interface is displayed in the first region, and the corresponding second interface is displayed in the other regions respectively.
The interface of quickly entering the split screen display mode after receiving the icon input to the first application and directly displaying the related application or account is realized, simplifying the split screen operation.
Smart Images

Figure CN112540740B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a split-screen display method, device, electronic device and readable storage medium. Background Art
[0002] As the screen sizes of mobile phones and other terminals become larger and larger, more and more mobile phones can be used in split screen or display different accounts in split screen.
[0003] In the prior art, most mobile phones now enter split screen through multi-finger operation or button triggering, such as swiping up with three fingers, entering the background interface and then selecting, etc., and after triggering the split screen display, the user is required to select the application again to display it in each split screen. The operation of triggering the split screen and determining the split screen object is relatively cumbersome. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a split-screen display method, device, electronic device and readable storage medium, which can solve the problem of cumbersome operations caused by the inability to display applications or accounts related to split-screen operations in the prior art.
[0005] In order to solve the above technical problems, this application is implemented as follows:
[0006] In a first aspect, an embodiment of the present application provides a split-screen display method, the method comprising:
[0007] receiving a first input for an icon of a first application;
[0008] In response to the first input, the screen is divided into N areas, the first interface is displayed in the first area, and the corresponding second interface is displayed in other areas respectively, where the other areas are areas of the N areas except the first area;
[0009] Among them, when the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; when the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; N is a positive integer greater than or equal to 2.
[0010] In a second aspect, an embodiment of the present application provides a split-screen display device, including:
[0011] A first receiving module, configured to receive a first input of an icon of a first application;
[0012] A first display module, configured to divide the screen into N areas in response to the first input, display the first interface in the first area, and display corresponding second interfaces in other areas respectively, wherein the other areas are areas of the N areas except the first area;
[0013] Among them, when the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; when the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; N is a positive integer greater than or equal to 2.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0015] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0016] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0017] In an embodiment of the present application, a first input to an icon of a first application is received, and in response to the first input, the screen is divided into N areas, a first interface is displayed in the first area, and corresponding second interfaces are respectively displayed in other areas, wherein the other areas are areas other than the first area among the N areas. Using the solution of the embodiment of the present application, the split-screen display mode can be quickly performed after receiving the input to the icon of the first application, and after the split screen, the application interface of the first application and the application interface of the second application can be directly displayed, or the application interface corresponding to the first account in the first application and the application interface corresponding to the target account in the first application can be displayed. Therefore, using the solution of the embodiment of the present application, the interface of the application or the interface of the account related to the first input can be displayed in response to the first input, and after the split-screen operation is triggered, there is no need to select the content to be displayed in the split-screen again, thereby simplifying the operation of the split-screen display. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 is a flow chart of the split-screen display method of an embodiment of the present application;
[0019] FIG. 2( a ) and FIG. 2( b ) are schematic diagrams of display interfaces of embodiments of the present application;
[0020] FIG3( a ) and FIG3( b ) are schematic diagrams of display interfaces of embodiments of the present application;
[0021] FIG4(a) and FIG4(b) are schematic diagrams of display interfaces of embodiments of the present application;
[0022] FIG5(a) and FIG5(b) are schematic diagrams of display interfaces of embodiments of the present application;
[0023] FIG6( a ) and FIG6( b ) are schematic diagrams of display interfaces of embodiments of the present application;
[0024] FIG. 7( a ) and FIG. 7( b ) are schematic diagrams of display interfaces of embodiments of the present application;
[0025] Figure 8 is a schematic structural diagram of a split-screen display device according to an embodiment of the present application;
[0026] Fig. 9 It is one of the structural schematic diagrams of the electronic device according to the embodiment of the present application;
[0027] Fig.10 This is the second structural schematic diagram of the electronic device according to the embodiment of the present application. DETAILED DESCRIPTION
[0028] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0030] The following is a detailed description of the split-screen display method provided by the embodiments of the present application through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0031] See also Figure 1 , Figure 1 is a flow chart of a split-screen display method according to an embodiment of the present application. The method may include:
[0032] Step 101: Receive a first input to an icon of a first application.
[0033] The first application may be any application. The first input may be, for example, a sliding input.
[0034] Step 102: In response to the first input, divide the screen into N areas, display the first interface in the first area, and display corresponding second interfaces in other areas, respectively. The other areas are areas of the N areas except the first area.
[0035] Among them, when the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; when the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; N is a positive integer greater than or equal to 2.
[0036] It can be understood that the target application can be any application different from the first application, the target account can be any account different from the first account, and the application interface can be any interface.
[0037] In the embodiment of the present application, the first input may form an input track during the input process. Since the first input acts on the icon, when the first input passes through the icon multiple times, the input track may divide the icon into multiple parts. Here, each formed part is referred to as an icon area.
[0038] Specifically, in this step, the number of icon areas of the icon may be obtained in response to the first input, wherein the first input is used to divide the icon into at least two icon areas. Then, the screen is divided into N areas according to the number of icon areas, wherein the number of icon areas is equal to N. That is, the number of icon areas is the number of areas included in the divided screen.
[0039] In this way, the number of display areas can be directly determined according to the number of icon areas, thereby improving the efficiency of split-screen display.
[0040] In addition, in order to further improve efficiency, before displaying the corresponding second interface in other areas respectively, the target application or target account may be determined.
[0041] Specifically, the target position where the input track of the first input leaves the icon is obtained, and then the target application is determined according to the target position; or the target account is determined according to the target position. The target application is associated with the target position, or the target account is associated with the target position. Determining the target application or target account in this way does not require the user to make another selection after the split-screen operation, thereby reducing the user's operations and improving the efficiency of the split-screen display.
[0042] Here, the "associated" can be understood as having a certain corresponding relationship. In actual applications, the position where the input track of the first input leaves the icon can be determined by the end position of the input track. Among them, the target position can be, for example, located on the left side, right side, top side, bottom side of the icon, or it can also be located on the icon. Different target positions can determine different target applications or target accounts.
[0043] Specifically, the target application or the target account may be determined according to the correspondence between the position where the input track of the first input leaves the icon and the application.
[0044] Optionally, the target application can be determined based on the position where the input trajectory of the first input leaves the icon. For example, if the input trajectory of the first input is from the bottom side of the icon to the top side of the icon and leaves the icon on the left side of the icon, then the target application is determined to be application B; if the input trajectory of the first input leaves the icon on the right side of the icon, then the target application is determined to be application C.
[0045] For example, as shown in FIG2(a), the input track of the first input is from the bottom to the top of the icon of application A (indicated by arrow 23), dividing the icon of application A into two parts, so there are two display areas after the split screen. The position where the input track of the first input leaves the icon is located on the left side of the icon, so, as shown in FIG2(b), after the split screen display, the display area 21 displays the application interface of application A, and the display area 22 displays the application interface of application B.
[0046] Optionally, the target account can be determined based on the position where the input trajectory of the first input leaves the icon. For example, if the input trajectory of the first input is from the upper side of the icon to the lower side of the icon and leaves the icon on the left side of the icon, then the target application is account b; if the input trajectory of the first input leaves the icon on the right side of the icon, then the target application is account c.
[0047] For example, as shown in FIG3(a), the input track of the first input is from the upper side to the lower side of the icon of application A (as shown by arrow 33 in the figure), dividing the icon of application A into two parts, so there are two display areas after the split screen. The position where the input track of the first input leaves the icon is located on the right side of the icon, so, as shown in FIG3(b), after the split screen display, display area 31 displays the application interface of account a of application A, and display area 32 displays the application interface of account c of application A.
[0048] In addition, in order to facilitate users to select applications that meet user needs, after obtaining the input trajectory of the first input leaving the target position of the icon, the residence time of the first input at the target position can also be obtained. When the residence time is greater than the first preset value, a first prompt message is output, and a second input to the first prompt message is received. Then, in response to the second input, when the first prompt message includes information about candidate applications, the target application is determined from the candidate applications, or, when the first prompt message includes information about candidate accounts of the first application, the target account is determined from the candidate accounts. Among them, the second input can be, for example, a touch, click input, etc., and the first preset value can be set arbitrarily. Determining the target application or target account in this way can make the content displayed on the split screen more in line with the application required by the user.
[0049] Exemplarily, as shown in FIG4(a), the input track of the first input is from the bottom to the top of the icon of application A (as shown by arrow 43), dividing the icon of application A into two parts. Then, after the split screen, there are two display areas. The position where the input track of the first input leaves the icon is located on the top of the icon and there is a pause at the input end point. Then, as shown in FIG4(a), the information of applications B, C, D, and E can be displayed for the user to select. Assuming that the user selects application C, as shown in FIG4(b), after the split screen display, display area 41 displays the application interface of application A, and display area 42 displays the application interface of application C.
[0050] As shown in Figure 5(a), the input track of the first input is from the upper side to the lower side of the icon of application A (as shown by arrow 53 in the figure), dividing the icon of application A into two parts, so there are two display areas after the split screen. The position where the input track of the first input leaves the icon is located at the lower side of the icon and there is a pause at the input end point, so, as shown in Figure 5(a), the information of application accounts b, c, d, and e can be displayed for the user to choose. Assuming that the user selects application c, as shown in Figure 5(b), after the split screen display, display area 51 displays the application interface of account a of application A, and display area 52 displays the application interface of account c of application A.
[0051] By utilizing the solution of the embodiment of the present application, the interface of the application or the account related to the first input can be displayed in response to the first input. After the split-screen operation is triggered, there is no need to select the split-screen display content again, thereby simplifying the split-screen display operation.
[0052] On the basis of the above embodiment, for the convenience of operation, when the first input is a sliding input in which the input track passes through the icon, the sliding direction of the sliding input is obtained, and the display directions of the N areas on the screen are determined according to the sliding direction.
[0053] Specifically, the display directions of the N areas on the screen may be determined according to a correspondence between the sliding directions and the display directions.
[0054] For example, if the sliding direction is from the left side of the icon to the right side of the icon, the display direction of the N areas in the screen is from the left side to the right side of the screen or from the right side to the left side in sequence; if the sliding direction is from the upper side of the icon to the lower side of the icon, the display direction of the N areas in the screen is from the upper side to the lower side of the screen or from the lower side to the upper side in sequence.
[0055] Exemplarily, as shown in FIG6(a), the sliding direction of the first input is from the bottom to the top of the icon (arrow 64 in the figure), and the icon of application A is divided into three parts. Then, after the split screen, there are three display areas, and the display direction of the three areas in the screen is from the top to the bottom of the screen. As shown in FIG6(a), the information of applications B, C, D, and E can be displayed for the user to select. Assuming that the user selects applications C and D, as shown in FIG6(b), after the split screen display, the display area 61 displays the application interface of application A, the display area 62 displays the application interface of application C, and the display area 63 displays the application interface of application D.
[0056] Exemplarily, as shown in FIG7(a), the sliding direction of the first input is from the left side to the right side of the icon (arrow 74 in the figure), and the icon of application A is divided into three parts. Then, after the split screen, there are three display areas, and the display direction of the three areas in the screen is from the left side to the right side of the screen. As shown in FIG7(a), the information of accounts b, c, d, and e can be displayed for the user to select. Assuming that the user selects applications c and d, as shown in FIG7(b), after the split screen display, display area 71 displays the application interface of account a, display area 72 displays the application interface of account c, and display area 73 displays the application interface of account d.
[0057] Of course, in addition to this, in an optional embodiment, the layout of the icons divided by the first input can also be used to display N areas on the screen in the same layout manner. For example, if the first input is a sliding input from the left side of the icon to the right side of the icon, that is, the icon is divided into two parts, upper and lower parts, by the first input, then the screen can be divided into upper and lower areas according to the layout of the icon areas in the icon, that is, the electronic device splits the screen into upper and lower areas and displays the interface.
[0058] The layout of each display area is determined by the sliding direction of the sliding input, and the user does not need to select the layout again after the split-screen operation, thereby reducing the user's operations and improving the efficiency of the split-screen display.
[0059] It should be noted that the split-screen display method provided in the embodiment of the present application can be executed by a split-screen display device, or a control module for the split-screen display method in the split-screen display device. In the embodiment of the present application, the split-screen display device provided in the embodiment of the present application is described by taking the split-screen display device executing the split-screen display method as an example.
[0060] See also Figure 8 , Figure 8 : is a schematic diagram of the structure of a split-screen display device according to an embodiment of the present application. The device may include:
[0061] A first receiving module 801 is used to receive a first input to an icon of a first application; a first display module 802 is used to divide the screen into N areas in response to the first input, display a first interface in the first area, and display corresponding second interfaces in other areas respectively, wherein the other areas are areas of the N areas except the first area;
[0062] Among them, when the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; when the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; N is a positive integer greater than or equal to 2.
[0063] Optionally, the first display module 802 includes:
[0064] The first acquisition submodule is used to obtain the number of icon areas of the icon in response to the first input, wherein the first input is used to divide the icon into at least two icon areas; the first division submodule is used to divide the screen into N areas according to the number of icon areas, wherein the number of icon areas is equal to N.
[0065] Optionally, the device further includes: a first determination module, configured to determine a target application or a target account.
[0066] The first determination module includes: a second acquisition submodule, used to obtain the target position where the input trajectory of the first input leaves the icon; a first determination submodule, used to determine the target application according to the target position; or, according to the target position, determine the target account; wherein the target application is associated with the target position, or the target account is associated with the target position.
[0067] Optionally, the first determining module further includes:
[0068] A third acquisition submodule is used to acquire the residence time of the first input at the target location;
[0069] A first output submodule, configured to output a first prompt message when the residence time is greater than a first preset value;
[0070] A first receiving submodule, configured to receive a second input of the first prompt information;
[0071] The second determination submodule is used to determine the target application from the candidate applications in response to the second input when the first prompt information includes information of the candidate applications, or to determine the target account from the candidate accounts when the first prompt information includes information of the candidate accounts of the first application.
[0072] Optionally, the first input is a sliding input in which an input track passes through the icon; and the device further includes:
[0073] A first acquisition module, used to acquire the sliding direction of the sliding input;
[0074] The second determining module is used to determine the display directions of the N areas on the screen according to the sliding direction.
[0075] By utilizing the solution of the embodiment of the present application, the interface of the application or the account related to the first input can be displayed in response to the first input. After the split-screen operation is triggered, there is no need to select the split-screen display content again, thereby simplifying the split-screen display operation.
[0076] The split-screen display device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0077] The split-screen display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0078] The split-screen display device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment of FIG. 7 are not described again here.
[0079] Optional, such as Fig. 9 As shown, an embodiment of the present application also provides an electronic device 900, including a processor 901, a memory 902, and a program or instruction stored in the memory 902 and executable on the processor 901. When the program or instruction is executed by the processor 901, each process of the above-mentioned split-screen display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0080] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0081] Fig.10 The hardware structure diagram of an electronic device for implementing the embodiment of the present application is shown in FIG. The electronic device 1000 includes, but is not limited to, a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
[0082] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.10 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0083] The user input unit 1007 is used to receive a first input to an icon of a first application;
[0084] A display unit 1006, configured to divide the screen into N areas in response to the first input, display the first interface in the first area, and display corresponding second interfaces in other areas respectively, wherein the other areas are areas of the N areas except the first area;
[0085] Among them, when the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; when the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; N is a positive integer greater than or equal to 2.
[0086] By utilizing the solution of the embodiment of the present application, the interface of the application or the account related to the first input can be displayed in response to the first input. After the split-screen operation is triggered, there is no need to select the split-screen display content again, thereby simplifying the split-screen display operation.
[0087] Optionally, the processor 1010 is further configured to obtain, in response to the first input, the number of icon areas of the icon, wherein the first input is used to divide the icon into at least two icon areas;
[0088] The screen is divided into N areas according to the number of the icon areas, wherein the number of the icon areas is equal to N.
[0089] Optionally, the processor 1010 is further configured to determine a target application or a target account; including:
[0090] Obtain a target position where the input track of the first input leaves the icon;
[0091] Determine the target application according to the target location; or determine the target account according to the target location;
[0092] The target application is associated with the target location, or the target account is associated with the target location.
[0093] Optionally, the processor 1010 is further configured to obtain a residence time of the first input at the target location;
[0094] The display unit 1006 is used to output a first prompt message when the stay time is greater than a first preset value;
[0095] A user input unit 1007, used for receiving a second input of the first prompt information;
[0096] The processor 1010 is further configured to, in response to the second input, determine the target application from the candidate applications when the first prompt information includes information about the candidate applications, or determine the target account from the candidate accounts when the first prompt information includes information about the candidate accounts of the first application.
[0097] Optionally, the first input is a sliding input in which an input trajectory passes through the icon; the processor 1010 is further used to obtain a sliding direction of the sliding input; and determine a display direction of the N areas in the screen according to the sliding direction.
[0098] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
[0099] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned split-screen display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0100] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0101] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned split-screen display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0102] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0103] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0104] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0105] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A split-screen display method, characterized in that: The method comprises: receiving a first input to an icon of a first application; the first input being a sliding input to the icon of the first application, the first input dividing the icon into at least two icon areas; In response to the first input, the screen is divided into N areas according to the number of icon areas of the icon, the first interface is displayed in the first area, and the corresponding second interface is displayed in other areas respectively, where the other areas are areas of the N areas except the first area; Among them, in the case where the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; in the case where the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; the number of icon areas of the icon is N, and N is a positive integer greater than or equal to 2; the target application or the target account is determined according to the input trajectory of the first input leaving the target position of the icon; the target application is associated with the target position, or the target account is associated with the target position.
2. The method according to claim 1, characterized in that The method further comprises: Obtaining a residence time of the first input at the target location; When the stay time is greater than a first preset value, outputting a first prompt message; receiving a second input of the first prompt information; In response to the second input, when the first prompt information includes information of candidate applications, the target application is determined from the candidate applications, or when the first prompt information includes information of candidate accounts of the first application, the target account is determined from the candidate accounts.
3. The method according to claim 1, characterized in that The first input is a sliding input in which an input track passes through the icon; after the screen is divided into N areas according to the number of icon areas of the icon in response to the first input, the method further includes: Obtaining a sliding direction of the sliding input; According to the sliding direction, display directions of the N areas on the screen are determined.
4. A split-screen display device, characterized in that: include: A first receiving module, configured to receive a first input of an icon of a first application; The first input is a sliding input on the icon of the first application, and the first input divides the icon into at least two icon areas; a first display module, configured to, in response to the first input, divide the screen into N areas according to the number of icon areas of the icon, display the first interface in the first area, and display the corresponding second interface in other areas respectively, wherein the other areas are areas of the N areas except the first area; Among them, in the case where the first interface is the application interface of the first application, the second interface is the application interface corresponding to the target application, and the first application is different from the target application; in the case where the first interface is the application interface corresponding to the first account in the first application, the second interface is the application interface corresponding to the target account in the first application, and the first account is different from the target account; the number of icon areas of the icon is N, and N is a positive integer greater than or equal to 2; the target application or the target account is determined according to the input trajectory of the first input leaving the target position of the icon; the target application is associated with the target position, or the target account is associated with the target position.
5. The device according to claim 4, characterized in that The device also includes: A third acquisition submodule is used to acquire the residence time of the first input at the target location; A first output submodule, configured to output a first prompt message when the residence time is greater than a first preset value; A first receiving submodule, configured to receive a second input of the first prompt information; The second determination submodule is used to determine the target application from the candidate applications in response to the second input when the first prompt information includes information of the candidate applications, or to determine the target account from the candidate accounts when the first prompt information includes information of the candidate accounts of the first application.
6. The device according to claim 4, characterized in that The first input is a sliding input in which an input track passes through the icon; the device further includes: A first acquisition module, used to acquire the sliding direction of the sliding input; The second determining module is used to determine the display directions of the N areas on the screen according to the sliding direction.
7. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the split-screen display method as described in any one of claims 1 to 3.
8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the split-screen display method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Method and device for preventing split screen touch by mistake and mobile terminal
CN106681635A
Control method and apparatus based on black screen gesture, storage medium and mobile terminal
CN107483721A
Method and apparatus for providing multi-window in touch device
US20140089833A1
Multi-Task Operation Method and Electronic Device
US20200183574A1