CN108509110A - Method and device for split screen display and operation, terminal equipment and storage medium - Google Patents
Method and device for split screen display and operation, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN108509110A CN108509110A CN201810280408.7A CN201810280408A CN108509110A CN 108509110 A CN108509110 A CN 108509110A CN 201810280408 A CN201810280408 A CN 201810280408A CN 108509110 A CN108509110 A CN 108509110A
- Authority
- CN
- China
- Prior art keywords
- screen
- split
- interface
- application program
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 10
- 238000005194 fractionation Methods 0.000 claims description 22
- 238000004590 computer program Methods 0.000 claims description 20
- 230000015654 memory Effects 0.000 claims description 18
- 238000011017 operating method Methods 0.000 claims description 5
- 230000002452 interceptive effect Effects 0.000 abstract description 9
- 230000000694 effects Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 9
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005538 encapsulation Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
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/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/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- 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
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- 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
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a method for split-screen display and operation, which comprises the following steps: monitoring the operation of the currently running application program; when the event corresponding to the operation is judged to generate a second interface covering the currently displayed first interface of the application program, popping up a prompt for judging whether to split the screen; splitting the screen according to the received instruction for allowing the screen to be split; and displaying the first interface and a second interface corresponding to the event in a split screen mode. The invention also discloses a device for split-screen display and operation, terminal equipment and a storage medium, which can solve the problem that a user cannot perform corresponding operation when the interface is covered, fully utilize the space of the interactive flat screen and improve the practicability and flexibility of operation.
Description
Technical field
The present invention relates to screens to split technical field more particularly to a kind of split screen display available and the method for operation, equipment, terminal
Equipment and storage medium.
Background technology
With the rapid development of electronic technology, the function of various terminals is more and more diversified, allow people can be in intelligent friendship
It is more easily worked in the large screen of mutual tablet, learns, entertains.
In the prior art, it in the large screen of intelligent interaction tablet, is capped or works as if there is current display interface
The preceding sightless phenomenon of display interface, such as pop-up dialog box or layback go out menu bar, and user cannot operate capped
Interface.Such as a dialog box is popped up in screen, before current session frame does not disappear, system is only in response to current session frame
The operation at interface, and the interface covered by current session frame can not be operated, if user thinks the capped interface of operation, Zhi Nengxian
Hiding or close box could execute corresponding operation.This scheme has not only wasted the space of interactive flat screens,
Also so that screen display and malfunction, allow user to use inconvenience.
Invention content
In view of the above-mentioned problems, the purpose of the present invention is to provide a kind of split screen display availables and the method, apparatus of operation, terminal to set
Standby and storage medium can solve the case where user can not carry out corresponding operating when interface is capped, and make full use of interaction flat
The space of plate screen improves practicability and the flexibility of operation.
In order to solve the above technical problems, the present invention provides a kind of method of split screen display available and operation, include the following steps:
Monitor the operation to currently running application program;
When judging that the corresponding event of the operation generates the of the first interface currently shown for covering the application program
When second interface, whether pop-up carries out the prompt of screen fractionation;
The instruction split according to the permission screen of reception splits the screen;
First interface and the corresponding second contact surface of the event are subjected to split screen display available.
Preferably, the event for generating the second contact surface at the first interface of covering includes at least one of:It is answered described
Popup text, picture or dialog box on the first interface currently shown with program;Currently shown in the application program
The display field of popup menu column or notification message on one interface;The first interface currently shown from the application program jumps to
Another display interface of the application program;The first interface currently shown from the application program jumps to another and applies journey
The display interface of sequence.
Preferably, the instruction split according to the permission screen of reception splits the screen, specifically includes:
After receiving the instruction for allowing screen to split, the number for needing to split into sub-screen is judged, and by the screen
The number for splitting into sub-screen is needed to be split according to described.
Preferably, described that first interface and the corresponding second contact surface of the event are subjected to split screen display available, it is specific to wrap
It includes:
The first interface and the corresponding second contact surface of the event for controlling the application program carry out on respective sub-screen
Independent display, and allow to carry out independent operation on each sub-screen.
Further, after receiving one of them described pent instruction of sub-screen, judge the described of current residual
The number of sub-screen;
If the number of the sub-screen of current residual is 1, carries out single-screen and normally show;
If the number of the sub-screen of current residual is not 1, by the screen according to sub-screen described in current residual
Number re-start fractionation.
Preferably, after the monitoring is to the operation of currently running application program, further include:
When judging the operation so that the scheduled content area of the current interface of the application program is invisible, pop-up
Whether the prompt of screen fractionation is carried out;
The instruction split according to the permission screen of reception splits the screen;
The current display interface and the scheduled content area are subjected to split screen display available.
Further, the content area is video playback area.
The present invention also provides the devices of a kind of split screen display available and operation, including:
Monitoring unit, for monitoring the operation to currently running application program;
Judging unit, for when judging that the corresponding event of the operation generates currently showing for the covering application program
When the second contact surface at the first interface, whether pop-up carries out the prompt of screen fractionation;
Split screen unit, the instruction for being split according to the permission screen of reception split the screen;
Display control unit, for first interface and the corresponding second contact surface of the event to be carried out split screen display available.
The present invention also provides a kind of terminal device, including processor, memory and be stored in the memory and
It is configured as the computer program executed by the processor, the processor realizes above-mentioned when executing the computer program
Split screen display available and operating method described in meaning one.
The present invention also provides a kind of computer readable storage medium, the computer readable storage medium includes storage
Computer program, wherein equipment where controlling the computer readable storage medium when the computer program is run executes
Split screen display available described in above-mentioned any one and operating method.
The present invention provides a kind of split screen display available and method, apparatus of operation, terminal device and readable mediums, are shown currently
Show interface occur covering phenomenon or be blocked phenomenon when screen is split;Control application program the first interface and with operation
The second contact surface of corresponding event carries out independent display on respective sub-screen, and allows to carry out independent behaviour on each sub-screen
Make, takes full advantage of the space of interactive flat screens, be effectively improved flexibility and the operating efficiency of screen operator, make user
It operates more convenient simple;Also, when covering phenomenon occurs in interface, it can pop up and whether carry out carrying for screen fractionation
Show and selected for user, user can choose whether to carry out screen fractionation according to the wish of oneself, it is ensured that screen is split accurate
Property, improve the interactive experience of user.
Description of the drawings
In order to illustrate more clearly of technical scheme of the present invention, attached drawing needed in embodiment will be made below
Simply introduce, it should be apparent that, the accompanying drawings in the following description is only some embodiments of the present invention, general for this field
For logical technical staff, without creative efforts, other drawings may also be obtained based on these drawings.
Fig. 1 is the flow diagram of the split screen display available that first embodiment of the invention provides and the method for operation.
Fig. 2 is a kind of signal of split screen display available of the split screen display available that first embodiment of the invention provides and the method for operation
Figure.
Fig. 3 is the structural schematic diagram of the split screen display available that third embodiment of the invention provides and the method for operation.
Fig. 4 is the structural schematic diagram of the device of the split screen display available that fourth embodiment of the invention provides and operation.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, first embodiment of the invention provides a kind of method of split screen display available and operation, it can be in terminal
It executes, and includes the following steps in equipment:
S11 monitors the operation to currently running application program.
In embodiments of the present invention, the terminal device can be smart mobile phone, tablet computer, personal computer, game machine,
Multimedia player etc. has the electric terminal of interactive screen.The terminal device can be kept to being taken in the terminal device
The operation of the application program of preceding operation is monitored.The operation to currently running application program can be user outside
Input equipment, touch screen or voice command etc. is connect to operate application program.
Certainly, the currently running application program can refer to the application program run under full screen display state, or
Currently running application program described in person can refer to the application program run under split screen display available state.
S12, when the first interface currently shown for judging the operation corresponding event generation covering application program
Second contact surface when, whether pop-up carries out the prompt of screen fractionation.
Wherein, the event for generating the second contact surface at the first interface of covering includes at least one of:
(1), popup text, picture or dialog box on the first interface that the application program is currently shown.
Such as the picture is set to be amplified on current screen by clicking or opening the picture on social networking application interface
It has been shown that, the then at this point, picture (i.e. second contact surface) of this amplification can cover the first interface.
(2), the display field of popup menu column or notification message on the first interface that the application program is currently shown.
Such as when application program is in front stage operation state, i.e., the described application program is run in current display interface,
In directly interactive interface (the first interface) can be carried out with user, if user calls out menu bar or function tool at this time
Column, then menu bar or the interface (second contact surface) where function toolbar can cover the first interface.
(3), the first interface currently shown from the application program jumps to another display interface of the application program.
Such as the link in current application program is opened, it jumps on the corresponding content interface of the link.
(4), the first interface currently shown from the application program jumps to the display interface of another application program.
Such as by under front stage operation state first application upper partial content second application it is upper open, share or
It is shown, is such as shared the song on music player software in chat application.
In embodiments of the present invention, when detecting above-mentioned event, whether the terminal device pop-up carries out screen fractionation
Prompt, the prompt can be selection dialog box, for selection by the user.
S13, the instruction split according to the permission screen of reception split the screen.
Specifically, after receiving the instruction for allowing screen to split, judge the number for needing to split into sub-screen, and by institute
State screen needs the number for splitting into sub-screen to be split according to described.
Fig. 2 is that the instruction that the permission screen in the embodiment of the present invention according to reception is split is shown what the screen was split
Example.
As an example it is supposed that the currently running application program of terminal device is map application, current map when the user clicks
When the point map at interface (the first interface), the pop-up and point map is relevant introduces interface (second contact surface) is given an account of
The interface that continues is covered in above the map interface, and user can only operate the interface of introducing, can not be to map circle
Face, which is operated, such as to be dragged interface, watches the route on map, in this case, if receiving the finger for allowing screen to split
After order, then the screen of the terminal device is split into two sub-screens, as shown in Figure 2.
It should be noted that one of under split screen display available state on sub-screen, when occurring, the operation is corresponding
When event generates the second contact surface at the first interface currently shown for covering the application program, whether pop-up carries out screen fractionation
Prompt judge the number for needing to split into sub-screen after receiving the instruction for allowing screen to split, torn open according to the needs
The number for being divided into sub-screen splits screen.
It should be noted that when user does not allow screen to split, i.e., terminal device, which receives, does not allow screen fractionation
After instruction, then the screen is not split again, i.e., is shown according to current displaying scheme.
It should be noted that the initial size of each sub-screen can be etc. than splitting, and allow user according to oneself
Need to adjust the size of each sub-screen.
First interface and the corresponding second contact surface of the event are carried out split screen display available by S14.
As an example, the support of multiple application widgets is provided while shown in Android N (Android7.0), it is multiple
Application widget can side by side or display side by side up and down, corresponding life cycle be that under each screen for left and right in span mode
This is mutual indepedent, and calling sequence is onMultiWindowChanged->onPause->onStop->onDestroy->
onCreate->onStart->onResume->OnPause, switching focus toggle focus onPause- to another screen>
OnResume is toggled, after entering desktop under span mode, if there is focus then calls onPause, then without focus
The variation of life cycle does not occur, because being operated under span mode, it may occur that divide the variation of focus, but mutual life
Period is non-interfering, therefore operation is non-interfering on each screen.
As an example, translation and compiling environment requires to operate in Android N (Android 7.0) or more, need
Android is set in AndroidManifest.xml:ResizeableActivity=value, wherein value may be "
True " | " false ", if attribute is set as true, Activity will be started with split screen and free shape pattern, if this belongs to
Property is set as false, and Activity will support multiwindow pattern.When starting new Activity, user can use mark
Intent.FLAG_ACTIVITY_LAUNCHER_TO_ADJACENT by new Activity include beside current Activity,
It is in free shape pattern if any equipment, then when starting new Activity, user can pass through calling
ActivityOptions.setLauncherBounds () specifies size and the position of new Activity.
Screen is divided in application for three or three or more equally, then needs to remodify system realization split screen in logic, weight
New encapsulation SDK, the part for Resealing SDK modification modifications include ActivityManager, WindowManager,
The parts Framework API and SystemUI, complete the encapsulation of SDK, and system provides configurations, using can be according to system
The interface of configuration is used.
ActivityManager is located at/frameworks/base/services/core/Java/com/android/
Server/am needs the related content changed as follows:
ActivityManagerService is responsible for the system service managed when operation, has administered the four of android system
The startup of big component, application process is exited, the control of process priority, it may be said that is most important system clothes in Framework
Business.TaskRecord, ActivityStack manage the container of Activity, and the realization of multiwindow is strongly depend on
ActivityStack;
ActivityStackSupervisor is responsible for management ActivityStack specially;
ActivityStarter controls the startup of Activity.
WindowManager is located at/frameworks/base/services/core/Java/com/android/
Server/wm needs the related content changed as follows:
WindowManagerService is responsible for the system service of window management;
Task, TaskStack manage the container of window object, corresponding with TaskRecord and ActivityStack;
WindowLayersController Android N increase class newly, are responsible for the calculating of Z-Order specially.
Framework API are located at frameworks/base/core/java/, need the related content changed as follows:
ActivityManager provides the interface and constant of management Activity;
ActivityOptions provides the parameter options for starting Activity.
SystemUI is located at/frameworks/base/packages/SystemUI/, needs the related content changed such as
Under:
A very important class, has been responsible for the initial of many components in system UI, PhoneStatusBar SystemUI
Change and controls.
In multiwindow, the life cycle each applied is independent from each other
In embodiments of the present invention, the first interface and the corresponding second contact surface of the event for controlling the application program exist
Independent display is carried out on respective sub-screen, for example, as shown in Fig. 2, the screen of terminal device is split into two sub-screens, two
Map interface is shown on a sub-screen respectively and introduces interface.
In embodiments of the present invention, it refers on each sub-screen that the permission carries out independent operation on each sub-screen
Operation do not interfere with each other, for example, it is assumed that the screen of the terminal device is split into multiple sub-screens, a sub-screen wherein
On operated the application for such as switching the application of the sub-screen running background, closing the sub-screen foreground or running background, all
The operation or operation to application program on other sub-screens are not influenced.
In embodiments of the present invention, the interface shown on each sub-screen can be transverse screen display, or in each height
The interface shown on screen can be vertical screen display.
In conclusion the present invention provides a kind of method of split screen display available and operation, when occurring in current display interface
When covering phenomenon, whether pop-up carries out the prompt of screen fractionation, allows the instruction that screen is split to carry out screen according to reception
Split screen display available is split and is carried out, realizes that screen splits and independently shows and operate, makes full use of the space of interactive flat screens,
Improve the flexibility of screen operator.
Second embodiment of the invention:
On the basis of one embodiment, further include:
After receiving one of them described pent instruction of sub-screen, of the sub-screen of current residual is judged
Number;
If the number of the sub-screen of current residual is 1, carries out single-screen and normally show;
If the number of the sub-screen of current residual is not 1, by the screen according to sub-screen described in current residual
Number re-start fractionation.
In embodiments of the present invention, each sub-screen allows to close, and is not operated on arbitrary sub-screen all mutually not
Interference, for example, it is assumed that close one of sub-screen, the page of the application program or display that are run on the sub-screen will be by
It closes, and the page of the application program or display run on other sub-screens can still be operated accordingly, Bu Huishou
To influence, it is to be appreciated that after closing one of sub-screen, if there are one the numbers of remaining sub-screen, carry out list
Screen is normally shown, that is, is displayed in full screen, if the number of remaining sub-screen also remains two or more, by screen again into
Row is split, and the son of the application program run on other sub-screens or the page of display then respectively after repartitioning shields
Independent display is carried out in curtain.
By the above-mentioned means, corresponding operation can be executed after user closes a sub-screen, user couple is simplified
The operation of screen realizes the technique effect of interaction close friend.
Third embodiment of the invention:
Referring to Fig. 3, on the basis of one embodiment, after step s 11, further include:
S22, when judging the operation so that the scheduled content area of the current interface of the application program is invisible,
Whether pop-up carries out the prompt of screen fractionation.
Wherein it is preferred to which the content area is video playback area.
In embodiments of the present invention, it refers to currently showing boundary that the scheduled content area of the current interface is invisible
When face is dragged or slided, the scheduled content area of the current interface is caused to be dragged to or slide into outside screen,
The scheduled content area of the current interface is caused to be blocked;Or the scheduled content area of the current interface is invisible
Refer to causing the scheduled content area of the current interface when being operated current display interface such as dragging or sliding
Out of service or broadcasting, for example, video playing application is run in the current display interface of terminal device, in such case
Under, when user's sliding interface, such as slide into " comment area " below video playback area, it may appear that the video playback area
Video is suspended broadcasting or video playback area the phenomenon that being blocked, then can pop up whether carry out carrying for screen fractionation at this time
Show.
S23, the instruction split according to the permission screen of reception split the screen;
Step S23 in embodiments of the present invention is identical as the step S13 in one embodiment, referring specifically to first
Associated description in embodiment in step S13, does not repeat herein.
The current display interface and the scheduled content area are carried out split screen display available by S24.
In embodiments of the present invention, specifically, current display interface and the scheduled content area are controlled in respective son
Independent display is carried out on screen, and allows to carry out independent operation on each sub-screen.For example, controlling the video playback area
Independent display is carried out on respective sub-screen with " the comment area ", and the operation on each sub-screen is not interfere with each other, example
Such as, user can be read or be filled in comment etc. while playing video or viewing video in " the comment area ".
Referring to Fig. 4, fourth embodiment of the invention additionally provides a kind of device of split screen display available and operation, including:
Monitoring unit 10, for monitoring the operation to currently running application program;
First judging unit 20 judges that the corresponding event of the operation generates the current of the covering application program for working as
When the second contact surface at the first interface of display, whether pop-up carries out the prompt of screen fractionation;
Split screen unit 30, the instruction for being split according to the permission screen of reception split the screen;
Display control unit 40 is shown for first interface and the corresponding second contact surface of the event to be carried out split screen
Show.
Preferably, further include second judgment unit, judge the operation so that the application program works as prezone for working as
When the scheduled content area in face is invisible, whether pop-up carries out the prompt of screen fractionation.
Preferably, the split screen unit specifically includes:
Split screen execution module, for when receive allow screen split instruction when, according to the sub-screen of required fractionation
Number divides screen;When receiving the instruction for not allowing screen to split, screen is not split.
Preferably, the split screen unit is additionally operable to:
After receiving one of them described pent instruction of sub-screen, of the sub-screen of current residual is judged
Number;
If the number of the sub-screen of current residual is 1, carries out single-screen and normally show;
If the number of the sub-screen of current residual is not 1, by the screen according to sub-screen described in current residual
Number re-start fractionation.
Preferably, the display control unit is additionally operable to, by the current display interface and the scheduled content area
Carry out split screen display available.
Further, the content area is video playback area.
Fifth embodiment of the invention additionally provides a kind of terminal device of split screen display available and operation.The split screen of the embodiment is aobvious
The terminal device for showing and operating includes:Processor, display, memory and it is stored in the survival wherein and can be described
The computer program run on processor, for example, split screen display available and operation program.The processor executes the computer journey
The step in the embodiment of above-mentioned each split screen display available and operating method, such as step S11 shown in FIG. 1 are realized when sequence.Alternatively,
The processor realizes the function of each unit in above-mentioned each device embodiment when executing the computer program, such as shown in Fig. 4
Monitoring unit 10.
Illustratively, the computer program can be divided into one or more modules, one or more of moulds
Block is stored in the memory, and is executed by the processor, to complete the present invention.One or more of modules can be with
It is the series of computation machine program instruction section that can complete specific function, the instruction segment is for describing the computer program in institute
State the implementation procedure in the terminal device of split screen display available and operation.
The split screen display available and the terminal device of operation can be desktop PC, notebook, palm PC and high in the clouds
The computing devices such as server.The split screen display available and the terminal device of operation may include, but be not limited only to, processor, memory,
Display.It will be understood by those skilled in the art that above-mentioned component is only the example of the terminal device of split screen display available and operation, and
The restriction for not constituting the terminal device to split screen display available and operation may include component more more or fewer than above-mentioned component, or
Person combines certain components or different components, such as the split screen display available and the terminal device of operation can also include input
Output equipment, network access equipment, bus etc..
Alleged processor can be central processing unit (Central Processing Unit, CPU), can also be it
His general processor, digital signal processor (Digital Signal Processor, DSP), application-specific integrated circuit
(Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor can also be any conventional processor
Deng the processor is the control centre of the terminal device of the split screen display available and operation, utilizes various interfaces and connection
The various pieces of the entire split screen display available and the terminal device of operation.
The memory can be used for storing the computer program and/or module, and the processor is by running or executing
Computer program in the memory and/or module are stored, and calls the data being stored in memory, described in realization
The various functions of split screen display available and the terminal device of operation.The memory can include mainly storing program area and storage data
Area, wherein storing program area can storage program area, needed at least one function application program (such as sound-playing function,
Text conversion function etc.) etc.;Storage data field can be stored uses created data (such as audio data, text according to mobile phone
Word message data etc.) etc..In addition, memory may include high-speed random access memory, can also include non-volatile memories
Device, such as hard disk, memory, plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure
Digital, SD) card, flash card (Flash Card), at least one disk memory, flush memory device or other volatibility are solid
State memory device.
Wherein, if the split screen display available and the terminal device of operation it is integrated module it is real in the form of SFU software functional unit
Now and when sold or used as an independent product, it can be stored in a computer read/write memory medium.Based in this way
Understanding, the present invention realize above-described embodiment method in all or part of flow, can also be instructed by computer program
Relevant hardware is completed, and the computer program can be stored in a computer readable storage medium, the computer program
When being executed by processor, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer
Program code, the computer program code can be source code form, object identification code form, executable file or certain centres
Form etc..The computer-readable medium may include:Can carry the computer program code any entity or device,
Recording medium, USB flash disk, mobile hard disk, magnetic disc, CD, computer storage, read-only memory (ROM, Read-Only
Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software
Distribution medium etc..It should be noted that the content that the computer-readable medium includes can be according to making laws in jurisdiction
Requirement with patent practice carries out increase and decrease appropriate, such as in certain jurisdictions, according to legislation and patent practice, computer
Readable medium does not include electric carrier signal and telecommunication signal.
It should be noted that the apparatus embodiments described above are merely exemplary, wherein described be used as separating component
The unit of explanation may or may not be physically separated, and the component shown as unit can be or can also
It is not physical unit, you can be located at a place, or may be distributed over multiple network units.It can be according to actual
It needs that some or all of module therein is selected to achieve the purpose of the solution of this embodiment.In addition, device provided by the invention
In embodiment attached drawing, the connection relation between module indicates there is communication connection between them, specifically can be implemented as one or
A plurality of communication bus or signal wire.Those of ordinary skill in the art are without creative efforts, you can to understand
And implement.
The above is the preferred embodiment of the present invention, it is noted that for those skilled in the art
For, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications are also considered as
Protection scope of the present invention.
Claims (10)
1. a kind of method of split screen display available and operation, which is characterized in that including:
Monitor the operation to currently running application program;
The second contact surface at the first interface that the application program is currently shown is covered when judging that the corresponding event of the operation generates
When, whether pop-up carries out the prompt of screen fractionation;
The instruction split according to the permission screen of reception splits the screen;
First interface and the corresponding second contact surface of the event are subjected to split screen display available.
2. the method for split screen display available according to claim 1 and operation, which is characterized in that generate the of the first interface of covering
The event of second interface includes at least one of:
Popup text, picture or dialog box on the first interface that the application program is currently shown;
The display field of popup menu column or notification message on the first interface that the application program is currently shown;
The first interface currently shown from the application program jumps to another display interface of the application program;
The first interface currently shown from the application program jumps to the display interface of another application program.
3. the method for split screen display available according to claim 1 and operation, which is characterized in that described to allow to shield according to reception
The instruction that curtain is split splits the screen, specifically includes:
After receiving the instruction for allowing screen to split, judge the number for needing to split into sub-screen, and by the screen according to
It is described that the number for splitting into sub-screen is needed to be split.
4. the method for split screen display available according to claim 2 and operation, which is characterized in that it is described by first interface and
The corresponding second contact surface of the event carries out split screen display available, specifically includes:
It controls the first interface of the application program and the corresponding second contact surface of the event carries out independently on respective sub-screen
It has been shown that, and allow to carry out independent operation on each sub-screen.
5. the method for split screen display available according to claim 4 and operation, which is characterized in that further include:
After receiving one of them described pent instruction of sub-screen, the number of the sub-screen of current residual is judged;
If the number of the sub-screen of current residual is 1, carries out single-screen and normally show;
If the number of the sub-screen of current residual is not 1, by the screen according to of sub-screen described in current residual
Number re-starts fractionation.
6. the method for split screen display available according to claim 1 and operation, which is characterized in that in the monitoring to currently running
Application program operation after, further include:
When judging the operation so that the scheduled content area of the current interface of the application program is invisible, whether pop-up
Carry out the prompt of screen fractionation;
The instruction split according to the permission screen of reception splits the screen;
The current display interface and the scheduled content area are subjected to split screen display available.
7. the method for split screen display available according to claim 6 and operation, which is characterized in that the content area is broadcast for video
Put region.
8. the device of a kind of split screen display available and operation, which is characterized in that including:
Monitoring unit, for monitoring the operation to currently running application program;
Judging unit, for when first currently shown for judging the operation corresponding event generation covering application program
When the second contact surface at interface, whether pop-up carries out the prompt of screen fractionation;
Split screen unit, the instruction for being split according to the permission screen of reception split the screen;
Display control unit, for first interface and the corresponding second contact surface of the event to be carried out split screen display available.
9. a kind of terminal device, including processor, memory and it is stored in the memory and is configured as by described
The computer program that device executes is managed, the processor is realized when executing the computer program as any one in claim 1 to 7
Split screen display available and operating method described in.
10. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes the calculating of storage
Machine program, wherein equipment where controlling the computer readable storage medium when the computer program is run is executed as weighed
Profit requires the split screen display available described in any one of 1 to 7 and operating method.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810280408.7A CN108509110A (en) | 2018-03-30 | 2018-03-30 | Method and device for split screen display and operation, terminal equipment and storage medium |
PCT/CN2018/113622 WO2019184348A1 (en) | 2018-03-30 | 2018-11-02 | Split-screen display and operation method and apparatus, terminal device, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810280408.7A CN108509110A (en) | 2018-03-30 | 2018-03-30 | Method and device for split screen display and operation, terminal equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108509110A true CN108509110A (en) | 2018-09-07 |
Family
ID=63379677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810280408.7A Pending CN108509110A (en) | 2018-03-30 | 2018-03-30 | Method and device for split screen display and operation, terminal equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108509110A (en) |
WO (1) | WO2019184348A1 (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109364479A (en) * | 2018-10-16 | 2019-02-22 | 网易(杭州)网络有限公司 | Application widget interface alternation method and apparatus, electronic equipment, storage medium |
CN109388471A (en) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | A kind of air navigation aid and device |
CN109388463A (en) * | 2018-09-27 | 2019-02-26 | 上海哔哩哔哩科技有限公司 | Multi-screen display method, storage medium and the tablet computer of tablet computer application software |
CN109410761A (en) * | 2018-10-30 | 2019-03-01 | 武汉天马微电子有限公司 | Display panel and display device |
CN109408174A (en) * | 2018-09-27 | 2019-03-01 | 上海哔哩哔哩科技有限公司 | Split screen method, apparatus and storage medium for the application of plate end |
CN109947329A (en) * | 2019-03-25 | 2019-06-28 | 北京字节跳动网络技术有限公司 | Display control method, apparatus and system, storage medium, terminal device |
WO2019184348A1 (en) * | 2018-03-30 | 2019-10-03 | 广州视源电子科技股份有限公司 | Split-screen display and operation method and apparatus, terminal device, and storage medium |
CN111371950A (en) * | 2020-02-28 | 2020-07-03 | Oppo(重庆)智能科技有限公司 | Split screen response method and device, terminal and storage medium |
CN111694475A (en) * | 2020-04-27 | 2020-09-22 | 华为技术有限公司 | Terminal control method and device and terminal equipment |
CN112363668A (en) * | 2020-11-18 | 2021-02-12 | 北京百家科技集团有限公司 | Multi-view interaction method and device, mobile terminal and computer equipment |
CN112395031A (en) * | 2019-08-19 | 2021-02-23 | 上海哔哩哔哩科技有限公司 | Multi-process display method for folding screen, storage medium and computer equipment |
CN113711170A (en) * | 2019-04-19 | 2021-11-26 | 微软技术许可有限责任公司 | Context-aware control of user interfaces displaying video and related user text |
CN113811844A (en) * | 2019-09-30 | 2021-12-17 | 华为技术有限公司 | Split-screen display method and electronic equipment |
US20220107796A1 (en) * | 2018-12-25 | 2022-04-07 | Huawei Technologies Co., Ltd. | Application Package Splitting and Reassembly Method and Apparatus, and Application Package Running Method and Apparatus |
CN115061758A (en) * | 2021-09-08 | 2022-09-16 | 荣耀终端有限公司 | Application display method, terminal, electronic device and storage medium |
US11567623B2 (en) | 2018-11-26 | 2023-01-31 | Huawei Technologies Co., Ltd. | Displaying interfaces in different display areas based on activities |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11880564B2 (en) | 2020-04-30 | 2024-01-23 | Hewlett-Packard Development Company, L.P. | Regions with digital ink input |
CN115129203A (en) * | 2021-03-26 | 2022-09-30 | 北京小米移动软件有限公司 | Interface display method and device of application program |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105975201A (en) * | 2016-04-27 | 2016-09-28 | 努比亚技术有限公司 | Mobile terminal and split screen processing method therefor |
CN107273111A (en) * | 2017-05-03 | 2017-10-20 | 深圳市金立通信设备有限公司 | A kind of multi-screen display method and terminal |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9910884B2 (en) * | 2014-01-13 | 2018-03-06 | Microsoft Technology Licensing, Llc | Resuming items in their last-used presentation modes |
CN108509110A (en) * | 2018-03-30 | 2018-09-07 | 广州视源电子科技股份有限公司 | Method and device for split screen display and operation, terminal equipment and storage medium |
-
2018
- 2018-03-30 CN CN201810280408.7A patent/CN108509110A/en active Pending
- 2018-11-02 WO PCT/CN2018/113622 patent/WO2019184348A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105975201A (en) * | 2016-04-27 | 2016-09-28 | 努比亚技术有限公司 | Mobile terminal and split screen processing method therefor |
CN107273111A (en) * | 2017-05-03 | 2017-10-20 | 深圳市金立通信设备有限公司 | A kind of multi-screen display method and terminal |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019184348A1 (en) * | 2018-03-30 | 2019-10-03 | 广州视源电子科技股份有限公司 | Split-screen display and operation method and apparatus, terminal device, and storage medium |
CN109388463A (en) * | 2018-09-27 | 2019-02-26 | 上海哔哩哔哩科技有限公司 | Multi-screen display method, storage medium and the tablet computer of tablet computer application software |
CN109408174A (en) * | 2018-09-27 | 2019-03-01 | 上海哔哩哔哩科技有限公司 | Split screen method, apparatus and storage medium for the application of plate end |
CN109388463B (en) * | 2018-09-27 | 2023-03-14 | 上海哔哩哔哩科技有限公司 | Split screen display method of tablet personal computer application software, storage medium and tablet personal computer |
CN109364479A (en) * | 2018-10-16 | 2019-02-22 | 网易(杭州)网络有限公司 | Application widget interface alternation method and apparatus, electronic equipment, storage medium |
CN109388471B (en) * | 2018-10-18 | 2022-01-28 | 维沃移动通信有限公司 | Navigation method and device |
CN109388471A (en) * | 2018-10-18 | 2019-02-26 | 维沃移动通信有限公司 | A kind of air navigation aid and device |
CN109410761A (en) * | 2018-10-30 | 2019-03-01 | 武汉天马微电子有限公司 | Display panel and display device |
US11567623B2 (en) | 2018-11-26 | 2023-01-31 | Huawei Technologies Co., Ltd. | Displaying interfaces in different display areas based on activities |
US12001824B2 (en) * | 2018-12-25 | 2024-06-04 | Petal Cloud Technology Co., Ltd. | Application package splitting and reassembly method and apparatus, and application package running method and apparatus |
US20220107796A1 (en) * | 2018-12-25 | 2022-04-07 | Huawei Technologies Co., Ltd. | Application Package Splitting and Reassembly Method and Apparatus, and Application Package Running Method and Apparatus |
CN109947329A (en) * | 2019-03-25 | 2019-06-28 | 北京字节跳动网络技术有限公司 | Display control method, apparatus and system, storage medium, terminal device |
CN109947329B (en) * | 2019-03-25 | 2020-09-22 | 北京字节跳动网络技术有限公司 | Display control method, device and system, storage medium and terminal equipment |
CN113711170A (en) * | 2019-04-19 | 2021-11-26 | 微软技术许可有限责任公司 | Context-aware control of user interfaces displaying video and related user text |
CN112395031A (en) * | 2019-08-19 | 2021-02-23 | 上海哔哩哔哩科技有限公司 | Multi-process display method for folding screen, storage medium and computer equipment |
CN113811844A (en) * | 2019-09-30 | 2021-12-17 | 华为技术有限公司 | Split-screen display method and electronic equipment |
CN111371950A (en) * | 2020-02-28 | 2020-07-03 | Oppo(重庆)智能科技有限公司 | Split screen response method and device, terminal and storage medium |
CN111694475B (en) * | 2020-04-27 | 2022-04-22 | 华为技术有限公司 | Terminal control method and device and terminal equipment |
CN111694475A (en) * | 2020-04-27 | 2020-09-22 | 华为技术有限公司 | Terminal control method and device and terminal equipment |
CN112363668A (en) * | 2020-11-18 | 2021-02-12 | 北京百家科技集团有限公司 | Multi-view interaction method and device, mobile terminal and computer equipment |
CN115061758A (en) * | 2021-09-08 | 2022-09-16 | 荣耀终端有限公司 | Application display method, terminal, electronic device and storage medium |
CN115061758B (en) * | 2021-09-08 | 2023-09-15 | 荣耀终端有限公司 | Application display method, terminal, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2019184348A1 (en) | 2019-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108509110A (en) | Method and device for split screen display and operation, terminal equipment and storage medium | |
JP7138804B2 (en) | INTERFACE DISPLAY METHOD AND DEVICE, TERMINAL AND COMPUTER PROGRAM | |
EP3842905B1 (en) | Icon display method and apparatus, terminal and storage medium | |
CN109164964B (en) | Content sharing method and device, terminal and storage medium | |
EP2583154B1 (en) | Contextual control of dynamic input device | |
CN111708470A (en) | Notification message display method and device | |
CN106575190A (en) | Icon resizing | |
CN107111496A (en) | customizable blade application | |
EP4130994A1 (en) | Remote assistance method and apparatus, and storage medium and terminal | |
EP2908231A1 (en) | Object suspension realizing method and device | |
US11652774B2 (en) | Method and system for presenting conversation thread | |
CN111124668B (en) | Memory release method, memory release device, storage medium and terminal | |
CN111813308B (en) | Interface processing method and device, electronic equipment and storage medium | |
CN109375863A (en) | Triggering method, device, terminal and the storage medium of objective function | |
CN113268212A (en) | Screen projection method and device, storage medium and electronic equipment | |
CN113055750A (en) | Live broadcast method, device, terminal and storage medium | |
CN107111418A (en) | With minimum destructive icon displacement | |
CN109284049A (en) | Switching method, device, terminal and the storage medium of display state | |
CN112445564A (en) | Interface display method, electronic device and computer readable storage medium | |
CN106855772A (en) | A kind of information displaying method and device | |
CN109788333A (en) | For being displayed in full screen the method and device of video | |
CN117555459A (en) | Application group processing method and device, storage medium and electronic equipment | |
CN105227628A (en) | The message informing method of application that terminal performs and the message informing device of application | |
CN108366298A (en) | Video broadcasting method, mobile terminal and computer readable storage medium | |
CN108401455B (en) | Multi-system control method, control device and mobile terminal |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180907 |
|
RJ01 | Rejection of invention patent application after publication |