CN103699312B - Multi-application foreground running implementation method and device and electronic device - Google Patents
Multi-application foreground running implementation method and device and electronic device Download PDFInfo
- Publication number
- CN103699312B CN103699312B CN201310744948.3A CN201310744948A CN103699312B CN 103699312 B CN103699312 B CN 103699312B CN 201310744948 A CN201310744948 A CN 201310744948A CN 103699312 B CN103699312 B CN 103699312B
- Authority
- CN
- China
- Prior art keywords
- parameters
- information
- viewing area
- selected form
- new
- 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
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000000694 effects Effects 0.000 claims abstract description 75
- 230000003213 activating effect Effects 0.000 claims abstract description 11
- 230000000875 corresponding effect Effects 0.000 claims description 76
- 230000004913 activation Effects 0.000 claims description 39
- 238000012163 sequencing technique Methods 0.000 claims description 28
- 238000001514 detection method Methods 0.000 claims description 23
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 241000208340 Araliaceae Species 0.000 description 2
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 2
- 235000003140 Panax quinquefolius Nutrition 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 235000008434 ginseng Nutrition 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
An embodiment of the invention provides a multi-application foreground running implementation method and device and an electronic device. The method includes: determining activities of at least one application which is run, and assigning a window for each activity; adding the activity which is activated, into a preset list of activities to be activated; activating the activities in the list of activities to be activated; displaying the window corresponding to the activated activity, in a display area. One window corresponds to one area of the display area of the electronic device. The method and device and the electronic device have the advantages that multi-application running in the foreground of the electronic device is achieved and the needs of users for using multiple applications are met.
Description
Technical field
The present invention relates to intelligent operating system technical field, more particularly, it relates to a kind of many using front stage operation realization
Method, device and electronic equipment.
Background technology
Currently there are the electronic equipment for being mounted with intelligent operating system in a large number, be such as mounted with android system,
The smart mobile phone of IOS systems, panel computer etc..With the electronic equipment for being mounted with intelligent operating system screen size it is continuous
Increase, equipment user is also being continuously increased using the demand of multiple applications simultaneously, such as using reader program reading foreign language
Need dictionary program to be translated during books, need to carry out exchanging in real time with friend by social program when film is watched.
The present inventor is had found during the present invention is realized:The electronics for being mounted with intelligent operating system at present sets
Standby to be merely able to realize the operation of an application on foreground, i.e. the viewing area of electronic equipment is only able to display one in running status
Application, it is impossible to realize the operations of many applications on foreground, and user cannot be met simultaneously using the demand of multiple applications;Therefore such as
What realizes that many applications become those skilled in the art's urgent problem in front stage operation simultaneously.
The content of the invention
In view of this, the embodiment of the present invention provides one kind and applies front stage operation implementation method, device and electronic equipment more, with
Solve the problems, such as that prior art cannot realize the operation of many applications on foreground.
For achieving the above object, the embodiment of the present invention provides following technical scheme:
It is a kind of many using front stage operation implementation method, it is applied to be mounted with the electronic equipment of intelligent operating system, the side
Method includes:
It is determined that the activity of at least one application program being activated, is that each activity distributes a form, a form correspondence
One piece of region of the electronic equipment viewing area;
The activity being activated is added in default effort scale to be activated;
Line activating is entered to the activity in the effort scale to be activated;
The movable corresponding form of activation is included in the viewing area.
Wherein, the movable corresponding form by activation includes including in the viewing area:
For the form that each needs shows, the initial pf parameters of the window of the corresponding activity of form, initial df ginsengs are calculated
Number, initial cf parameters and initial vf parameters;
Initial pf parameters are modified with initial df parameters, show revised pf parameters form corresponding with df parameters
Region;And initial cf parameters are modified with initial vf parameters, make the revised cf parameters with vf parameters be, initial cf parameters
With the common factor of initial vf parameters and the form viewing area;
According to revised pf parameters, df parameters, in the viewing area, cf parameters and vf parameters show that each needs aobvious
The form for showing.
Wherein, the movable corresponding form of activation is being included into that methods described also includes after the viewing area:
Operation information of the detection user for selected form;
The dispaly state of selected form is adjusted according to the operation information.
Wherein, it is described according to the operation information dispaly state of selected form is adjusted including:
The new location information of selected form is calculated according to the operation information, by the location parameter of selected form
The new location information is set to, according to set location parameter, the position adjustment by selected form is new with described
Positional information is corresponding;
Or, the new size information of selected form is calculated according to the operation information, by the size of selected form
Parameter is set to the new size information, and according to set dimensional parameters, the size adjusting by selected form is and institute
State new size information corresponding;
Or, the new display precedence information of selected form is calculated according to the operation information, regard selected
The display sequencing parameter of window is set to the new display precedence information, is joined according to set display sequencing
The display sequencing of selected form is adjusted to corresponding to the new display precedence information by number.
Wherein, when the number of the activity of activation is multiple, the movable corresponding form by activation is included described
Viewing area includes:
Using split screen mode, corresponding each form of multiple activities of activation is included in the viewing area, each form
Between be separated using divider;
The detection user includes for the operation information of selected form:
Detection user drags the corresponding dragging information of the divider;
It is described according to the operation information dispaly state of selected form is adjusted including:
The dragging position of the divider is determined according to the dragging information;
After determining that the divider is dragged according to the dragging position, two forms separated by the divider it is aobvious
Show region;
Two forms that the viewing area adjustment according to determined by is separated by the divider.
Wherein, when the number of the activity of activation is multiple, the movable corresponding form by activation is included described
Viewing area includes:
Using overlapped way, corresponding each form of multiple activities of activation is included in the viewing area;
The detection user includes for the operation information of selected form:
The operation information of detection title bar or border of the user to selected form;
It is described according to the operation information dispaly state of selected form is adjusted including:
The new location information of selected form is calculated according to the operation information, according to the new location information to selected
The position of the form selected is adjusted;Or, the new size information of selected form is calculated according to the operation information, according to institute
State new size information to be adjusted the size of selected form;Or, calculating selected form according to the operation information
New display precedence information, according to it is described it is new display precedence information the display sequencing of selected form is entered
Row adjustment.
The embodiment of the present invention also to be provided and realize device using front stage operation more than one kind, is applied to be mounted with intelligent operating system
Electronic equipment, described device includes:
Activity determining module is activated, for determining the activity of at least one application program being activated;
Form distribute module, for distributing a form for each activity, a form corresponds to the electronic equipment viewing area
One piece of region in domain;
Module is added, for the activity being activated is added in default effort scale to be activated;
Active module, for entering line activating to the activity in the effort scale to be activated;
Display module, for the movable corresponding form of activation is included in the viewing area.
Wherein, the display module includes:
First computing unit, for the form shown for each needs, calculates the first of the corresponding movable window of form
Beginning pf parameter, initial df parameters, initial cf parameters and initial vf parameters;
Amending unit, for initial pf parameters are modified with initial df parameters, makes revised pf parameters join with df
Number correspondence form viewing area;And initial cf parameters are modified with initial vf parameters, revised cf parameters is joined with vf
Number is, the common factor of initial cf parameters and initial vf parameters and the form viewing area;
Form display unit, for according to revised pf parameters, df parameters, cf parameters and vf parameters are in the viewing area
Domain shows that each needs the form for showing.
Wherein, described device also includes:
Detection module, for the display module by activate movable corresponding form include the viewing area it
Afterwards, detect operation information of the user for selected form;
Dispaly state adjusting module, for being adjusted to the dispaly state of selected form according to the operation information
It is whole.
The embodiment of the present invention also provides a kind of electronic equipment, and the electronic equipment is mounted with intelligent operating system, the electricity
Sub- equipment includes that many application front stage operations described above realize device.
It is based on above-mentioned technical proposal, provided in an embodiment of the present invention many using front stage operation implementation method, it is activated
The activity being activated is added default treating by one form of each activity distribution, one piece of region of a form correspondence viewing area
In activation effort scale, line activating is entered to the activity in list, so as to the movable corresponding form of activation is included described aobvious
Show region, realize in the viewing area of electronic equipment while display number form corresponding with the activity number of activation so that
Multi-activity corresponding to multiple forms can realize the operation of many applications on the foreground of electronic equipment in front stage operation, full
Foot user is simultaneously using the demand of multiple applications.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are the present invention
Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work, can be with basis
These accompanying drawings obtain other accompanying drawings.
Fig. 1 is a kind of many flow charts using front stage operation implementation method provided in an embodiment of the present invention;
Fig. 2 is that the movable corresponding form by activation provided in an embodiment of the present invention includes the method flow in viewing area
Figure;
Fig. 3 is a kind of many another flow charts using front stage operation implementation method provided in an embodiment of the present invention;
Fig. 4 is provided in an embodiment of the present invention by adjusting the method stream that divider is adjusted to the dispaly state of form
Cheng Tu;
Fig. 5 is the method flow diagram being adjusted to the position of form in stacked fashion provided in an embodiment of the present invention;
Fig. 6 is the method flow diagram being adjusted to the size of form in stacked fashion provided in an embodiment of the present invention;
Fig. 7 is the method stream being adjusted to the display sequencing of form in stacked fashion provided in an embodiment of the present invention
Cheng Tu;
Fig. 8 is many structured flowcharts that device is realized using front stage operation provided in an embodiment of the present invention;
Fig. 9 is the structured flowchart of display module provided in an embodiment of the present invention;
Figure 10 is many another structured flowcharts that device is realized using front stage operation provided in an embodiment of the present invention;
Figure 11 is the structured flowchart of dispaly state adjusting module provided in an embodiment of the present invention;
Figure 12 is another structured flowchart of dispaly state adjusting module provided in an embodiment of the present invention;
Figure 13 is another structured flowchart of dispaly state adjusting module provided in an embodiment of the present invention;
Figure 14 is the structured flowchart of detection module provided in an embodiment of the present invention;
Figure 15 is the another structured flowchart of dispaly state adjusting module provided in an embodiment of the present invention;
Specific embodiment
To make purpose, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is
The a part of embodiment of the present invention, rather than the embodiment of whole.Based on the embodiment in the present invention, those of ordinary skill in the art
The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Fig. 1 is a kind of many flow charts using front stage operation implementation method provided in an embodiment of the present invention, the method application
In the electronic equipment for being mounted with intelligent operating system, android system, the smart mobile phone of IOS systems, panel computer are such as mounted with
Deng with reference to Fig. 1, the method can include:
The activity of at least one application program that step S100, determination are activated, is one form of each activity distribution, one
One piece of region of the form correspondence electronic equipment viewing area;
Wherein, activity is a basic module of application program, and it possesses a window, and has life cycle;Example
Such as short message editing interface, contacts list interface is all activity.When an activity is activated, its window can be seen by user
To and can receives input event, while thinking that application program belonging to this activity is in running status;Such as short message editing circle
After face is activated, it will have a window to show short message editing interface so that user sees short message editing interface, and passes through note
Editing interface carries out the input of note.
Form can be one piece of region of electronic equipment viewing area;Optionally, in embodiments of the present invention, the chi of form
Very little to be adjusted with position, i.e., form can be one piece of area that size and position can be adjusted on electronic equipment viewing area
Domain.
Optionally, application program can arrange one form of correspondence, and belonging to the activity of an application program all will be by
It is displayed in corresponding form;Obviously, the difference activity of an application program can also correspond to different forms, the embodiment of the present invention
This is not restricted, it is only necessary to meet one form of each activity distribution by starting.
Optionally, activity can be started by user operation triggering.
Step S110, the activity being activated is added in default effort scale to be activated;
The embodiment of the present invention is provided with effort scale to be activated, and the activity being added in the list belongs to work to be activated
It is dynamic;In embodiments of the present invention, it is believed that the activity being activated is activity to be activated.
Step S120, line activating is entered to the activity in the effort scale to be activated;
Step S130, by activation movable corresponding form include in the viewing area.
The embodiment of the present invention will be activated in the viewing area of electronic equipment by the activity of form one activation of correspondence
Movable corresponding form shown, therefore when simultaneously exist multiple activation it is movable when, the viewing area general of electronic equipment
Quantity form corresponding with the activity number of activation is shown, operation of the activity corresponding to form on foreground is realized.
In embodiments of the present invention, form illustrates on electronic equipment viewing area one and can adjust size with position
One piece of region, in this block region defined in the form that application program will be displayed on corresponding to which.Form may be considered should
The border run with program, the running status for belonging to the application program in a form do not interfere with the application in another form
The running status of program.
Provided in an embodiment of the present invention many using front stage operation implementation method, each activity distribution one to be activated is regarded
Window, one piece of region of a form correspondence viewing area, the activity being activated is added in default effort scale to be activated, right
Line activating is entered in activity in list, so as to include, in the viewing area, realizing in electricity the movable corresponding form of activation
The viewing area of sub- equipment is while display number form corresponding with the activity number of activation so that many corresponding to multiple forms
Activity can realize the operation of many applications on the foreground of electronic equipment in front stage operation, meet user while using many
The demand of individual application.
In the prior art, the window layout of viewing area is to there is four parameters pf(Container area), df(Viewing area
Domain), cf(Content area)With vf(Viewing area), respectively describe four rectangles on screen.Pf rectangles correspond to the right of window
Neat mode, position and size;The position of df rectangles correspondence window and size;Cf and vf is then illustrated and be can be used for render window content
Region.The embodiment of the present invention by activation movable corresponding form include implementing in the viewing area,
Aforementioned four parameter pf can be adopted, df, cf and vf are carried out, corresponding, Fig. 2 shows a kind of optional activity correspondence by activation
Form be displayed in the implementation method of the viewing area, with reference to Fig. 2, the method can include:
Step S200, the initial pf parameters for for each needs the form of display, calculating the window of the corresponding activity of form,
Initial df parameters, initial cf parameters and initial vf parameters;
Step S210, initial pf parameters are modified with initial df parameters, make revised pf parameters and df parameters pair
Answer form viewing area;And initial cf parameters are modified with initial vf parameters, make the revised cf parameters with vf parameters be,
The common factor of initial cf parameters and initial vf parameters and the form viewing area;
Step S220, shown respectively in the viewing area according to revised pf parameters, df parameters, cf parameters and vf parameters
The individual form for needing to show.
Fig. 3 is a kind of many another flow charts using front stage operation implementation method provided in an embodiment of the present invention, with reference to Fig. 1
With shown in Fig. 3, on the basis of method shown in Fig. 1, shown in Fig. 3, method also includes:
Step S140, detection user are directed to the operation information of selected form;
Step S150, the dispaly state of selected form is adjusted according to the operation information.
The movable corresponding form of activation is being included into that after the viewing area user can be from shown form
Form is selected to be operated(Such as form is dragged, border of form etc. is pulled), electronic equipment detecting the behaviour of user
After making information, so as to be adjusted to the dispaly state of selected form according to the operation information.The display shape of form
State can be the position of form, size, sequencing that form is shown in viewing area etc.;Form is shown in viewing area
Sequencing refer to that when viewing area shows multiple forms, and multiple forms are when being shown with overlapped way, stacking
There is between form the sequencing for showing.
For the adjustment of viewing window position, the implementation of the embodiment of the present invention can be:Calculated according to the operation information
The location parameter of selected form is set to the new location information by the new location information of selected form, according to institute
The location parameter of setting, the position adjustment by selected form are corresponding to the new location information;
For the adjustment of window dimension, the implementation of the embodiment of the present invention can be:Calculated according to the operation information
The dimensional parameters of selected form are set to the new size information, according to institute by the new size information of selected form
The dimensional parameters of setting, the size adjusting by selected form are corresponding to the new size information;
For the adjustment of the sequencing that form shows, the implementation of the embodiment of the present invention can be:According to the behaviour
Make the new display precedence information that information calculates selected form, the display sequencing parameter of selected form is set
The new display precedence information is set to, according to set display sequencing parameter, by the display of selected form
Sequencing is adjusted to corresponding to the new display precedence information.
Optionally, when it is multiple that the number of the activity of activation is multiple, i.e., shown forms, the embodiment of the present invention can
Using split screen mode, corresponding each form of multiple activities of activation is included adopting between the viewing area, each form
Divider is separated.Optionally, under span mode, two applications can be displayed side by side by two forms, and by one
Divider is separated, and user can adjust the size of two forms by dragging divider.The embodiment of the present invention passes through divider
Adjustment the dispaly state of form can be adjusted, specific implementation can be as shown in figure 4, Fig. 4 be carried for the embodiment of the present invention
For by adjusting the method flow diagram that is adjusted to the dispaly state of form of divider, with reference to Fig. 4, the method can be wrapped
Include:
Step S200, detection user drag the corresponding dragging information of the divider;
Step S210, the dragging position that the divider is determined according to the dragging information;
Step S220, determine that the divider is dragged according to the dragging position after, two separated by the divider
The viewing area of individual form;
Two forms that step S230, the viewing area adjustment according to determined by are separated by the divider.
When user drags divider, the dragging position that track determines divider can be dragged by user(Divider will
Shown on the dragging position), the viewing area of two forms can determine that according to the position that drags of divider, so as to can
The display of two forms of the viewing area to being separated by divider according to determined by is adjusted, and two forms are included in institute
On the viewing area determined.
Wherein, when electronic equipment is vertically displaying, the region of the form separated by divider is located at the upper of divider
Side, another form are located at the lower section of divider;When electronic equipment is shown displayed across, the area of the form separated by divider
Domain is located at the left side of divider, and another form is located at the right side of divider.
Optionally, when it is multiple that the number of the activity of activation is multiple, i.e., shown forms, the embodiment of the present invention can
Using overlapped way, corresponding each form of multiple activities of activation is included in the viewing area.Under stacked fashion, electronics
Equipment can run any number of application simultaneously, and each application may be displayed on the optional position on screen.User can be led to
The title bar for crossing one application of click makes which be displayed in before other application, and user can also pass through the title bar for dragging form
The position of adjustment application, it is also possible to by the display size for pulling the boundary adjustment application of form.Fig. 5 is carried for the embodiment of the present invention
For the method flow diagram position of form being adjusted in stacked fashion, with reference to Fig. 5, the method can include:
Step S300, detection operation information of the user to the title bar of selected form
Operation information can be the corresponding dragging information of title bar of dragging form with user;
Step S310, the new location information that selected form is calculated according to the operation information, according to the new position
Information is adjusted to the position of selected form.
User drags the title bar of form, and form can be made to show that size is shown on new position according to source.
Fig. 6 is the method flow diagram being adjusted to the size of form in stacked fashion provided in an embodiment of the present invention, ginseng
According to Fig. 6, the method can include:
Step S400, detection operation information of the user to the border of selected form;
Operation information can be the corresponding dragging information in border that user pulls form;
Step S410, the new size information that selected form is calculated according to the operation information, according to the new size
Information is adjusted to the size of selected form.
After user pulls the border of form, form will be zoomed in or out according to the dragging track of user, so as to regarding
The size of window is adjusted.
Fig. 7 is the method stream being adjusted to the display sequencing of form in stacked fashion provided in an embodiment of the present invention
Cheng Tu, with reference to Fig. 7, the method can include:
The operation information of step S500, detection title bar or border of the user to selected form;
Operation information can be user click form title bar or border corresponding to information;
Step S510, the new display precedence information that selected form is calculated according to the operation information, according to institute
State new display precedence information to be adjusted the display sequencing of selected form.
The form clicked by user is by with first display sequencing.
It is provided in an embodiment of the present invention to realize answer on the foreground of electronic equipment using front stage operation implementation method more more
Operation, the multiple forms applied more can be shown with split screen mode, overlapped way, and can be to the aobvious of shown form
Show that state is adjusted.
Realize that device is described using front stage operation to provided in an embodiment of the present invention more below, it is described below more
Realize that device is how corresponding using front stage operation implementation method with above-described with front stage operation, both can be cross-referenced.
Fig. 8 is many structured flowcharts that device is realized using front stage operation provided in an embodiment of the present invention, and the device is applied to
The electronic equipment of intelligent operating system is mounted with, with reference to Fig. 8, the device can include:
Activity determining module 100 is activated, for determining the activity of at least one application program being activated;
Form distribute module 200, for distributing a form for each activity, a form corresponds to the electronic equipment and shows
One piece of region in region;
Module 300 is added, for the activity being activated is added in default effort scale to be activated;
Active module 400, for entering line activating to the activity in the effort scale to be activated;
Display module 500, for the movable corresponding form of activation is included in the viewing area.
Fig. 9 is the structured flowchart of display module provided in an embodiment of the present invention 500, and with reference to Fig. 9, display module 500 can be with
Including:
First computing unit 510, for the form shown for each needs, calculates the window of the corresponding activity of form
Initial pf parameters, initial df parameters, initial cf parameters and initial vf parameters;
Amending unit 511, for initial pf parameters are modified with initial df parameters, makes revised pf parameters and df
Parameter correspondence form viewing area;And initial cf parameters are modified with initial vf parameters, make revised cf parameters and vf
Parameter is, the common factor of initial cf parameters and initial vf parameters and the form viewing area;
Form display unit 512, for being shown described according to revised pf parameters, df parameters, cf parameters and vf parameters
Show that region shows the form that each needs shows.
Figure 10 is many another structured flowcharts that device is realized using front stage operation provided in an embodiment of the present invention, with reference to Fig. 8
With shown in Figure 10, on basis shown in Fig. 8, Figure 10 shown devices also include:
Detection module 600, for including the movable corresponding form for activating in the viewing area in display module 500
Afterwards, detect operation information of the user for selected form;
Dispaly state adjusting module 700, for being carried out to the dispaly state of selected form according to the operation information
Adjustment.
Optionally, dispaly state can be the position of form, size and display sequencing.Corresponding, Figure 11 shows
The structure of dispaly state adjusting module 700, with reference to Figure 11, dispaly state adjusting module 700 can include:
Position adjusting type modules 710, for the new location information of selected form is calculated according to the operation information, by institute
The location parameter of the form of selection is set to the new location information, according to set location parameter, by selected form
Position adjustment be corresponding to the new location information.
Figure 12 shows another structure of dispaly state adjusting module 700, with reference to Figure 12, dispaly state adjusting module 700
Can include:
Size adjustment module 711, for the new size information of selected form is calculated according to the operation information, by institute
The dimensional parameters of the form of selection are set to the new size information, according to set dimensional parameters, by selected form
Size adjusting be corresponding to the new size information.
Figure 13 shows another structure of dispaly state adjusting module 700, with reference to Figure 13, dispaly state adjusting module 700
Can include:
Sequencing adjusting module 712 is shown, for the new display of selected form is calculated according to the operation information
The display sequencing parameter of selected form is set to the new display precedence information, root by precedence information
According to set display sequencing parameter, the display sequencing of selected form is adjusted to the new display successively
Order information is corresponding.
Optionally, when it is multiple that the number of the activity of activation is multiple, i.e., shown form numbers, the present invention is implemented
Example can adopt split screen mode, and corresponding each form of multiple activities of activation is included between the viewing area, each form
It is separated using divider;Corresponding, Figure 14 shows the structure of detection module 600, and with reference to Figure 14, detection module 600 can
To include:
First detector unit 610, for detecting that user drags the corresponding dragging information of the divider;
Corresponding, Figure 15 shows the another structure of dispaly state adjusting module 700, with reference to Figure 15, dispaly state adjustment
Module 700 can include:
First dispaly state adjustment unit 713, for the dragging position of the divider is determined according to the dragging information,
After determining that the divider is dragged according to the dragging position, the viewing area of two forms separated by the divider,
Two forms that the viewing area adjustment according to determined by is separated by the divider.
Optionally, when it is multiple that the number of the activity of activation is multiple, i.e., shown form numbers, the present invention is implemented
Example can adopt overlapped way, and corresponding each form of multiple activities of activation is included in the viewing area;It is corresponding, detection
Module 600 can detect the operation information of title bar or border of the user to selected form;
Corresponding, dispaly state adjusting module 700 can calculate the new position of selected form according to the operation information
Information, is adjusted to the position of selected form according to the new location information;Or, dispaly state adjusting module 700 can
The new size information of selected form is calculated according to the operation information, according to the new size information to selected form
Size be adjusted;Or, dispaly state adjusting module 700 can calculate the new aobvious of selected form according to the operation information
Show precedence information, the display sequencing of selected form is adjusted according to the new display precedence information
It is whole.
It is provided in an embodiment of the present invention to realize device using front stage operation more, answer can be realized on the foreground of electronic equipment more
Operation, meets user while using the demand of multiple applications.
The embodiment of the present invention also provides a kind of electronic equipment, and the electronic apparatus have intelligent operating system, and the electronics sets
It is standby to realize device including many application front stage operations described above, realize that device can be referring in particular to figure using front stage operation more
The description of 8- Figure 15 corresponding parts, here is omitted.
In this specification, each embodiment is described by the way of progressive, and what each embodiment was stressed is and other
The difference of embodiment, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment
For, as which corresponds to the method disclosed in Example, so description is fairly simple, related part is said referring to method part
It is bright.
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description
And algorithm steps, can with electronic hardware, computer software or the two be implemented in combination in, in order to clearly demonstrate hardware and
The interchangeability of software, generally describes the composition and step of each example in the above description according to function.These
Function actually with hardware or software mode performing, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can use different methods to realize described function to each specific application, but this realization should not
Think beyond the scope of this invention.
The step of method described with reference to the embodiments described herein or algorithm, directly can be held with hardware, processor
Capable software module, or the combination of the two is implementing.Software module can be placed in random access memory(RAM), internal memory, read-only deposit
Reservoir(ROM), electrically programmable ROM, electrically erasable ROM, depositor, hard disk, moveable magnetic disc, CD-ROM or technology
In any other form of storage medium well known in field.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention.
Various modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The most wide scope for causing.
Claims (7)
1. it is a kind of many using front stage operation implementation method, it is characterised in that the electronics for being applied to be mounted with intelligent operating system sets
Standby, methods described includes:
It is determined that the activity of at least one application program being activated, is that each activity distributes a form, a form correspondence is described
One piece of region of electronic equipment viewing area;
The activity being activated is added in default effort scale to be activated;
Line activating is entered to the activity in the effort scale to be activated;
The movable corresponding form of activation is included in the viewing area;
Operation information of the detection user for selected form;
The dispaly state of selected form is adjusted according to the operation information;
Wherein, it is described according to the operation information dispaly state of selected form is adjusted including:
The new location information of selected form is calculated according to the operation information, the location parameter of selected form is arranged
For the new location information, according to set location parameter, the position adjustment by selected form is and the new position
Information is corresponding;
Or, the new size information of selected form is calculated according to the operation information, by the dimensional parameters of selected form
The new size information is set to, according to set dimensional parameters, the size adjusting by selected form is new with described
Dimension information is corresponding;
Or, the new display precedence information of selected form is calculated according to the operation information, by selected form
Show that sequencing parameter is set to the new display precedence information, according to set display sequencing parameter, will
The display sequencing of selected form is adjusted to corresponding to the new display precedence information.
2. method according to claim 1, it is characterised in that the movable corresponding form by activation is included described
Viewing area includes:
For the form that each needs shows, the original container region pf parameters of the window of the corresponding activity of form are calculated, initially
Viewing area df parameters, initial content region cf parameters and initial viewing area vf parameters;
Initial pf parameters are modified with initial df parameters, revised pf parameters form viewing area corresponding with df parameters is made
Domain;And initial cf parameters are modified with initial vf parameters, make the revised cf parameters with vf parameters be, initial cf parameters and
The common factor of initial vf parameters and the form viewing area;
According to revised pf parameters, df parameters, in the viewing area, cf parameters and vf parameters show that each needs what is shown
Form.
3. method according to claim 1, it is characterised in that when activation activity number for it is multiple when, it is described to swash
Movable corresponding form living is displayed in the viewing area to be included:
Using split screen mode, corresponding each form of multiple activities of activation is included between the viewing area, each form
It is separated using divider;
The detection user includes for the operation information of selected form:
Detection user drags the corresponding dragging information of the divider;
It is described according to the operation information dispaly state of selected form is adjusted including:
The dragging position of the divider is determined according to the dragging information;
After determining that the divider is dragged according to the dragging position, the viewing area of two forms separated by the divider
Domain;
Two forms that the viewing area adjustment according to determined by is separated by the divider.
4. method according to claim 1, it is characterised in that when activation activity number for it is multiple when, it is described to swash
Movable corresponding form living is displayed in the viewing area to be included:
Using overlapped way, corresponding each form of multiple activities of activation is included in the viewing area;
The detection user includes for the operation information of selected form:
The operation information of detection title bar or border of the user to selected form;
It is described according to the operation information dispaly state of selected form is adjusted including:
The new location information of selected form is calculated according to the operation information, according to the new location information to selected
The position of form is adjusted;Or, the new size information of selected form is calculated according to the operation information, according to described new
Dimension information is adjusted to the size of selected form;Or, calculating the new of selected form according to the operation information
Precedence information is shown, the display sequencing of selected form is adjusted according to the new display precedence information
It is whole.
5. it is a kind of to realize device using front stage operation more, it is characterised in that the electronics for being applied to be mounted with intelligent operating system sets
Standby, described device includes:
Activity determining module is activated, for determining the activity of at least one application program being activated;
Form distribute module, for distributing a form for each activity, a form corresponds to the electronic equipment viewing area
One piece of region;
Module is added, for the activity being activated is added in default effort scale to be activated;
Active module, for entering line activating to the activity in the effort scale to be activated;
Display module, for the movable corresponding form of activation is included in the viewing area;
Detection module, for the movable corresponding form for activating being included after the viewing area in the display module,
Operation information of the detection user for selected form;
Dispaly state adjusting module, for being adjusted to the dispaly state of selected form according to the operation information;
Wherein, the display module, will specifically for the new location information according to the selected form of operation information calculating
The location parameter of selected form is set to the new location information, according to set location parameter, regards selected
The position adjustment of window is corresponding to the new location information;
Or, the new size information of selected form is calculated according to the operation information, by the dimensional parameters of selected form
The new size information is set to, according to set dimensional parameters, the size adjusting by selected form is new with described
Dimension information is corresponding;
Or, the new display precedence information of selected form is calculated according to the operation information, by selected form
Show that sequencing parameter is set to the new display precedence information, according to set display sequencing parameter, will
The display sequencing of selected form is adjusted to corresponding to the new display precedence information.
6. device according to claim 5, it is characterised in that the display module includes:
First computing unit, for the form shown for each needs, calculates the initial appearance of the window of the corresponding activity of form
Device region pf parameters, initial display df parameter, initial content region cf parameters and initial viewing area vf parameters;
Amending unit, for initial pf parameters are modified with initial df parameters, makes revised pf parameters and df parameters pair
Answer form viewing area;And initial cf parameters are modified with initial vf parameters, make the revised cf parameters with vf parameters be,
The common factor of initial cf parameters and initial vf parameters and the form viewing area;
Form display unit, for being shown in the viewing area according to revised pf parameters, df parameters, cf parameters and vf parameters
Show the form that each needs shows.
7. a kind of electronic equipment, it is characterised in that the electronic equipment is mounted with intelligent operating system, and the electronic equipment includes
Many application front stage operations described in any one of claim 5-6 realize device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310744948.3A CN103699312B (en) | 2013-12-30 | 2013-12-30 | Multi-application foreground running implementation method and device and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201310744948.3A CN103699312B (en) | 2013-12-30 | 2013-12-30 | Multi-application foreground running implementation method and device and electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN103699312A CN103699312A (en) | 2014-04-02 |
| CN103699312B true CN103699312B (en) | 2017-05-03 |
Family
ID=50360854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201310744948.3A Active CN103699312B (en) | 2013-12-30 | 2013-12-30 | Multi-application foreground running implementation method and device and electronic device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN103699312B (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105005427A (en) * | 2014-04-23 | 2015-10-28 | 中兴通讯股份有限公司 | Window management method and apparatus |
| CN104090746B (en) * | 2014-05-22 | 2018-10-02 | 中兴通讯股份有限公司 | A kind of application management method based on android system and its device |
| CN105094728A (en) * | 2014-05-23 | 2015-11-25 | 中兴通讯股份有限公司 | Intelligent screen-splitting method and device for terminal |
| CN104168515A (en) * | 2014-08-21 | 2014-11-26 | 三星电子(中国)研发中心 | Intelligent television terminal and screen control method thereof |
| CN105589738A (en) * | 2014-10-23 | 2016-05-18 | 中兴通讯股份有限公司 | Concurrent processing method of intelligent split screen and corresponding intelligent terminal |
| CN104391626B (en) * | 2014-10-29 | 2020-10-09 | 小米科技有限责任公司 | Method and device for dynamically displaying equipment list |
| CN104461532B (en) * | 2014-12-02 | 2018-02-02 | 北京国双科技有限公司 | The treating method and apparatus that application window minimizes |
| CN105988662B (en) * | 2015-03-06 | 2020-06-23 | 阿里巴巴集团控股有限公司 | Display method and system of multiple application windows on mobile terminal |
| CN106020697A (en) * | 2016-05-25 | 2016-10-12 | 乐视控股(北京)有限公司 | Control method and device for display elements |
| CN108228250A (en) * | 2016-12-19 | 2018-06-29 | 南昌欧菲生物识别技术有限公司 | The display methods and terminal of a kind of application interface |
| CN112882823B (en) * | 2019-11-29 | 2024-07-05 | 华为技术有限公司 | Screen display method and electronic device |
| CN110908574B (en) * | 2019-12-04 | 2020-12-29 | 深圳市超时空探索科技有限公司 | Display adjusting method, device, terminal and storage medium |
| CN112584223A (en) * | 2020-12-04 | 2021-03-30 | 深圳创维-Rgb电子有限公司 | Television-based self-adaptive split-screen display method and device, intelligent terminal and medium |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102171639A (en) * | 2008-10-07 | 2011-08-31 | 索尼爱立信移动通讯有限公司 | Live preview of open windows |
| CN103425450A (en) * | 2012-05-21 | 2013-12-04 | 三星电子株式会社 | Method and apparatus for converting and displaying execution screens of a plurality of applications |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8543933B2 (en) * | 2008-02-21 | 2013-09-24 | Emtrace Technologies Usa, Inc. | Slideshow display of images for user-defined groups of applications |
-
2013
- 2013-12-30 CN CN201310744948.3A patent/CN103699312B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102171639A (en) * | 2008-10-07 | 2011-08-31 | 索尼爱立信移动通讯有限公司 | Live preview of open windows |
| CN103425450A (en) * | 2012-05-21 | 2013-12-04 | 三星电子株式会社 | Method and apparatus for converting and displaying execution screens of a plurality of applications |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103699312A (en) | 2014-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103699312B (en) | Multi-application foreground running implementation method and device and electronic device | |
| JP2022519149A (en) | Exhibition area State recognition methods, devices, electronic devices, and recording media | |
| JP4299138B2 (en) | Techniques to facilitate the use of optotype tracking data | |
| KR101260834B1 (en) | Method and device for controlling touch screen using timeline bar, recording medium for program for the same, and user terminal having the same | |
| CN109432775B (en) | Split screen display method and device of game map | |
| CN106648434A (en) | Method and device for controlling application interfaces through dragging gesture | |
| CN103809845A (en) | Mobile terminal supporting multi-application display and multi-application display method | |
| CN108536344A (en) | Information processing method, device, electronic equipment and storage medium | |
| CN104391625A (en) | Chat display method and device | |
| CN110297631A (en) | Client development approach, device, computer equipment and storage medium | |
| CN102508617A (en) | Video control system in video monitoring system and method | |
| WO2014134460A1 (en) | Time lapsable motion image responsive to features of pathophysiologic perturbations | |
| US20190095053A1 (en) | System and Method for Generating User Interface Elements with a Viewing Pane | |
| CN108200286A (en) | The method that smart mobile phone, intelligent wearable device obtain calendar event on locking screen interface | |
| US8893037B2 (en) | Interactive and dynamic medical visualization interface tools | |
| US10410387B2 (en) | System and method for generating user interface elements | |
| CN105630595B (en) | A kind of information processing method and electronic equipment | |
| CN104346046B (en) | Three-dimensional artificial page turning method and system | |
| CN103268189A (en) | Method and system for realizing scroll bar of player user interface | |
| CN110321679A (en) | A kind of O&M method pulling configuration visualization screen | |
| CN104834468A (en) | Touch operation method and touch operation device in terminal | |
| CN114281222A (en) | iOS-based multi-view level management method, system and construction method | |
| CN113296662A (en) | Method for realizing multi-screen virtual display by single physical screen and storage medium | |
| US20150339045A1 (en) | Mobile terminal device, slide information managing system, and a control method of mobile terminal | |
| Zhang et al. | Improving work zone safety: Integrating VR-CARLA co-simulation and eye tracking for behavior analysis of drivers around work zones |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CP02 | Change in the address of a patent holder | ||
| CP02 | Change in the address of a patent holder |
Address after: Room 101-105, floor 1, Chuangda building, No. 9, Qinghua East Road, Haidian District, Beijing 100083 (Dongsheng District) Patentee after: Thunder Software Technology Co., Ltd. Address before: 100191 Beijing Haidian District Lung Cheung Road No. 1 Tai Xiang business building 4 layer 401-409 Patentee before: Thunder Software Technology Co., Ltd. |