A kind of information processing method and electronic equipmentTechnical field
The present invention relates to electronic technology field, the method and electronic equipment of more particularly to a kind of information processing.
Background technology
With the continuous development of scientific technology, the carrying capacity of electronic equipment and parallel processing capability more and more higher so thatUser can run multiple application programs simultaneously by electronic equipment, be brought great convenience to user.
Nowadays, the application widget (i.e. focus window) that user is operating can be fully displayed at display by electronic equipmentOn unit, the application widget (i.e. non-focus window) being currently running but user does not operate is subjected to part on the display unitDisplay or not.Such as:On computers, user has opened Word, Exel and Explorer, and user is currently being operatedExplorer, Explorer application widget are currently completely displayed on display screen, and Word and Exel are shown in minimumIn the task of computer desktop.
However, present inventor during technical scheme in realizing the embodiment of the present application, it is found that electronic equipment existsWhen running multiple application programs, when user wants operation non-focus window, user selects firstly the need of from multiple non-focus windowsIn non-focus window to be operated, non-focus window to be operated is then adjusted to focus window, i.e., by application to be operatedProgram is adjusted to front stage operation from running background, allows the application widget of application program to be operated to be fully displayed on display screen, mostOperated accordingly again afterwards, the complicated inconvenient user of operating procedure carries out fast operating.
It can be seen that when multiple application programs are run in the prior art there is unhandy technical problem in background application.
The content of the invention
The embodiment of the present invention provides a kind of information processing method and electronic equipment, for solving multiple applications in the prior artWhen program is run there is unhandy technical problem in background application, improve the convenient degree of background application operation.
The embodiment of the present application provides a kind of information processing method, and applied to an electronic equipment, the electronic equipment includes oneDisplay unit, methods described include:
Response one is used to show N number of application widget corresponding to N number of application program that the electronic equipment is currently runningPredetermined registration operation, obtain N number of application widget, wherein, the first application widget in N number of application widget is current for userThe window shown completely by the display unit operated, there is at least one second application window in N number of application widgetMouth is not completely displayed on the display unit, and N is the integer more than or equal to 2;
N number of application widget is placed on a default interface, and the default interface is shown by the display unit,Wherein, on the default interface, each application widget non-overlapping copies of N number of application widget, and allow the userOperate the application controls in any application widget in N number of application widget.
Optionally, before the default interface is shown by the display unit, methods described also includes:
Dispaly state of the N number of application widget on the display unit is obtained, the dispaly state includes described N number ofThe display order of application widget and/or display location;
It is described the default interface is shown by the display unit after, methods described also includes:
A reduction instruction is performed, closes the default interface, and N number of application widget is shown by the dispaly stateOn the display unit.
Optionally, after the default interface is shown by the display unit, methods described also includes:
Detect whether to choose operation in the presence of any 3rd application widget for being used to choose in N number of application widget, obtainObtain a testing result;
When the testing result shows to choose operation in the presence of described in, the 3rd application widget is controlled to be in shape to be operatedState so that the electronic equipment can respond the operation for the 3rd application widget on the default interface.
Optionally, it is described that N number of application widget is placed on a default interface, be specially:
N number of application widget is reduced, obtains N number of diminution application widget, by N number of application widget that reduces by listForm is placed on the default interface.
Optionally, it is described that N number of application widget is placed on a default interface, be specially:
N number of application widget is reduced, obtains N number of diminution application widget, by N number of application widget that reduces by matrixForm is placed on the default interface, wherein, the matrix includes at least two row and at least two rows.
The embodiment of the present application also provides a kind of electronic equipment, and comprising a display unit, the electronic equipment also includes:
Acquiring unit, it is used to show that N number of application program that the electronic equipment is currently running is corresponding for responding oneN number of application widget predetermined registration operation, obtain N number of application widget, wherein, the first application in N number of application widgetWindow is the window shown completely by the display unit that user is currently being operated, and is had at least in N number of application widgetOne the second application widget is not completely displayed on the display unit, and N is the integer more than or equal to 2;
Interface processing unit, for N number of application widget to be placed in into a default interface, and pass through the display unitThe default interface is shown, wherein, on the default interface, each application widget of N number of application widget does not weigh mutuallyIt is folded, and allow the user to operate the application controls in any application widget in N number of application widget.
Optionally, the acquiring unit is additionally operable to before the default interface is shown by the display unit, is obtainedDispaly state of the N number of application widget on the display unit, the dispaly state include the aobvious of N number of application widgetShow order and/or display location;
The interface processing unit is additionally operable to after the default interface is shown by the display unit, performs one alsoOriginal instruction, the default interface is closed, and N number of application widget is included in the display unit by the dispaly stateOn.
Optionally, the electronic equipment also includes:
Detection unit, it is used for for after the default interface is shown by the display unit, detecting whether to existThe operation of choosing of any 3rd application widget in N number of application widget is chosen, obtains a testing result;
Control unit, for when the testing result shows to choose operation in the presence of described in, controlling the 3rd application windowMouth is in state to be operated so that the electronic equipment can respond on the default interface and be directed to the 3rd application widgetOperation.
Optionally, the interface processing unit is specifically used for:N number of application widget is reduced, obtains N number of diminution application windowMouthful, N number of diminution application widget is placed on the default interface by the form of list.
Optionally, the interface processing unit is specifically used for:N number of application widget is reduced, obtains N number of diminution application windowMouthful, N number of diminution application widget is placed on the default interface by the form of matrix, wherein, the matrix includes at leastTwo row and at least two rows.
Said one or multiple technical schemes in the embodiment of the present application, at least there is following one or more technology effectsFruit:
1st, electronic equipment is by providing a user a kind of N number of application that can quickly show electronic equipment and be currently runningThe predetermined registration operation of application widget corresponding to program, and the predetermined registration operation of user's execution is responded, N number of application widget is includedOn one default interface, in each application widget non-overlapping copies that this presets N number of application widget on interface, and user is allowed to operateThe application controls in any application widget in N number of application widget are that user can be directly on default interface to application to be operatedProgram is operated accordingly, avoids user from performing the handover operation that non-focus windows exchange is focus window, is solved existingWith the presence of background application unhandy technical problem when multiple application programs are run in technology, background application is improvedThe convenient degree of operation.
2nd, electronic equipment is also by obtaining the dispaly state of N number of application widget on the display unit such as display order, displayPosition, reduction instruction is further performed after the default interface of display, before closing default interface and pressing N number of application widgetDispaly state is shown on the display unit, that is, recovers the display interface before user operates to background application,Avoid the focus window before user is turned again to by the operation of complexity so that user can be directly to focus window beforeMouth continues subsequent operation, improves the intelligence degree of electronic equipment, improves Consumer's Experience.
Brief description of the drawings
Fig. 1 is a kind of schematic flow sheet for information processing method that the embodiment of the present application one provides;
Fig. 2 is the first quick operating schematic diagram of non-focus window that the embodiment of the present application one provides;
Fig. 3 is second of quick operating schematic diagram of non-focus window that the embodiment of the present application one provides;
Fig. 4 is a kind of electronic equipment that the embodiment of the present application two provides.
Embodiment
The embodiment of the present application provide technical scheme in, by provide a user can be to being currently running all applicationsCarry out quick operating default interface and trigger the predetermined registration operation that electronic equipment shows the default interface so that it is pre- that user performs thisIf operation just can call the default interface, so as to preset fast operating is carried out on interface at this, without user perform generalNon-focus windows exchange is the handover operation of focus window, and then solves from the background should during multiple application program operations in the prior artUnhandy technical problem be present with program, improve the convenient degree of background application operation.
The terms "and/or", only a kind of incidence relation for describing affiliated partner, expression may have three kinds of passesSystem, for example, A and/or B, can be represented:Individualism A, while A and B be present, these three situations of individualism B.In addition, hereinMiddle character "/", it is a kind of relation of "or" to typically represent forward-backward correlation object.
Below in conjunction with the accompanying drawings to the main realization principle of the embodiment of the present application technical scheme, embodiment and its correspondinglyThe beneficial effect that can reach is explained in detail.
Embodiment one
Fig. 1 is refer to, the embodiment of the present application provides a kind of information processing method, applied to an electronic equipment, the electronicsEquipment includes a display unit, and methods described includes:
S101:Response one is used to show N number of application corresponding to N number of application program that the electronic equipment is currently runningThe predetermined registration operation of window, N number of application widget is obtained, wherein, the first application widget in N number of application widget is userThe window shown completely by the display unit being currently being operated, having in N number of application widget at least one second shouldIt is not completely displayed on the display unit with window, N is the integer more than or equal to 2;
S102:N number of application widget is placed on a default interface, and described preset is shown by the display unitInterface, wherein, on the default interface, each application widget non-overlapping copies of N number of application widget, and described in permissionUser operates the application controls in any application widget in N number of application widget.
In specific implementation process, the information processing method can apply on the electronic equipments such as mobile phone, computer, pad, shouldElectronic equipment provides a user a kind of the pre- of N number of application widget corresponding to N number of application program for being used for display and being currently runningIf operation.Wherein, the predetermined registration operation can with button operation, such as:It (can be physics to set a shortcut key on an electronic deviceButton, can also be virtual key), user can by press or the long-press shortcut key come trigger electronic equipment obtain it is currentN number of application widget corresponding to the N number of application program being currently running;The predetermined registration operation may also mean that pin moving operation, such as by mousePointer corresponding to mark is moved on the icon of a setting;The predetermined registration operation can also be default gesture, such as:The gesture drawn a circle,Whether operation trace corresponding to electronic equipment detection user's operation is a circle, if then determining that the operation is predetermined registration operation.NeedIt is noted that the embodiment of the present application provide default gesture be not limited to draw a circle gesture, can also be picture X gesture,Multi-point touch gesture, gesture of oblique slip etc..
When user performs the predetermined registration operation, electronic equipment performs S101 and responds the predetermined registration operation, obtains in electronic equipmentN number of application widget corresponding to the N number of application program being currently running.Wherein, N number of application widget includes focus window and non-focusWindow.Focus window is being shown completely by the display unit of electronic equipment of being currently being operated of user in N number of application widgetWindow, i.e. the first application widget, such as application widget corresponding to electronic equipment front stage operation program.Non-focus window is answered to be N number ofWith the window not being completely displayed in window on electronic equipment display unit, i.e. the second application widget, such as after electronic equipmentApplication widget corresponding to platform operation program.
User performs the predetermined registration operation, shows that user needs to operate non-focus window progress fast operating, then electronics is setN number of application widget of acquisition is placed on default interface by the standby S102 that further performs, and shows the default boundary by display unitFace.The display mode at the default interface can be in the form of a list by N number of application widget from top to bottom or from left to right byOne display or N number of application widget is carried out arrangement and shown in the way of L rows K is arranged with a matrix type, L, K are bigIn the integer equal to 2.
In specific implementation process, in order to avoid default interface takes display unit completely, it is not easy to user while checksThe other contents shown on display unit, the embodiment of the present application can also reduce according to set proportion by N number of application widget,N number of diminution application widget after diminution is shown in the way of list or matrix on default interface, it is pre- so as to reduceIf the viewing area that interface takes.At the same time, the embodiment of the present application can also be by translucent at the default interface of displayMode is shown, further improves the usage experience of user.
Fig. 2 is refer to, in the default interface that the embodiment of the present application provides, each application widget of N number of application widgetNon-overlapping copies are not take up identical viewing area, and allow user to operate in any application widget in N number of application widgetApplication controls.Such as:Assuming that N number of application widget is QQ session windows, PPS video windows, Word editors, at default interfaceIn in the form of a list from top to bottom one by one show reduce after QQ session windows, PPS video windows, Word editors, andAnd display each application widget in comprising itself provide application controls, as " transmission " in QQ session windows, " reception ",The application controls such as voice/video, this preset on interface run user correspond in each application widget application controls progressOperation so that electronic equipment responds the operation that user performs for the application controls in any application widget on default interface.
Therefore, after electronic equipment shows default interface on the display unit, it can also further detect whether to exist and useIn the operation of choosing for choosing any 3rd application widget in N number of application widget, a testing result is obtained.Specifically, this is chosenOperation can be that pointer (such as cursor) is moved in the 3rd application widget or clicked on the 3rd application widget by userOperation.If testing result is no, electronic equipment can be in preset time period as do not done any operation in 10s;If detection knotStructure is yes, exist it is described choose operation, now the 3rd application widget of electronic equipment control is in state to be operated so that electronics is setThe standby operation that can be responded on default interface for the 3rd application widget.Such as user presets QQ is clicked directly on interface at this" reception " in session window, then " reception " operation, file corresponding to reception are somebody's turn to do in electronic equipment response.
In specific implementation process, electronic equipment can obtain the N number of application being currently running before S102 is performedThe dispaly state of N number of application widget on the display unit corresponding to program, the display that the dispaly state includes N number of application widget are suitableSequence and/or display location, such as:Focus window PPS video windows are fully displayed at the superiors of display unit, non-focus windowQQ session windows and Word editors are sequentially displayed in the behind of PPS video windows.
After S102, electronic equipment can also carry out reduction instruction, close default interface, and by N number of application widgetShown on the display unit by dispaly state before.Specifically, electronic equipment can be in preset time period on default boundaryWhen not detecting any operation on face, reduction instruction is automatically generated;Electronic equipment can also be on display unit be detected fingerWhen pin (such as cursor) removes default interface, reduction instruction is automatically generated;Electronic equipment, which can also be, is detecting going back for userAfter origin operation, respond the restoring operation and generate reduction instruction.Such as:Electronic equipment detects that user clicks on " reduction " button,The restoring operation of " reduction " is clicked in response, is closed default interface, is included PPS video windows as focus window in display unitThe superiors, the behinds of PPS video windows is sequentially displayed in using QQ session windows and Word editors as non-focus window.Electronic equipment is shown on the display unit by the dispaly state before N number of application widget is pressed, and recovers user to background applicationProgram operated before display interface, avoid user by complexity operation turn again to before focus window, makeObtain user directly can continue subsequent operation to focus window before, improve the intelligence degree of electronic equipment, carryConsumer's Experience is risen.
Refer to Fig. 3, below by a specific example, the information processing method that provides the embodiment of the present application it is completeWhole processing procedure is illustrated:
At current time, it is assumed that be currently running application program on the touching display screen of smart mobile phone:It is game 1, wechat 2, clearLook at device 3.Game 1 is front stage operation program, and its corresponding interface is in full screen on touching display screen.Wechat 2 and browseDevice 3 is running background program, and smart mobile phone is not applied to program and shown.A shortcut key is provided with smart mobile phone,User can perform predetermined registration operation by clicking on the shortcut key.
The first step, electronic equipment detect that user clicks on the predetermined registration operation of shortcut key at current time, it is default to respond thisOperation obtain the application program game 1 being currently running, games window 1 corresponding to wechat 2 and browser 3, wechat window 2 andWeb page windows 3.
Second step, electronic equipment reduces the games window 1, wechat window 2 and web page windows 3 of acquisition, after diminutionGames window 1, wechat window 2 and web page windows 3 are placed on default interface according to list mode, and show the default interface.ThisWhen default interface take the part viewing area of display unit, be placed in before the first application widget such as games window 1.
Whether the 3rd step, electronic equipment detection pointer are moved on default interface in any application widget, as shown in Figure 3Pointer is moved on the wechat window 2 at default interface, and electronic equipment control wechat window is in state to be operated.
4th step, electronic equipment further detect whether to exist to the 3rd application widget such as wechat window 2, carry out correspondingOperation, it is assumed that now user clicks the voice " XX " in wechat window 2, then electronic equipment, which connects, to be continued executing with next step.
5th step, electronic equipment respond the operation that user is carried out to the 3rd application preset on interface, such as play voice“XX”。
6th step, for electronic equipment while broadcasting voice " XX " is performed or afterwards, whether detection pointer removes default boundaryFace, if performing reduction instruction, close default interface and full range is shown in touch-display unit by games window 1, by wechat 2Background operation state is placed in browser 3.
In the above-described embodiments, electronic equipment can quickly show that electronic equipment is current by providing a user one kindThe predetermined registration operation of application widget corresponding to N number of application program of operation, and the predetermined registration operation of user's execution is responded, this is N number ofApplication widget is shown on a default interface, in each application widget non-overlapping copies that this presets N number of application widget on interface,And the application controls for allowing user to operate in any application widget in N number of application widget are that user can be directly at default interfaceOn application program to be operated is operated accordingly, avoid user perform by non-focus windows exchange be focus window switchingOperation, when solving multiple application program operations in the prior art there is unhandy technical problem in background application, carryThe convenient degree of high background application operation.
Further, electronic equipment also by obtain the dispaly state of N number of application widget on the display unit such as show it is suitableSequence, display location, reduction instruction is further performed after the default interface of display, close default interface and by N number of application widgetIt is shown in by dispaly state before on the display unit, that is, recovers aobvious before user operates to background applicationShow interface, avoid the focus window before user is turned again to by the operation of complexity so that user can be directly to beforeFocus window continue subsequent operation, improve the intelligence degree of electronic equipment, improve Consumer's Experience.
Embodiment two
Fig. 4 is refer to, the embodiment of the present application provides a kind of electronic equipment, and comprising a display unit, the electronic equipment is alsoIncluding:
Acquiring unit 401, it is used for the N number of application program pair for showing that the electronic equipment is currently running for responding oneThe predetermined registration operation for the N number of application widget answered, N number of application widget is obtained, wherein, first in N number of application widget shouldBe the window shown completely by the display unit that user is currently being operated with window, have in N number of application widget toFew second application widget is not completely displayed on the display unit, and N is the integer more than or equal to 2;
Interface processing unit 402, for N number of application widget to be placed in into a default interface, and pass through the displayUnit shows the default interface, wherein, on the default interface, each application widget of N number of application widget is mutualIt is not overlapping, and allow the user to operate the application controls in any application widget in N number of application widget.
In specific implementation process, the acquiring unit 401 is additionally operable to showing described preset by the display unitBefore interface, dispaly state of the N number of application widget on the display unit is obtained, the dispaly state includes the NThe display order of individual application widget and/or display location;
The interface processing unit 402 is additionally operable to after the default interface is shown by the display unit, is performedOne reduction instruction, the default interface is closed, and N number of application widget is pressed into the dispaly state including single in the displayIn member.
In specific implementation process, the electronic equipment also includes:Detection unit 403, for single by the displayAfter member shows the default interface, detect whether exist for choosing any 3rd application window in N number of application widgetMouth chooses operation, obtains a testing result;Control unit 404, for showing to choose behaviour in the presence of described in the testing resultWhen making, the 3rd application widget is controlled to be in state to be operated so that electronic equipment can respond on the default interfaceFor the operation of the 3rd application widget.
In specific implementation process, the interface processing unit 402 can be specifically used for:N number of application widget is reduced,N number of diminution application widget is obtained, N number of diminution application widget is placed on the default interface by the form of list.
In specific implementation process, the interface processing unit 402 can be specifically used for:N number of application widget is reduced,N number of diminution application widget is obtained, N number of diminution application widget is placed on the default interface by the form of matrix, wherein,The matrix includes at least two row and at least two rows.
The electronic equipment provided in the present embodiment and the information processing method provided in embodiment one, are to be based on same inventionTwo aspects under design, are above being described in detail to the implementation process of method, so those skilled in the artCan be according to the structure and implementation process of the electronic equipment described above being apparent from the present embodiment, for the letter of specificationIt is clean, just repeat no more herein.
Pass through one or more of the embodiment of the present application technical scheme, it is possible to achieve following one or more technology effectsFruit:
1st, electronic equipment is by providing a user a kind of N number of application that can quickly show electronic equipment and be currently runningThe predetermined registration operation of application widget corresponding to program, and the predetermined registration operation of user's execution is responded, N number of application widget is includedOn one default interface, in each application widget non-overlapping copies that this presets N number of application widget on interface, and user is allowed to operateThe application controls in any application widget in N number of application widget are that user can be directly on default interface to application to be operatedProgram is operated accordingly, avoids user from performing the handover operation that non-focus windows exchange is focus window, is solved existingWith the presence of background application unhandy technical problem when multiple application programs are run in technology, background application is improvedThe convenient degree of operation.
2nd, electronic equipment is also by obtaining the dispaly state of N number of application widget on the display unit such as display order, displayPosition, reduction instruction is further performed after the default interface of display, before closing default interface and pressing N number of application widgetDispaly state is shown on the display unit, that is, recovers the display interface before user operates to background application,Avoid the focus window before user is turned again to by the operation of complexity so that user can be directly to focus window beforeMouth continues subsequent operation, improves the intelligence degree of electronic equipment, improves Consumer's Experience.
It should be understood by those skilled in the art that, embodiments of the invention can be provided as method, system or computer programProduct.Therefore, the present invention can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardwareApply the form of example.Moreover, the present invention can use the computer for wherein including computer usable program code in one or moreThe computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.)The form of product.
The present invention is the flow with reference to method according to embodiments of the present invention, equipment (system) and computer program productFigure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagramJourney and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be providedThe processors of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produceA raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for realThe device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring toMake the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram orThe function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that countedSeries of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer orThe instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram oneThe step of function of being specified in individual square frame or multiple square frames.
Specifically, computer program instructions can be stored in corresponding to the information processing method in the embodiment of the present applicationIn the storage mediums such as CD, hard disk, USB flash disk, when computer program instructions corresponding with the information processing method in storage mediumWhen being read or be performed by an electronic equipment, comprise the following steps:
Response one is used to show N number of application widget corresponding to N number of application program that the electronic equipment is currently runningPredetermined registration operation, obtain N number of application widget, wherein, the first application widget in N number of application widget is current for userThe window shown completely by the display unit operated, there is at least one second application window in N number of application widgetMouth is not completely displayed on the display unit, and N is the integer more than or equal to 2;
N number of application widget is placed on a default interface, and the default interface is shown by the display unit,Wherein, on the default interface, each application widget non-overlapping copies of N number of application widget, and allow the userOperate the application controls in any application widget in N number of application widget.
Optionally, it is described the default interface is shown by the display unit before, methods described also includes:ObtainDispaly state of the N number of application widget on the display unit, the dispaly state include the aobvious of N number of application widgetShow order and/or display location;It is described the default interface is shown by the display unit after, methods described is also wrappedInclude:A reduction instruction is performed, closes the default interface, and N number of application widget is included in institute by the dispaly stateState on display unit.
Optionally, it is described the default interface is shown by the display unit after, methods described also includes:DetectionWith the presence or absence of the operation of choosing for choosing any 3rd application widget in N number of application widget, a testing result is obtained;When the testing result shows to choose operation in the presence of described in, the 3rd application widget is controlled to be in state to be operated so thatThe electronic equipment can respond the operation for the 3rd application widget on the default interface.
Optionally, it is described that N number of application widget is placed on a default interface, be specially:Reduce N number of application windowMouthful, N number of diminution application widget is obtained, N number of diminution application widget is placed on the default interface by the form of list.
Optionally, it is described that N number of application widget is placed on a default interface, be specially:Reduce N number of application windowMouthful, N number of diminution application widget is obtained, N number of diminution application widget is placed on the default interface by the form of matrix, itsIn, the matrix includes at least two row and at least two rows.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know basic creationProperty concept, then can make other change and modification to these embodiments.So appended claims be intended to be construed to include it is excellentSelect embodiment and fall into having altered and changing for the scope of the invention.
Obviously, those skilled in the art can carry out the essence of various changes and modification without departing from the present invention to the present inventionGod and scope.So, if these modifications and variations of the present invention belong to the scope of the claims in the present invention and its equivalent technologiesWithin, then the present invention is also intended to comprising including these changes and modification.