CN111190517B - Split screen display method and electronic equipment - Google Patents
Split screen display method and electronic equipment Download PDFInfo
- Publication number
- CN111190517B CN111190517B CN201911393608.4A CN201911393608A CN111190517B CN 111190517 B CN111190517 B CN 111190517B CN 201911393608 A CN201911393608 A CN 201911393608A CN 111190517 B CN111190517 B CN 111190517B
- Authority
- CN
- China
- Prior art keywords
- screen
- split
- split screen
- area
- electronic device
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
- G06F3/04817—Interaction 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 using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
- G06F3/04886—Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/147—Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention provides a split-screen display method and electronic equipment, relates to the technical field of communication, and aims to solve the problem that the split-screen display mode of the electronic equipment is not flexible due to the fact that the conventional electronic equipment displays an interface of an application program in a fixed area in a split-screen mode. The method comprises the following steps: displaying a first interface on a first screen of the electronic equipment, wherein the first interface comprises at least one application icon; receiving a first input on a first screen, the first input including at least: triggering and selecting a first split screen position and a first sub-input of a first application icon in at least one application icon; and responding to the first input, and displaying an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position. The method is applied to a scene of the electronic equipment for displaying the interface of the application program in a split screen mode.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a split screen display method and electronic equipment.
Background
With the rapid development of communication technology, electronic devices are more and more widely used, and users have higher and higher requirements for the performance of the electronic devices.
At present, an electronic device can display an interface of an application program in the electronic device in a split screen manner. Specifically, when a user wants to trigger the electronic device to display an interface of an application program in a split-screen manner, the user may first trigger the electronic device to display the interface of the application program, and then trigger the electronic device to enable the split-screen function, so that the electronic device may display the interface of the application program in a specific area of a screen of the electronic device, and display icons of the application programs supporting the split-screen display in the electronic device in areas other than the specific area of the screen.
However, in the above method, the specific area of the electronic device for displaying the application program interface in a split screen mode is usually a fixed area on the screen, and therefore, the manner of displaying in a split screen mode of the electronic device is not flexible.
Disclosure of Invention
The embodiment of the invention provides a split-screen display method and electronic equipment, and aims to solve the problem that the split-screen display mode of the electronic equipment is not flexible due to the fact that the conventional electronic equipment displays an interface of an application program in a fixed area in a split-screen mode.
In order to solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, an embodiment of the present invention provides a split-screen display method, where the method includes: displaying a first interface on a first screen of the electronic equipment, wherein the first interface comprises at least one application icon; and receiving a first input on a first screen, the first input including at least: triggering and selecting a first sub-input of a first application icon in the first split screen position and the at least one application image; and responding to the first input, and displaying an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position.
In a second aspect, an embodiment of the present invention provides an electronic device, which includes a display module and a receiving module. The display module is used for displaying a first interface on a first screen of the electronic equipment, and the first interface comprises at least one application icon; the receiving module is used for receiving a first input on a first screen, and the first input at least comprises: triggering and selecting a first sub-input of a first application icon in the first split screen position and the at least one application icon displayed by the display module; and the display module is also used for responding to the first input received by the receiving module and displaying the application program interface indicated by the first application icon in the split screen area corresponding to the first split screen position.
In a third aspect, an embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, and when executed by the processor, the electronic device implements the steps of the split-screen display method in the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the steps of the split-screen display method as in the first aspect.
In an embodiment of the present invention, a first interface (including at least one application icon) may be displayed on a first screen of an electronic device; and receiving a first input (at least comprising triggering and selecting a first split screen position and a first sub-input of a first application icon in the at least one application icon) on the first screen, and responding to the first input of the user, and displaying an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position. According to the scheme, the split-screen area of the electronic equipment for displaying the application program interface indicated by the first application icon can be determined according to the first split-screen position, so that when the first split-screen position is different, the area of the electronic equipment for displaying the application program interface indicated by the first application icon in the split-screen mode can be different; and because the first screen splitting position is the screen splitting position selected by the user triggering the electronic device, the user can trigger the electronic device to select the screen splitting position corresponding to the screen splitting area (namely the area of the electronic device for displaying an application program interface in a split screen mode) which the user wants according to the use requirement of the user, so that the electronic device can display an application program interface in a split screen mode according to the screen splitting position selected by the user, and further, the screen splitting display mode of the electronic device can be more flexible.
Drawings
Fig. 1 is a schematic diagram of an architecture of an android operating system according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a split-screen display method according to an embodiment of the present invention;
fig. 3 is one of schematic interface diagrams of an application of a split-screen display method according to an embodiment of the present invention;
fig. 4 is a second schematic interface diagram of an application of the split-screen display method according to the embodiment of the present invention;
fig. 5 is a third schematic interface diagram of an application of the split-screen display method according to the embodiment of the present invention;
fig. 6 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;
fig. 7 is a hardware schematic diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The term "and/or" herein is an association relationship describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The symbol "/" herein denotes a relationship in which the associated object is or, for example, a/B denotes a or B.
The terms "first" and "second," and the like, in the description and in the claims of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first split screen position and the second split screen position, etc. are for distinguishing different split screen positions, and are not for describing a specific order of the split screen positions.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present invention, unless otherwise specified, "a plurality" means two or more, for example, a plurality of elements means two or more elements, and the like.
The embodiment of the invention provides a split-screen display method and electronic equipment, which can display a first interface (comprising at least one application icon) on a first screen of the electronic equipment; and receiving a first input (at least comprising triggering and selecting a first split screen position and a first sub-input of a first application icon in the at least one application icon) on the first screen, and responding to the first input of the user, and displaying an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position. According to the scheme, the split-screen area of the electronic equipment for displaying the application program interface indicated by the first application icon can be determined according to the first split-screen position, so that when the first split-screen position is different, the area of the electronic equipment for displaying the application program interface indicated by the first application icon in the split-screen mode can be different; and because the first screen splitting position is the screen splitting position selected by the user triggering the electronic device, the user can trigger the electronic device to select the screen splitting position corresponding to the screen splitting area (namely the area of the electronic device for displaying an application program interface in a split screen mode) which the user wants according to the use requirement of the user, so that the electronic device can display an application program interface in a split screen mode according to the screen splitting position selected by the user, and further, the screen splitting display mode of the electronic device can be more flexible.
The electronic device in the embodiment of the present invention may be an electronic device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present invention are not limited in particular.
The following describes a software environment applied to the split-screen display method provided by the embodiment of the present invention, taking an android operating system as an example.
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, which are respectively: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
The application program layer comprises various application programs (including system application programs and third-party application programs) in an android operating system.
The application framework layer is a framework of the application, and a developer can develop some applications based on the application framework layer under the condition of complying with the development principle of the framework of the application.
The system runtime layer includes libraries (also called system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of an android operating system and belongs to the bottommost layer of an android operating system software layer. The kernel layer provides kernel system services and hardware-related drivers for the android operating system based on the Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the split-screen display method provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the split-screen display method may operate based on the android operating system shown in fig. 1. That is, the processor or the electronic device may implement the split-screen display method provided by the embodiment of the present invention by running the software program in the android operating system.
The electronic device in the embodiment of the invention can be a mobile electronic device or a non-mobile electronic device. For example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiment of the present invention is not particularly limited.
The execution main body of the split-screen display method provided by the embodiment of the present invention may be the electronic device, or may also be a functional module and/or a functional entity capable of implementing the split-screen display method in the electronic device, which may be determined specifically according to actual use requirements, and the embodiment of the present invention is not limited. The following takes an electronic device as an example to exemplarily describe the split-screen display method provided by the embodiment of the present invention.
In an embodiment of the present invention, in a case that the electronic device displays at least one application icon (i.e., an icon of an application program) on one screen (e.g., the first screen in the embodiment of the present invention), when a user wants to trigger the electronic device to display an application program (specifically, an interface of the application program) on a split screen, the user may trigger the electronic device to select one application icon and one split screen position on the screen, so that after receiving the input, the electronic device may display the application program interface indicated by the application icon in a split screen area corresponding to the split screen position. Therefore, the electronic equipment can display an application program interface in a split screen mode according to the split screen position selected by the user, and the split screen display mode of the electronic equipment is flexible.
The following describes an exemplary split-screen display method provided by an embodiment of the present invention with reference to the drawings.
As shown in fig. 2, an embodiment of the present invention provides a split-screen display method, which includes following steps S201 to S203.
S201, the electronic equipment displays a first interface on a first screen of the electronic equipment.
The first interface may include at least one application icon.
S202, the electronic equipment receives a first input on a first screen.
Wherein the first input may include at least: and triggering and selecting the first split screen position and a first sub-input of a first application icon in the at least one application icon.
S203, the electronic equipment responds to the first input, and displays an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position.
It should be noted that, in the embodiment of the present invention, the application interface indicated by the first application icon may be understood as an interface of an application indicated by the first application icon, and for convenience of description, the interface is hereinafter referred to as the first application interface.
In addition, the split screen position mentioned in the embodiment of the present invention may also be understood as a split screen point.
In the embodiment of the invention, under the condition that the electronic equipment displays the first interface on the first screen of the electronic equipment, a user can trigger the electronic equipment to select the first application icon and the first split screen position, so that the electronic equipment is triggered to display the first application program interface in the split screen area corresponding to the first split screen position, and thus the electronic equipment can display the first application program interface according to the split screen position selected by the user, and the split screen display mode of the electronic equipment is flexible.
Optionally, the electronic device in the embodiment of the present invention may be a single-sided screen electronic device, and may also be a double-sided screen electronic device. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In addition, in the embodiment of the present invention, when the electronic device is a single-screen electronic device, the first screen is a screen of the electronic device. When the electronic device is a dual-screen electronic device, the first screen may be a front screen of the electronic device or a back screen of the electronic device, and may be determined according to actual use requirements.
Optionally, in this embodiment of the present invention, the first interface may be a main interface (may also be referred to as a desktop) of the electronic device, and may also be an interface including an application icon in the electronic device. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in an embodiment of the present invention, an input manner of the first sub-input may be: the user does not loosen the finger on the first screen and slides to the input of the first application icon from the first screen splitting position; the click input of the first split screen position and the first application icon by the user within the first time length (the time length preset in the electronic equipment by the manufacturer of the electronic equipment) can also be considered. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, the first screen may include at least one split-screen detection area. The first split-screen position may be a position in a split-screen detection area of the at least one split-screen detection area.
In the embodiment of the present invention, when the user touches the split-screen detection area, the electronic device may start a split-screen detection algorithm (for example, a detection algorithm for starting an application program in a split-screen manner), and record a position touched by the user's finger as a split-screen position (i.e., the first split-screen position), and then the user may continue to slide the finger until the finger slides onto an icon of the application program (i.e., the first application icon) that the user wants to display in a split-screen manner. Thus, after the user releases the finger, the electronic device may display the interface of the application (i.e., the first application interface) in the split-screen area corresponding to the split-screen position in response to the input (i.e., the first sub-input).
Optionally, in this embodiment of the present invention, the first split-screen position is located in different split-screen detection areas, and the split-screen areas corresponding to the first split-screen position are different.
Optionally, in an embodiment of the present invention, in a first possible implementation manner, the first screen splitting position is located in a first screen splitting detection area, and a screen splitting area corresponding to the first screen splitting position may be a first target area.
Alternatively, the first screen separation detection region may be a region located at an edge (e.g., a left edge or a right edge) of the first screen. The size of the first split-screen detection area may be a size preset in the electronic device by a manufacturer of the electronic device, and may be specifically determined according to an actual use requirement, which is not limited in the embodiment of the present invention.
Alternatively, for the first possible implementation manner, the above S203 may be specifically implemented by S203a described below.
S203a, the electronic device responds to the first input, and displays an application program interface indicated by the first application icon in the first target area.
The first target area may be an area of the first screen on one side of a first split screen dividing line, and the first split screen dividing line may be a split screen dividing line passing through the first split screen position on the first screen.
Optionally, in an embodiment of the present invention, the first split boundary may be a straight line or a curved line passing through the first split position on the first screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Alternatively, in the embodiment of the present invention, when the first split line is a straight line passing through the first split position, the straight line may be a straight line perpendicular to the side edge of the first screen, or a straight line having a certain included angle (for example, an included angle of 45 degrees or the like) with the side edge of the first screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in an embodiment of the present invention, the first target area (i.e. one side of the first split screen boundary) may be: either side of the dividing line of the first split screen on the first screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
For example, assuming that the first split-screen detection area is located at the left edge of the first screen of the electronic device and the first application icon is "icon 1", as shown in fig. 3 (a), the user may slide from point a (i.e., the first split-screen position) in the split-screen detection area 31 to "icon 1" 32, and after the user releases the finger, the electronic device may respond to the input, as shown in fig. 3 (b), and the electronic device may display "interface of application 1" (i.e., the first application program interface) in an area (i.e., the first target area) between the top of the screen of the first screen and a straight line 33 (i.e., the first split-screen boundary) passing through point a.
Optionally, in an embodiment of the present invention, in a second possible implementation manner, the first screen splitting position is located in a second screen splitting detection area, and a screen splitting area corresponding to the first screen splitting position may be a second target area.
It is to be understood that, in the second possible implementation manner, the electronic device may be a dual-screen electronic device. The second screen and the first screen may be different screens of the electronic device. For example, the first screen may be a front screen of the electronic device, and the second screen may be a back screen of the electronic device.
Certainly, in actual implementation, the first screen and the second screen may be any two screens in the electronic device, and may be determined according to actual use requirements, and the embodiment of the present invention is not limited.
Optionally, the second split-screen detection area and the first split-screen detection area may be different split-screen detection areas on the first screen. The first split-screen detection area can be used for triggering the electronic equipment to split-screen display the application program interface on the first screen, and the second split-screen detection area can be used for triggering the electronic equipment to split-screen display the application program interface on the second screen.
For example, the first split detection area may be located at a left edge of the first screen, and the second split detection area may be located at a right edge of the first screen.
Alternatively, for the second possible implementation manner, the above S203 may be specifically implemented by S203b described below.
S203b, the electronic device responds to the first input, and displays an application program interface indicated by the first application icon in the second target area.
The second target area may be an area of the second screen located on one side of a dividing line of the second screen, and the dividing line of the second screen may be a dividing line of the second screen passing through a position corresponding to the first dividing position.
It should be noted that, in a second possible implementation manner, the position corresponding to the first split-screen position may be understood as: the first split screen location is projected or mapped from the first screen to a location on the second screen.
Optionally, in an embodiment of the present invention, the second split-screen boundary may be a straight line or a curved line passing through a position corresponding to the position of the first split screen on the second screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, when the dividing line of the second split screen is a straight line passing through a position corresponding to the position of the first split screen on the second screen, the straight line may be a straight line perpendicular to the side edge of the second screen, or a straight line having a certain included angle with the side edge of the second screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, the second target area (i.e. one side of the second split screen boundary) may be: on the second screen, on either side of the dividing line of the third partial screen. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In the embodiment of the invention, because the user inputs on the first screen, the electronic device can be triggered to display the first application program interface on the second target area in a split screen manner, the user can trigger the electronic device to split the second screen through the input on the first screen, and one application program interface is displayed on the second screen in a split screen manner, so that the operation steps of split screen display of the electronic device can be more flexible and convenient.
The embodiment of the invention provides a split-screen display method, wherein a split-screen area of an application program interface indicated by a first application icon displayed by electronic equipment can be determined according to a first split-screen position, so that when the first split-screen position is different, the area of the application program interface indicated by the first application icon displayed by the electronic equipment in a split-screen mode can be different; and because the first screen splitting position is the screen splitting position selected by the user triggering the electronic device, the user can trigger the electronic device to select the screen splitting position corresponding to the screen splitting area (namely the area of the electronic device for displaying an application program interface in a split screen mode) which the user wants according to the use requirement of the user, so that the electronic device can display an application program interface in a split screen mode according to the screen splitting position selected by the user, and further, the screen splitting display mode of the electronic device can be more flexible.
Optionally, in this embodiment of the present invention, the first input may further include: and triggering and selecting a second sub-input of a second application icon in the second split screen position and the at least one application icon. Thus, after S202, the split-screen display method provided in the embodiment of the present invention may further include S204 described below.
It should be noted that the execution sequence between S203 and S204 may not be limited in the embodiment of the present invention. That is, the electronic device may perform S203 first and then perform S204; s204 may be executed first, and then S203 may be executed, or S203 and S204 may be executed simultaneously. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
S204, the electronic equipment responds to the first input, and displays an application program interface indicated by the second application icon in a split screen area corresponding to the second split screen position.
In an embodiment of the present invention, when the first input further includes the second sub-input, the electronic device may further display, in response to the first input, an application program interface indicated by a second application icon (hereinafter, referred to as a second application program interface) in a split-screen area corresponding to the second split-screen position. Therefore, a user can trigger the electronic equipment to display two application program interfaces in a split screen mode through one-time input (namely, first input), so that the electronic equipment can rapidly display a plurality of application program interfaces in a split screen mode, namely, the electronic equipment can rapidly start and run a plurality of application programs in a split screen mode.
Optionally, in an embodiment of the present invention, an input manner of the second sub-input may be: after the first sub-input is finished, the fingers of the user are not loosened, the user continues to slide to a second split screen position from the first application icon, and then slide to the input of a second application icon from the second split screen position; the click input of the first split screen position, the first application icon, the second split screen position and the second application icon by the user within the second time length (the time length preset in the electronic equipment by the manufacturer of the electronic equipment) can also be considered. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
It should be noted that the embodiment of the present invention may not limit the sequence in which the user slides and selects the second application icon and the second split screen position. Namely, the finger of the user can slide from the first application icon to the second split screen position and then slide from the second split screen position to the second application icon; or the first application icon can be slid to the second application icon first, and then the second application icon can be slid to the second split screen position. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In the embodiment of the invention, when a user finger touches one point of the split screen detection area, the electronic device can record the position of the point and take the position as a split screen position (namely, a first split screen position); then, the user can move a finger to an icon (hereinafter, referred to as an application icon a) of an application program that the user wants to trigger the electronic device to run, and stay for a certain period of time, and then the electronic device can determine that the application program indicated by the application icon a (hereinafter, referred to as the application program a) is an application program that needs to be run in a split screen manner. After that, the user continues to move the finger to another point of the split-screen detection area without releasing the finger, and at this time, the electronic device may record the position of the other point, and use the position as another split-screen position (i.e., a second split-screen position); then, the user can move the finger to an icon (hereinafter referred to as an application icon B) of another application program which the user wants to trigger the electronic device to run, stay for a certain period of time, and the electronic device can determine that the application program indicated by the application icon B (hereinafter referred to as the application program B) is another application program which needs to be run in a split screen mode. In this way, after the user releases the finger, the electronic device may run the application a and the application B, and display an interface of the application a (i.e., a first application interface) in the split-screen area corresponding to the first split-screen position, and display an interface of the application B (i.e., a second application interface) in the split-screen area corresponding to the second split-screen position.
Optionally, in this embodiment of the present invention, the second split-screen position and the first split-screen position may be located in the same split-screen detection area, or may be located in different split-screen detection areas.
In the embodiment of the present invention, for different situations, the split screen areas corresponding to the second split screen position are different, that is, the electronic device may display the second application program interface in different split screens in different areas.
Specifically, for the first case (the second split screen position and the first split screen position are located in the same split screen detection area), the electronic device may display a second application program interface in a third target area; for the second case (the second split-screen position is located in a different split-screen detection region from the first split-screen position), the electronic device may display the second application program interface in the fourth target region.
The above-mentioned S204 will be exemplarily described below with reference to these two cases (the above-mentioned case one and case two), respectively.
Alternatively, for the first case, the above S204 may be specifically implemented by the below-described S204 a.
S204a, the electronic device responds to the first input, and displays the application program interface indicated by the second application icon in the third target area.
The third target area may be an area of the fourth target area located on one side of the dividing line of the third split screen, and the fourth target area may be an area of the target screen other than the split screen area corresponding to the first split screen position.
Optionally, for the first case, in a case that the target screen is a first screen of the electronic device, the third split screen dividing line may be a split screen dividing line passing through a second split screen position on the first screen; alternatively, in a case where the target screen is a second screen of the electronic device, the third split screen dividing line may be a split screen dividing line passing through a position corresponding to the second split screen position on the second screen.
Alternatively, in the first case, when the target screen is the first screen, the third split screen dividing line may be a straight line or a curved line passing through the second split screen position on the first screen, and the third target area may be an area other than the split screen area corresponding to the first split screen position (i.e., the first target area) in the first screen.
It is to be understood that, in the first case, when the target screen is a first screen, the first split screen position and the second split screen position may both be located in the first split screen detection area.
In the embodiment of the present invention, for the description of the third split screen dividing line, reference may be specifically made to the description of the first split screen dividing line in the above embodiment, and in order to avoid repetition, details are not described here again.
In the first case, the case where the target screen is the first screen will be exemplarily described with reference to fig. 4.
For example, assuming that the first split-screen detection area is located at the left edge of the first screen of the electronic device, the first application icon is "icon 1", and the second application icon is "icon 2", as shown in fig. 4 (a), the user may slide from point a in the first split-screen detection area 31 (i.e., the first split-screen position) to point "icon 1" 32, then slide to point B in the first split-screen detection area 31 (i.e., the second split-screen position), and then slide to "icon 2" 34. In this manner, after the user releases the finger, as shown in fig. 4 (B), the electronic device may display "the interface of application 1" (i.e., the first application interface) in an area (i.e., the above-described first target area) between the top of the screen of the first screen of the electronic device to the straight line 33 passing through the point a (i.e., the first split screen boundary), and display "the interface of application 2" (i.e., the second application interface) in an area (i.e., the above-described third target area) between the straight line 33 passing through the point a and the straight line 35 passing through the point B.
Alternatively, in the first case, when the target screen is a second screen, the third split screen dividing line may be a straight line or a curved line passing through a position corresponding to the second split screen position on the second screen, and the third target area may be an area other than the split screen area corresponding to the first split screen position (i.e., the second target area) in the second screen.
It is to be understood that, in the first case, when the target screen is the second screen, the second split screen position and the second split screen position may both be located in the second split screen detection area.
In the embodiment of the present invention, for the description of the straight line or the curve passing through the position corresponding to the position of the second split screen on the second screen, reference may be specifically made to the description of the boundary of the second split screen in the above embodiment, and in order to avoid repetition, details are not described here again.
In the embodiment of the present invention, for the first situation, on one hand, because the electronic device responds to the first input, and the first application interface and the second application interface can be respectively displayed in the first target area and the third target area, the electronic device can display the corresponding application interfaces in the corresponding split-screen areas according to the split-screen positions selected by the user, so that the split-screen display mode of the electronic device is flexible. On the other hand, the user can trigger the electronic equipment to display a plurality of application program interfaces in a split screen mode through one-time input, so that the operation steps of the split screen display of the electronic equipment are convenient and fast.
Alternatively, for the second case (the second split-screen position and the first split-screen position are located in different split-screen detection regions), the step S204 may be specifically implemented by the step S204b described below.
S204b, the electronic device responds to the first input, and displays the application program interface indicated by the second application icon in the fifth target area.
The split screen area corresponding to the first split screen position is located on the first screen, the fifth target area may be an area located on one side of a split screen dividing line of a fourth split screen in the second screen of the electronic device, and the split screen dividing line may be a split screen dividing line passing through a position corresponding to the second split screen position on the second screen; or, the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the fifth target area may be an area located on one side of a fifth split screen dividing line in the first screen, and the fifth split screen dividing line may be a split screen dividing line passing through the second split screen position on the first screen.
Optionally, in the second case, when the split-screen area corresponding to the first split-screen position is located in the first screen, the first split-screen position may be located in the first split-screen detection area, and the second split-screen position may be located in the second split-screen detection area.
It should be noted that, for the description of the fifth target area (the area on the boundary side of the fourth screen in the second screen), specific reference may be made to the detailed description of the second target area in the above embodiment; for the description of the fourth screenshot dividing line, reference may be specifically made to the detailed description of the second screenshot dividing line in the foregoing embodiment, and details are not described here again to avoid repetition.
In the second case, a case where the split screen area corresponding to the first split screen position corresponds to the first screen position in the first case will be exemplarily described with reference to fig. 5 below.
For example, assuming that the first split-screen detection area is located at the left edge of the first screen of the electronic device, the second split-screen detection area is located at the right edge of the first screen of the electronic device, the first application icon is "icon 1", and the second application icon is "icon 2", as shown in fig. 5 (a), the user may slide from point a (i.e., the first split-screen position) in the first split-screen detection area 31 to point "icon 1" 32, then to point C (i.e., the third split-screen position) in the second split-screen detection area 36, and then to point "icon 2" 34. As such, after the user releases the finger, the electronic device may display the "interface of application 1" (i.e., the first application interface) in an area (i.e., the first target area) between the top of the screen of the first screen 41 to the straight line 33 (i.e., the first screen split boundary) passing through the point a as shown in (b) of fig. 5, and display the "interface of application 2" (i.e., the second application interface) in an area (i.e., the display area) between the top of the screen of the second screen 42 to the straight line 37 (i.e., the fourth screen split boundary) passing through the corresponding position of the point C as shown in (C) of fig. 5.
Optionally, in the second case, under the condition that the split screen area corresponding to the first split screen position is located in the second screen, the first split screen position may be located in the second split screen detection area, and the second split screen position may be located in the first split screen detection area.
For a description of the fifth target area (the area on the boundary side of the fifth split screen in the first screen), specific reference may be made to the detailed description of the first target area in the above embodiment; for the description of the fifth split screen dividing line, reference may be specifically made to the detailed description of the first split screen dividing line in the foregoing embodiment, and details are not described here again to avoid repetition.
In the embodiment of the present invention, for the second situation, on the one hand, because the split screen area corresponding to the first split screen position and the split screen area on the different screen of the electronic device in the fifth target area are different, the electronic device can display interfaces of different application programs in different split screen areas on different screens of the electronic device according to the user requirement, so that the split screen display mode of the electronic device is flexible. On the other hand, the user can trigger the electronic equipment to display the interfaces of different application programs on a plurality of screens in a split-screen manner through one-time input, so that the operation steps of the split-screen display of the electronic equipment are more convenient.
Optionally, in this embodiment of the present invention, the first input may further include: and triggering a third sub-input for selecting a third split screen position. Thus, after S202, the split-screen display method provided in the embodiment of the present invention may further include S205 described below.
It should be noted that the execution sequence between S203 and S205 may not be limited in the embodiment of the present invention. That is, the electronic device may perform S203 first and then S205; s205 may be executed first and then S203 may be executed, or S203 and S205 may be executed simultaneously. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
S205, the electronic equipment responds to the first input, and an application program interface indicated by the first application icon is displayed in the sixth target area.
It is understood that the first application interface displayed by the electronic device in the sixth target area may be an avatar of the first application.
The split screen area corresponding to the first split screen position is located on the first screen, the sixth target area may be an area located on one side of a sixth split screen dividing line in the second screen of the electronic device, and the sixth split screen dividing line may be a split screen dividing line passing through a position corresponding to the third split screen position on the second screen; or the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the sixth target area may be an area located on one side of a seventh split screen dividing line in the first screen, and the seventh split screen dividing line may be a split screen dividing line passing through a third split screen position on the first screen.
It should be noted that, in the embodiment of the present invention, for the description related to the sixth split-screen dividing line, reference may be specifically made to the detailed description of the second split-screen dividing line in the embodiment; for the description of the seventh split-screen dividing line, reference may be specifically made to the detailed description of the first split-screen dividing line in the foregoing embodiment, and details are not described here again to avoid repetition.
Optionally, in the embodiment of the present invention, the third split-screen position and the first split-screen position may be located in the same split-screen detection area, or may be located in different split-screen detection areas, which may be specifically determined according to actual use requirements, and the embodiment of the present invention is not limited.
Optionally, in an embodiment of the present invention, an input manner of the third sub-input may be: after the first sub-input is finished, the finger of the user is not released, and the input of sliding from the first application icon to the third split screen position is continued; the user can also click and input the first split screen position, the first application icon and the third split screen position within a third time length (a time length preset in the electronic equipment by a manufacturer of the electronic equipment). The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In the embodiment of the invention, when a user finger touches one point of the split screen detection area, the electronic device can record the position of the point and use the position as a split screen position (namely a first split screen position) corresponding to one screen of the electronic device; then, the user may move a finger to an icon (hereinafter, referred to as an application icon a) of an application that the user wants to trigger the electronic device to run, and stay for a certain period of time, and then the electronic device may determine that the application indicated by the application icon a (hereinafter, referred to as the application a) is a split-screen running application. After that, the user continues to move the finger to another point of the split-screen detection area without releasing the finger, and at this time, the electronic device may record the position of the point and use the position as the split-screen position of another screen (e.g., a third split-screen position). In this way, after the user releases the finger, the electronic device may display the interface of the application a (i.e., the first application interface) in the split-screen area corresponding to the first split-screen position, and display the interface of the application a in the split-screen area corresponding to the third split-screen position (i.e., the sixth target area).
In the embodiment of the present invention, on one hand, since the split screen area corresponding to the first split screen position and the split screen area corresponding to the third split screen position (i.e., the sixth target area) are located in different screens of the electronic device, the electronic device can display the interface of the same application program on different screens in a split screen manner according to the user's usage requirement, i.e., display the same application program on different screens, so that the split screen display manner of the electronic device is flexible.
Optionally, in the embodiment of the present invention, in a case that the split-screen area corresponding to the first split-screen position is located on the first screen, after S202, the split-screen display method provided in the embodiment of the present invention may further include S206 described below.
It should be noted that the execution sequence between S203 and S206 may not be limited in the embodiment of the present invention. That is, the electronic device may perform S203 first and then S206; s206 may be executed first, and then S203 may be executed, or S203 and S206 may be executed simultaneously. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
S206, the electronic equipment responds to the first input, and displays the content located in the seventh target area in the first interface in a seventh target area except for the split screen area corresponding to the first split screen position in the first screen.
In an embodiment of the present invention, after the electronic device receives the first input, in response to the first input, the electronic device may further display, in an area (i.e., the seventh target area) of the first screen, which is other than the split screen area corresponding to the first split screen position, the content located in the seventh target area in the first interface. Therefore, after the electronic equipment displays the interface of the first application program in a split screen mode, the electronic equipment can also continue to display part of contents in the first interface, and therefore the user can operate the contents.
For example, after the electronic device receives the first input, as shown in (b) of fig. 3 described above, the electronic device may display the content in the area between the first screen dividing line to the bottom of the screen of the first screen as shown in (a) of fig. 3 described above in the area between the straight line 33 passing through the point a (i.e., the first screen dividing line) to the bottom of the screen of the first screen (i.e., the seventh target area).
In the embodiment of the present invention, because the electronic device may further display the content located in the seventh target area in the first interface in the seventh target area, after the electronic device displays the split screen, part of the content in the original first interface is still visible to the user, that is, the user may further continue to operate the content, thereby further improving the flexibility of the split screen display of the electronic device.
As shown in fig. 6, an embodiment of the present invention provides an electronic device 500, and the electronic device 500 may include a display module 501 and a receiving module 502. A display module 501, configured to display a first interface on a first screen of an electronic device, where the first interface includes at least one application icon; a receiving module 502, which may be configured to receive a first input on a first screen, the first input including at least: triggering and selecting a first sub-input of a first application icon in the first split screen position and the at least one application icon displayed by the display module 501; the display module 501 may be further configured to display, in response to the first input received by the receiving module 502, an application program interface indicated by the first application icon in a split-screen area corresponding to the first split-screen position.
Optionally, the first split-screen location is located in the first split-screen detection area; the display module 501 may be specifically configured to display an application program interface indicated by a first application icon in a first target area; the first target area is an area on one side of a first split screen dividing line in the first screen, and the first split screen dividing line is a split screen dividing line passing through the first split screen position on the first screen.
Optionally, the first split-screen location is located in the second split-screen detection area; the display module 501 may be specifically configured to display an application program interface indicated by the first application icon in the second target area; the second target area is an area, located on one side of a dividing line of a second split screen, of a second screen of the electronic device, and the dividing line of the second split screen is a dividing line of the second screen passing through a position corresponding to the position of the first split screen.
Optionally, the first input further comprises: triggering and selecting a second split screen position and a second sub-input of a second application icon in the at least one application icon; the display module 501 may be further configured to display, in response to the first input, an interface of the application program indicated by the second application icon in the split-screen area corresponding to the second split-screen position.
Optionally, the second split-screen position and the first split-screen position are located in the same split-screen detection area; the display module 501 may be specifically configured to display the application program interface indicated by the second application icon in a third target area, where the third target area is an area located on one side of a third split-screen boundary in a fourth target area, and the fourth target area is an area in the target screen other than the split-screen area corresponding to the first split-screen position. The target screen is a first screen, and the third split screen boundary is a split screen boundary passing through a second split screen position on the first screen; or the target screen is a second screen of the electronic device, and the third split screen boundary is a split screen boundary passing through a position corresponding to the second split screen position on the second screen.
Optionally, the second split-screen position and the first split-screen position are located in different split-screen detection areas; the display module 501 may be specifically configured to display an application program interface indicated by the second application icon in the fifth target area;
the split screen area corresponding to the first split screen position is located on the first screen, the fifth target area is an area located on one side of a split screen dividing line in the second screen of the electronic equipment, and the split screen dividing line is a split screen dividing line passing through the position corresponding to the second split screen position on the second screen; or the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the fifth target area is an area located on one side of a fifth split screen dividing line in the first screen, and the fifth split screen dividing line is a split screen dividing line passing through the second split screen position on the first screen.
Optionally, the first input further comprises: triggering a third sub-input of a third split screen position, wherein the third split screen position and the first split screen position are in different split screen detection areas; the display module 501 is further configured to display, in response to the first input, an application program interface indicated by the first application icon in the sixth target area. The split screen area corresponding to the first split screen position is located on the first screen, the sixth target area is an area located on one side of a sixth split screen dividing line in the second screen of the electronic equipment, and the sixth split screen dividing line is a split screen dividing line passing through a position corresponding to the third split screen position on the second screen; or the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the sixth target area is an area located on one side of a seventh split screen boundary line in the first screen, and the seventh split screen boundary line is a split screen boundary line passing through the third split screen position on the first screen.
The electronic device provided by the embodiment of the invention can realize each process executed by the electronic device in the split-screen display method embodiment, and can achieve the same technical effect, and the details are not repeated here in order to avoid repetition.
The embodiment of the invention provides electronic equipment, wherein a split screen area of the electronic equipment for displaying an application program interface indicated by a first application icon can be determined according to a first split screen position, so that when the first split screen position is different, the area of the electronic equipment for displaying the application program interface indicated by the first application icon in a split screen mode can be different; and because the first screen splitting position is the screen splitting position selected by the user triggering the electronic device, the user can trigger the electronic device to select the screen splitting position corresponding to the screen splitting area (namely the area of the electronic device for displaying an application program interface in a split screen mode) which the user wants according to the use requirement of the user, so that the electronic device can display an application program interface in a split screen mode according to the screen splitting position selected by the user, and further, the screen splitting display mode of the electronic device can be more flexible.
Fig. 7 is a hardware schematic diagram of an electronic device implementing various embodiments of the invention. As shown in fig. 7, the electronic device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 7 does not constitute a limitation of the electronic device, and that the electronic device may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 110 is configured to control the display unit 106 to display a first interface on a first screen, where the first interface includes at least one application icon; and controls the user input unit 107 to receive a first input on the first screen, the first input including at least: triggering a first sub-input of selecting a first application icon of the first split screen position and the at least one application icon displayed by the display unit 106; and controlling the display unit 106 to respond to the first input received by the user input unit 107, and displaying the application program interface indicated by the first application icon in the split screen area corresponding to the first split screen position.
It can be understood that, in the embodiment of the present invention, the display module 501 in the structural schematic diagram of the electronic device (for example, fig. 6) may be implemented by the display unit 106; the receiving module 502 in the structural schematic diagram of the electronic device may be implemented by the user input unit 107.
The embodiment of the invention provides electronic equipment, wherein a split screen area of the electronic equipment for displaying an application program interface indicated by a first application icon can be determined according to a first split screen position, so that when the first split screen position is different, the area of the electronic equipment for displaying the application program interface indicated by the first application icon in a split screen mode can be different; and because the first screen splitting position is the screen splitting position selected by the user triggering the electronic device, the user can trigger the electronic device to select the screen splitting position corresponding to the screen splitting area (namely the area of the electronic device for displaying an application program interface in a split screen mode) which the user wants according to the use requirement of the user, so that the electronic device can display an application program interface in a split screen mode according to the screen splitting position selected by the user, and further, the screen splitting display mode of the electronic device can be more flexible.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The electronic device provides wireless broadband internet access to the user via the network module 102, such as assisting the user in sending and receiving e-mails, browsing web pages, and accessing streaming media.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the electronic apparatus 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The electronic device 100 also includes at least one sensor 105, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the electronic device 100 is moved to the ear. As one type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of an electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information input by a user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 7, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the electronic device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the electronic device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the electronic apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 100 or may be used to transmit data between the electronic apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the electronic device. Processor 110 may include one or more processing units. Alternatively, the processor 110 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The electronic device 100 may also include a power source 111 (such as a battery) to power the various components. Alternatively, the power supply 111 may be logically connected to the processor 110 through a power management system, so that the functions of managing charging, discharging, and power consumption management are realized through the power management system.
In addition, the electronic device 100 includes some functional modules that are not shown, and are not described in detail herein.
Optionally, an embodiment of the present invention further provides an electronic device, which includes the processor 110 shown in fig. 7, the memory 109, and a computer program stored in the memory 109 and capable of being executed on the processor 110, where the computer program, when executed by the processor 110, implements each process of the split-screen display method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor shown in fig. 7, the computer program implements each process of the split-screen display method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition. The computer-readable storage medium may include a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and the like.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling an electronic device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (14)
1. A split screen display method is applied to electronic equipment, and is characterized by comprising the following steps:
displaying a first interface on a first screen of the electronic device, wherein the first interface comprises at least one application icon;
receiving a first input on the first screen, the first input including at least: triggering a first sub-input for selecting a first split screen position and a first application icon in the at least one application icon;
responding to the first input, and displaying an application program interface indicated by the first application icon in a split screen area corresponding to the first split screen position;
the first input further comprises: triggering a second sub-input for selecting a second split screen position and a second application icon in the at least one application icon;
the method further comprises the following steps: responding to the first input, and displaying an application program interface indicated by the second application icon in a split screen area corresponding to the second split screen position, wherein the first sub-input and the second sub-input are continuous sub-inputs.
2. The method of claim 1, wherein the first split screen location is at a first split screen detection zone;
the displaying the application program interface indicated by the first application icon in the split screen area corresponding to the first split screen position includes:
displaying an application program interface indicated by the first application icon in a first target area;
the first target area is an area on one side of a first split screen dividing line in the first screen, and the first split screen dividing line is a split screen dividing line passing through the first split screen position on the first screen.
3. The method of claim 1, wherein the first split screen location is located in a second split screen detection area;
the displaying the application program interface indicated by the first application icon in the split screen area corresponding to the first split screen position includes:
displaying an application program interface indicated by the first application icon in a second target area;
the second target area is an area, located on one side of a second split screen dividing line, of a second screen of the electronic device, and the second split screen dividing line is a split screen dividing line passing through a position corresponding to the first split screen position on the second screen.
4. The method of claim 1, wherein the second split-screen location is located in the same split-screen detection area as the first split-screen location;
the displaying, in the split-screen area corresponding to the second split-screen position, the application program interface indicated by the second application icon includes:
displaying an application program interface indicated by the second application icon in a third target area, wherein the third target area is an area on one side of a third split screen dividing line in a fourth target area, and the fourth target area is an area in the target screen except for a split screen area corresponding to the first split screen position;
the target screen is the first screen, and the third split screen boundary is a split screen boundary passing through the second split screen position on the first screen; or the target screen is a second screen of the electronic device, and the third split screen dividing line is a split screen dividing line passing through a position corresponding to the second split screen position on the second screen.
5. The method of claim 1, wherein the second split-screen location is located in a different split-screen detection region than the first split-screen location;
the displaying, in the split-screen area corresponding to the second split-screen position, the application program interface indicated by the second application icon includes:
displaying an application program interface indicated by the second application icon in a fifth target area;
the split screen area corresponding to the first split screen position is located on the first screen, the fifth target area is an area located on one side of a fourth split screen boundary in a second screen of the electronic equipment, and the fourth split screen boundary is a split screen boundary passing through a position corresponding to the second split screen position on the second screen; or, the sub-screen region that first sub-screen position corresponds is located electronic equipment's second screen, the fifth target area does lie in the region of fifth sub-screen boundary one side in the first screen, the fifth sub-screen boundary does pass through on the first screen the sub-screen boundary of second sub-screen position.
6. The method of claim 1, wherein the first input further comprises: triggering a third sub-input selecting a third split screen position, wherein the third split screen position and the first split screen position are in different split screen detection areas;
the method further comprises the following steps:
in response to the first input, displaying an application program interface indicated by the first application icon in a sixth target area;
the split screen area corresponding to the first split screen position is located on the first screen, the sixth target area is an area located on one side of a sixth split screen boundary in the second screen of the electronic device, and the sixth split screen boundary is a split screen boundary passing through a position corresponding to the third split screen position on the second screen; or the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the sixth target area is an area located on one side of a seventh split screen boundary in the first screen, and the seventh split screen boundary is a split screen boundary passing through the third split screen position on the first screen.
7. An electronic device, comprising a display module and a receiving module;
the display module is used for displaying a first interface on a first screen of the electronic equipment, and the first interface comprises at least one application icon;
the receiving module is configured to receive a first input on the first screen, where the first input at least includes: triggering a first sub-input for selecting a first split screen position and a first application icon in the at least one application icon displayed by the display module;
the display module is further configured to display, in response to the first input received by the receiving module, an application program interface indicated by the first application icon in a split-screen area corresponding to the first split-screen position;
the first input further comprises: triggering a second sub-input for selecting a second split screen position and a second application icon in the at least one application icon;
the display module is further configured to display, in response to the first input, an interface of an application program indicated by the second application icon in a split-screen area corresponding to the second split-screen position, where the first sub-input and the second sub-input are continuous sub-inputs.
8. The electronic device of claim 7, wherein the first split screen location is located at a first split screen detection area;
the display module is specifically configured to display, in a first target area, an application program interface indicated by the first application icon;
the first target area is an area on one side of a first split screen dividing line in the first screen, and the first split screen dividing line is a split screen dividing line passing through the first split screen position on the first screen.
9. The electronic device of claim 7, wherein the first split screen location is located in a second split screen detection area;
the display module is specifically configured to display, in a second target area, an application program interface indicated by the first application icon;
the second target area is an area, located on one side of a second split screen dividing line, of a second screen of the electronic device, and the second split screen dividing line is a split screen dividing line passing through a position corresponding to the first split screen position on the second screen.
10. The electronic device of claim 7, wherein the second split-screen location is located in the same split-screen detection area as the first split-screen location;
the display module is specifically configured to display the application program interface indicated by the second application icon in a third target area, where the third target area is an area located on one side of a third split-screen boundary in a fourth target area, and the fourth target area is an area in the target screen other than the split-screen area corresponding to the first split-screen position;
the target screen is the first screen, and the third split screen boundary is a split screen boundary passing through the second split screen position on the first screen; or the target screen is a second screen of the electronic device, and the third split screen dividing line is a split screen dividing line passing through a position corresponding to the second split screen position on the second screen.
11. The electronic device of claim 7, wherein the second split-screen location is located in a different split-screen detection region than the first split-screen location;
the display module is specifically configured to display, in a fifth target area, an application program interface indicated by the second application icon;
the split screen area corresponding to the first split screen position is located on the first screen, the fifth target area is an area located on one side of a fourth split screen boundary in a second screen of the electronic equipment, and the fourth split screen boundary is a split screen boundary passing through a position corresponding to the second split screen position on the second screen; or, the sub-screen region that first sub-screen position corresponds is located electronic equipment's second screen, the fifth target area does lie in the region of fifth sub-screen boundary one side in the first screen, the fifth sub-screen boundary does pass through on the first screen the sub-screen boundary of second sub-screen position.
12. The electronic device of claim 7, wherein the first input further comprises: triggering a third sub-input selecting a third split screen position, wherein the third split screen position and the first split screen position are in different split screen detection areas;
the display module is further used for responding to the first input and displaying an application program interface indicated by the first application icon in a sixth target area;
the split screen area corresponding to the first split screen position is located on the first screen, the sixth target area is an area located on one side of a sixth split screen boundary in the second screen of the electronic device, and the sixth split screen boundary is a split screen boundary passing through a position corresponding to the third split screen position on the second screen; or the split screen area corresponding to the first split screen position is located on a second screen of the electronic device, the sixth target area is an area located on one side of a seventh split screen boundary in the first screen, and the seventh split screen boundary is a split screen boundary passing through the third split screen position on the first screen.
13. An apparatus for split-screen display, comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the split-screen display method according to any one of claims 1 to 6.
14. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the split-screen display method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911393608.4A CN111190517B (en) | 2019-12-30 | 2019-12-30 | Split screen display method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911393608.4A CN111190517B (en) | 2019-12-30 | 2019-12-30 | Split screen display method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111190517A CN111190517A (en) | 2020-05-22 |
CN111190517B true CN111190517B (en) | 2022-03-04 |
Family
ID=70707801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911393608.4A Active CN111190517B (en) | 2019-12-30 | 2019-12-30 | Split screen display method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111190517B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111857509A (en) * | 2020-07-17 | 2020-10-30 | 维沃移动通信有限公司 | Split screen display method and device and electronic equipment |
CN113703624A (en) * | 2021-07-26 | 2021-11-26 | 维沃移动通信(杭州)有限公司 | Screen splitting method and device and electronic equipment |
CN115202524B (en) * | 2022-07-15 | 2024-06-18 | 维沃移动通信有限公司 | Display method and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105468272A (en) * | 2014-09-03 | 2016-04-06 | 中兴通讯股份有限公司 | Interface display method and apparatus |
CN108491149A (en) * | 2018-03-28 | 2018-09-04 | 维沃移动通信有限公司 | A kind of multi-screen display method and terminal |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102213212B1 (en) * | 2014-01-02 | 2021-02-08 | 삼성전자주식회사 | Controlling Method For Multi-Window And Electronic Device supporting the same |
CN104679427B (en) * | 2015-01-29 | 2017-03-15 | 努比亚技术有限公司 | Terminal split-screen display method and system |
JP6675769B2 (en) * | 2015-11-25 | 2020-04-01 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Quick screen splitting method, apparatus, and electronic device, display UI, and storage medium |
CN107577414A (en) * | 2017-09-07 | 2018-01-12 | 广东欧珀移动通信有限公司 | The method and mobile terminal of split screen display available |
CN108984067B (en) * | 2018-07-23 | 2021-01-08 | 维沃移动通信有限公司 | Display control method and terminal |
CN109597558A (en) * | 2018-11-30 | 2019-04-09 | 维沃移动通信有限公司 | A kind of display control method and terminal device |
CN109769067A (en) * | 2019-01-24 | 2019-05-17 | 努比亚技术有限公司 | Terminal screen method for handover control, terminal and computer readable storage medium |
CN110333818A (en) * | 2019-05-24 | 2019-10-15 | 华为技术有限公司 | Processing method, device, equipment and the storage medium of split screen display available |
-
2019
- 2019-12-30 CN CN201911393608.4A patent/CN111190517B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105468272A (en) * | 2014-09-03 | 2016-04-06 | 中兴通讯股份有限公司 | Interface display method and apparatus |
CN108491149A (en) * | 2018-03-28 | 2018-09-04 | 维沃移动通信有限公司 | A kind of multi-screen display method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN111190517A (en) | 2020-05-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110851051B (en) | Object sharing method and electronic equipment | |
CN108255378B (en) | Display control method and mobile terminal | |
CN110874147B (en) | Display method and electronic equipment | |
CN110062105B (en) | Interface display method and terminal equipment | |
CN110489029B (en) | Icon display method and terminal equipment | |
CN110928461A (en) | Icon moving method and electronic equipment | |
CN109828705B (en) | Icon display method and terminal equipment | |
CN111163224B (en) | Voice message playing method and electronic equipment | |
CN110752981B (en) | Information control method and electronic equipment | |
CN109857289B (en) | Display control method and terminal equipment | |
CN108762705B (en) | Information display method, mobile terminal and computer readable storage medium | |
CN111142723B (en) | Icon moving method and electronic equipment | |
CN109240783B (en) | Interface display method and terminal equipment | |
CN109597558A (en) | A kind of display control method and terminal device | |
CN109408072B (en) | Application program deleting method and terminal equipment | |
CN111026350A (en) | Display control method and electronic equipment | |
CN110703972B (en) | File control method and electronic equipment | |
CN110046013A (en) | A kind of interface display method and terminal device | |
CN111273993A (en) | Icon sorting method and electronic equipment | |
CN109993711A (en) | A kind of image processing method and terminal device | |
CN110908750A (en) | Screen capturing method and electronic equipment | |
CN110012151B (en) | Information display method and terminal equipment | |
CN111190517B (en) | Split screen display method and electronic equipment | |
CN111596836A (en) | Split-screen display method and electronic equipment | |
CN111338525A (en) | Control method of electronic equipment and electronic equipment |
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 |