CN104375887B - A kind of information processing method and electronic equipment - Google Patents
A kind of information processing method and electronic equipment Download PDFInfo
- Publication number
- CN104375887B CN104375887B CN201310359470.2A CN201310359470A CN104375887B CN 104375887 B CN104375887 B CN 104375887B CN 201310359470 A CN201310359470 A CN 201310359470A CN 104375887 B CN104375887 B CN 104375887B
- Authority
- CN
- China
- Prior art keywords
- storehouse
- information
- application
- electronic equipment
- system application
- 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
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a kind of information processing method and electronic equipments, the storehouse of multiple record system application states and application switching information is provided in the system of the electronic equipment of the application, this method comprises: the corresponding system application state of the first main thread and application switching information are recorded in corresponding first storehouse;It detects whether the first moment had the first control operation information for meeting preset condition, if so, then creating and entering the second main thread;The corresponding system application state of second main thread and application switching information are recorded in corresponding second storehouse of the second main thread.Different programs can be organized to enable main thread in different storehouses using method and apparatus provided by the present invention facilitates application switching to operate to can switch between different application sequence.
Description
Technical field
The present invention relates to electronic technology field more particularly to a kind of information processing methods and electronic equipment.
Background technique
When using Android device, the information of the Android application of opening is all the sequence according to user's operation
Be saved in a system stack (storehouse can also adjust the elder generation respectively applied recorded in storehouse in certain special cases
Sequence afterwards).Stack record user opens the sequencing and some other control information of application, and returns in user's use
When returning the operations such as key and exit current application or carry out application switching, the subsequent application letter presented to user can be provided
Breath, allows system according to the information saved in storehouse to determine the display content for currently needing to be presented to the user.
In realizing the embodiment of the present application during technical solution, the discovery prior art exists as follows present inventor
Technical problem:
Only one main thread of content processing that present intelligent electronic device (such as android mobile phone) is presented to user is used
Multiple applications that family is opened, only have a main line so as to cause the operation note of user.When user wishes the shape from current operation
Condition from the beginning a new wheel operation when, can only select to turn back on.And after turning back on, original operation note
All disappear.In addition, if user, which executes sequence of operations to mobile phone, can correspond to the use sequence of an application, it is hereafter if uncommon
It hopes under the premise of saving generated use, restarts to execute additional series operation, and also want to reduction for the first time
The use sequence of the application of generation continues to operate, and current electronic equipment is unable to satisfy the demand of user.
Summary of the invention
The present invention provides a kind of information processing method and electronic equipment, and method and apparatus provided by the present invention solve existing
User cannot realize multiple sequence of operation records on same electronic equipment in technology, and can be between multiple sequences of operation
The problem of free switching.
The present invention provides a kind of information processing method, and this method is applied in an electronic equipment, the system of the electronic equipment
In be provided with the storehouses of multiple record system application states and application switching information, this method comprises:
The corresponding system application state of first main thread and application switching information are recorded in corresponding first storehouse;
Detect the first moment whether have meet preset condition first control operation information, if so, then creation and
Into the second main thread;
The second main thread corresponding is recorded in the corresponding system application state of second main thread and application switching information
In two storehouses.
Optional scheme, it is described that the corresponding system application state of second main thread and application switching information are recorded second
After in corresponding second storehouse of main thread, this method be may further comprise:
When the second operation information of the display switching for detecting user's input, then handoff candidate item information is shown, it is described to cut
It changes in candidate item information including the information of the multiple storehouses provided in the electronic equipment, the corresponding handoff candidate of each storehouse
?;
When detect user input third operation information after, detect the corresponding storehouse of the third operation information whether be
First storehouse, obtains the first testing result;
If the first testing result show third operation information it is corresponding be shown first storehouse, call the first storehouse;
The first system is answered according to the first system application state handover information and each application state that are recorded in the first storehouse
It is mapped in the form of virtual screen on the physical display units with corresponding first display content.
Optional scheme, by each application state of the corresponding system of the first main thread and application state switching information record to pair
Before in the first storehouse answered, this method further include:
When electronic equipment is opened, preset default stack information is obtained, it is true according to the preset default stack information
Fixed corresponding third storehouse;
In corresponding third shown according to the third system application state and application switching information recorded in third storehouse
Appearance is mapped on the physical display units in the form of virtual screen.
Optional scheme, the corresponding virtual screen of a storehouse in office, detects that user exits the exit message of foreground application
When, then this method further include:
Obtain corresponding 4th storehouse of current virtual screen;
According to the determination of the 4th system application state and application switching information and the foreground recorded in the 4th storehouse
The background application state applied using an adjacent system;
It is shown on the physical display units according to the corresponding display content of the background application state.
Whether optional scheme, the detection have the first control operation information for meeting preset condition specific at the first moment
Are as follows:
Detect whether double click operation, long press operation or drag operation, if there is, it is determined that receive that meet first default
First operation information of rule.
Optional scheme, after storehouse is recorded in system application state and application switching information, this method further include:
It detects whether to receive the 4th operation information for meeting the second preset rules, then shows that current virtual screen is corresponding
The 5th system application state and application switching information recorded in storehouse;
And according to the sequencing of the 5th system application state and application switching information recorded in storehouse, by current virtual
The system application that user opens under screen is shown in the form of a list, and user is made to determine the system opened under current virtual screen
Using.
The present invention also provides multiple record system application shapes in a kind of electronic equipment, are provided in the system of the electronic equipment
The storehouse of state and application switching information, the electronic equipment further include:
First virtual state processing module is used for the corresponding system application state of the first main thread and application switching information
It is recorded in corresponding first storehouse;
Switching module, for detecting whether the first moment had the first control operation information for meeting preset condition, if
Have, then create and enters the second main thread;
Second virtual state processing module is used for the corresponding system application state of the second main thread and application switching information
It is recorded in corresponding second storehouse of the second main thread.
Optional scheme, the switching module are also used to the second operation letter when the display switching for detecting user's input
Breath then shows handoff candidate item information, includes the multiple storehouses provided in the electronic equipment in the handoff candidate item information
Information, the corresponding handoff candidate item of each storehouse;After detecting the third operation information of user's input, described the is detected
Whether the corresponding storehouse of three operation informations is first storehouse, obtains the first testing result;If the first testing result shows
Corresponding third operation information is shown first storehouse, then calls the first storehouse;According to the first system recorded in the first storehouse
The first system is mapped in the form of virtual screen by application state and application switching information using corresponding first display content
On the physical display units.
Optional scheme, the electronic equipment further include default setting module, default for obtaining when electronic equipment is opened
Default stack information, corresponding third storehouse is determined according to the preset default stack information;Remember according in third storehouse
Corresponding third is shown that content is mapped in the form of virtual screen by the third system application state and application switching information of record
On the physical display units.
Optional scheme, the electronic equipment further include application switching module, are used for the corresponding virtual screen of a storehouse in office
Under, when detecting that user exits the exit message of foreground application, for obtaining corresponding 4th storehouse of current virtual screen;According to
The 4th system application state and application switching information recorded in 4th storehouse determines one adjacent with the foreground application
The background application state of a system application;It is shown to according to the corresponding display content of the background application state described physically displayed
On unit.
Optional scheme, the electronic equipment further include column list calling module, and system application state and application switching are believed
Breath is recorded after storehouse, for detecting whether receiving the 4th operation information for meeting the second preset rules, then display is current
The 5th system application state and application switching information recorded in the corresponding storehouse of virtual screen;And according to recorded in storehouse
The sequencing of five system application states and application switching information, the system that user under current virtual screen is opened are applied with column
The form of table is shown, user is made to determine the system application opened under current virtual screen.
One or two of above-mentioned technical proposal at least has the following technical effect that
Method provided by the present invention is provided with multiple storehouses in the electronic device first, and each storehouse is used to separate records
Different application switching status information, so method provided by the invention can record different user behaviour in different storehouses
Make sequence, to can switch between the different operation sequence of user.Because different storehouses independently saves application
Switching state information, so can be switched by different storehouses using method provided by the embodiment of the present invention to realize user
Different operation sequence between switching.
Detailed description of the invention
Fig. 1 is a kind of flow chart of information processing method of the embodiment of the present invention;
Fig. 2 is the structural schematic diagram of a kind of electronic equipment of the embodiment of the present invention.
Specific embodiment
In view of the above-mentioned problems, the embodiment of the present invention provides a kind of information processing method, this method is applied to an electronic equipment
In, the storehouse of multiple record system application states and application switching information, this method packet are provided in the system of the electronic equipment
It includes:
The corresponding system application state of first main thread and application switching information are recorded in corresponding first storehouse;
Detect the first moment whether have meet preset condition first control operation information, if so, then creation and
Into the second main thread;
The second main thread corresponding is recorded in the corresponding system application state of second main thread and application switching information
In two storehouses.
Method provided by the present invention is provided with multiple storehouses in the electronic device first, and each storehouse is used to separate records
Different application switching status information, so method provided by the invention can record different user behaviour in different storehouses
Make sequence, to can switch between the different operation sequence of user.Because different storehouses independently saves application
Switching state information, so can be switched by different storehouses using method provided by the embodiment of the present invention to realize user
Different operation sequence between switching.
Various embodiments of the present invention and various aspects are illustrated below with reference to following details, attached drawing will illustrate each
Kind embodiment.Following description and drawings are to exemplary illustration of the invention, without that should regard limitation of the present invention as.Description
A large amount of details are to provide the detailed understanding to various embodiments of the invention.It but in some cases, will not be to known
Or traditional details be described, to provide brief description to the embodiment of the present invention.
Certain parts of following detailed description are showed in the form of algorithm, these algorithms include for computer
The operation that the data stored in memory carry out.Algorithm generally refers to cause the self-consistent sequence of the operation of required result.These
Operation usually requires or is related to physical manipulation or physical quantity.Usually (but not being inevitable), this tittle takes electric signal or magnetic to believe
Number form, these signals can be stored, transmit, merge, compare and otherwise be manipulated.It is proved that sometimes
(primarily to usually used reason) is convenient these signals are known as position, value, element, symbol, character, item, number etc.
's.
But one should keep in mind that, these and similar all terms are associated with appropriate physical quantity, and only
It is the convenient label applied to this tittle.Unless outside being hereinafter significantly otherwise noted otherwise, in the whole instruction
Using the explanation that " processing " or " calculating " or the terms such as " judgement " or " display " are carried out can refer to data processing system or
With physics in the register and memory of the movement and processing that like carries out, the movement and processing maneuvering calculation machine
(electronics) amount indicate data and convert thereof into the system memory or register (or other this category informations storage, transmission
Or the device of display) in other data for similarly being indicated in the form of physical quantity.
The present invention can be related to the equipment for executing one or more operations in operation described herein.The equipment
Can for required purpose special configuration, or also may include general purpose computer, the general purpose computer is by being stored in this
Computer program in computer selectively activates (activate) or reconstruct (reconfigure).Such computer journey
Sequence, which can be stored in machine (such as computer) readable medium or be stored in, to be instructed suitable for stored electrons and couples respectively
Into any type of media of bus, the computer-readable medium includes but is not limited to any kind of disk (including floppy disk, light
Disk, CD-ROM and magneto-optic disk), read-only memory (ROM), random access memory (RAM), erasable programmable ROM
(EPROM), electrically erasable ROM (EEPROM), flash memory, magnetic card or optical card.
Machine readable media includes for store or transmit appointing for information by the readable form of machine (such as computer)
What mechanism.For example, machine readable media includes read-only memory (ROM);Random access memory (RAM), disk storage media,
Optical storage medium, flash memory device, signal (such as the carrier wave, infrared letter propagated in the form of electricity, light, sound or other
Number, digital signal etc.) etc..
As shown in Figure 1, the embodiment of the present invention provides a kind of information processing method, with reference to the accompanying drawings of the specification to the present invention
Specific embodiment be described in detail:
This method is applied in an electronic equipment, and multiple record system application states are provided in the system of the electronic equipment
With the storehouse of application switching information, the corresponding main thread of each storehouse in method provided by the embodiment of the present invention, and it is every
The corresponding display content of a storehouse, which is mapped on the physical display units of electronic equipment in the form of virtual screen, to be shown.Have multiple
The electronic equipment of storehouse, it can while supporting multiple virtual screens, and only one virtual screen at any time is interior
Appearance can be mapped on physical display units.Concrete implementation method includes:
Step 101, the corresponding system application state of the first main thread and application switching information are recorded corresponding first
In storehouse;
In the method provided by the embodiment of the present invention, the corresponding display content of each storehouse corresponds to a virtual screen
It is shown on curtain, so selecting storehouse, correspondence being recorded in the corresponding system application state of the first main thread and application switching information
The first storehouse in and storehouse service condition specifically:
Electronic equipment detects whether to receive the first operation information for meeting the first preset rules (behaviour of the first storehouse of selection
Make information, or be known as selecting the operation information of the first virtual screen), if received, show a screen candidate information (because
To be provided with multiple storehouses in electronic equipment, so thering are multiple candidate items to select for user, when user selects some screen to wait
Then corresponding can call corresponding storehouse after option, thus electronic equipment then can by the content saved in allocating stack with
The form of one virtual screen is shown on physical screen);
After the first input information of the first virtual screen in the correspondence screen candidate information for receiving user's input,
The sequencing for the first system application then opened under the first virtual screen according to user is by the first system application state
It is recorded in the first storehouse with application switching information;Wherein, the first system is using corresponding first display content with virtual
The form of screen is mapped on the physical display units.(some heap is selected after user selects some virtual screen
Stack carries out application state information storage), then any operation information under the virtual screen is all saved in the storehouse chosen.
Storehouse provided in the embodiment of the present invention can be according to the sequence of user starts application, by the shape of enabling respectively applied
State information is stored into storehouse, so the corresponding virtual screen of a storehouse in office, detects that user exits exiting for foreground application
When message, then this method further include:
Obtain corresponding 4th storehouse of current virtual screen;
According to the determination of the 4th system application state and application switching information and the foreground recorded in the 4th storehouse
The background application state applied using an adjacent system;
It is shown on the physical display units according to the corresponding display content of the background application state.
Step 102, it detects whether the first moment had the first control operation information for meeting preset condition, if so, then
It creates and enters the second main thread;
In this step, user can realize switching (the i.e. virtual screen of storehouse by input the first control operation information
Switching), wherein it is described detection the first moment whether have meet preset condition first control operation information specifically:
Detect whether double click operation, long press operation or drag operation, if there is, it is determined that receive that meet first default
First operation information of rule.
Step 103, the second main thread is recorded in the corresponding system application state of the second main thread and application switching information
In corresponding second storehouse.
It is then that display screen is switched to corresponding second virtual screen for a user when user is switched to the second storehouse
Curtain, so being switched to the second storehouse, correspondence being recorded in the corresponding system application state of the second main thread and application switching information
The second storehouse in and the second storehouse service condition specifically:
After the second input information of the second virtual screen in the correspondence screen candidate information for receiving user's input,
The sequencing for the second system application then opened under the second virtual screen according to user is by the second system application state
It is recorded in the second storehouse with application switching information;And by the second system using corresponding second display content replacement the
The form of one display content virtual screen is mapped on the physical display units.
Because the embodiment of the present invention provides multiple storehouses, system can select the virtual screen of default after equipment starting
Curtain is mapped, and hereafter can then select the virtual screen for specifically needing to map depending on the user's operation.So for the first time
(corresponding first heap is recorded in the corresponding system application state of the first main thread and application switching information when starting electronic equipment
Before in stack), this method further include:
When electronic equipment is opened, preset default stack information is obtained, it is true according to the preset default stack information
Fixed corresponding third storehouse;
In corresponding third shown according to the third system application state and application switching information recorded in third storehouse
Appearance is mapped on the physical display units in the form of virtual screen.
In addition, user can switch between multiple storehouses in use, if described that second main thread is corresponding
System application state and after application switching information is recorded in corresponding second storehouse of the second main thread, if switched back into again
First storehouse, then this method may further comprise:
When the second operation information of the display switching for detecting user's input, then handoff candidate item information is shown, it is described to cut
It changes in candidate item information including the information of the multiple storehouses provided in the electronic equipment, the corresponding handoff candidate of each storehouse
?;
When detect user input third operation information after, detect the corresponding storehouse of the third operation information whether be
First storehouse, obtains the first testing result;
If the first testing result show third operation information it is corresponding be shown first storehouse, call the first storehouse;
The first system application is corresponded to according to the first system application state and application switching information recorded in the first storehouse
First display content be mapped in the form of virtual screen on the physical display units.
Because multiple application state informations can be stored in each storehouse, can pass through under any virtual screen
The list of the application of unlatching is enabled a user to switch between each application by the operation of setting, then by system application shape
State and application switching information are recorded after storehouse, this method further include:
It detects whether to receive the 4th operation information for meeting the second preset rules, then shows that current virtual screen is corresponding
The 5th system application state and application switching information recorded in storehouse;
And according to the sequencing of the 5th system application state and application switching information recorded in storehouse, by current virtual
The system application that user opens under screen is shown in the form of a list, and user is made to determine the system opened under current virtual screen
Using.
In specific use environment, if electronic equipment be mobile phone, and in mobile phone be provided with two storehouses if it is electric
Sub- equipment is corresponding can be presented two virtual screens, and corresponding two virtual screens of two storehouses can be understood as corresponding to same
Platform mobile phone, then the specific implementation of method provided by the present invention may is that
Such as: so that mobile phone is popped up virtual screen list by the operation of setting, the setting in embodiments of the present invention
Operation can be the shaking operation that mobile phone is detected by sensor, that is, if mobile phone detects that satisfaction subscribes rule by sensor
Shaking operation then, then can trigger display virtual screen list interface, the virtual screen needed for selection by the user.
The content of the screen list may is that virtual screen 1 and virtual screen 2(user can be according to different operations
It needs that different titles is arranged for different virtual screens);
If user select virtual screen 1, enter virtual screen 1(i.e. virtual mobile phone 1 this when) in, if user it
It is preceding do not enabled virtual screen 1 then enter virtual screen 1 after present be mobile phone main interface.
If user opens application program " cell phone address book " under virtual screen 1, and at open address list interface
The telephone number of the middle a certain user of input, such as 12345678912.But find that input error is several after the completion of user's input
Position.If in the prior art, user can only be deleted one by one the content of input error by enter key, but can be wasted very much
Time, and if first return to desktop, then " cell phone address book " application program is reopened, due to only one storehouse, the heap
Stack has had recorded the status information of the application program, and therefore, the number 12345678912 of input still can have program interface
In.
And the scheme provided through the invention, this when then can by switching virtual screen, open one it is completely new
Virtual screen.
The method for realizing virtual screen switching may is that shake mobile phone (can be shaking mobile phone, simultaneously in the present embodiment
Other achievable operations, such as one virtual key of long-pressing can also be passed through) triggering mobile phone pop-up virtual screen list: it is virtual
1 virtual screen 2 of screen;
Other virtual screens except virtual screen 1 can be directly selected with mobile phone in embodiment, can also be passed through
Selection information selection extra two situations of virtual screen 2(virtual screen of user's input can also carry out by other means
Selection), then it enters in virtual screen 2.Be switched under virtual screen 2, mobile phone be then in a kind of completely new state, for
For family, all refreshed in the application that virtual screen 1 is opened.Under virtual screen 2, user, which then can be, calls directly communication
Record, then re-enters the telephone number of needs in address list.
Method provided by the present invention is provided with multiple storehouses in the electronic device first, each storehouse with separate records not
Same application state information, so method provided by the invention can organize different programs to enable master in different storehouses
Line facilitates application switching to operate to can switch under the different realization states of application program.Because different storehouses is only
It is vertical to save application state information, so can be opened in different storehouses using method provided by the embodiment of the present invention same
A application, to achieve the effect that a mobile phone terminal opens the same application in two windows.
As shown in Fig. 2, the embodiment of the present invention also provides in a kind of electronic equipment, it is provided in the system of the electronic equipment more
The storehouse of a record system application state and application switching information, the electronic equipment further include:
First virtual state processing module 201 is used for the corresponding system application state of the first main thread and application switching
Information is recorded in corresponding first storehouse;
Switching module 202, for detecting whether the first moment had the first control operation information for meeting preset condition, such as
Fruit has, then creates and enter the second main thread;
In addition, the switching module 202 is also used to the second operation information when the display switching for detecting user's input, then
It shows handoff candidate item information, includes the letter of the multiple storehouses provided in the electronic equipment in the handoff candidate item information
Breath, the corresponding handoff candidate item of each storehouse;After detecting the third operation information of user's input, the third behaviour is detected
Make whether the corresponding storehouse of information is first storehouse, obtains the first testing result;If the first testing result shows third
Corresponding operation information is shown first storehouse, then calls the first storehouse;According to the first system application recorded in the first storehouse
The first system is mapped in the form of virtual screen described by state and application switching information using corresponding first display content
On physical display units.
Second virtual state processing module 203 is used for the corresponding system application state of the second main thread and application switching
Information is recorded in corresponding second storehouse of the second main thread.
Because the electronic equipment provided in the embodiment of the present invention includes multiple storehouses, first electronic equipment is opened for convenience
When, a corresponding storehouse is selected, then the electronic equipment further includes default setting module 204, when electronic equipment is opened, is used for
Preset default stack information is obtained, corresponding third storehouse is determined according to the preset default stack information;According to third
Corresponding third is shown content with the shape of virtual screen by the third system application state and application switching information recorded in storehouse
Formula is mapped on the physical display units.
In addition, because storehouse provided in the embodiment of the present invention can be according to the sequence of user starts application, by enabling
After the status information respectively applied is stored into storehouse, if user needs to switch between each application, the electronic equipment
It further include application switching module 205, the corresponding virtual screen of a storehouse in office detects that user exits exiting for foreground application and disappears
When breath, for obtaining corresponding 4th storehouse of current virtual screen;According to the 4th system application recorded in the 4th storehouse
State and application switching information determine the background application state of the system application adjacent with the foreground application;According to described
The corresponding display content of background application state is shown on the physical display units.
Because multiple application state informations can be stored in each storehouse, can pass through under any virtual screen
The list of the application of unlatching is enabled a user to switch between each application, then electronics of the invention by the operation of setting
Equipment further includes column list calling module 206, after storehouse is recorded in system application state and application switching information, for examining
It surveys and whether receives the 4th operation information for meeting the second preset rules, then show in the corresponding storehouse of current virtual screen and record
The 5th system application state and application switching information;And according to the 5th system application state and application switching recorded in storehouse
The system application that user under current virtual screen opens is shown in the form of a list, determines user by the sequencing of information
The system application opened under current virtual screen.
Said one or multiple technical solutions in the embodiment of the present application, at least have the following technical effect that:
Method provided by the present invention is provided with multiple storehouses in the electronic device first, and each storehouse is used to separate records
Different application switching status information, so method provided by the invention can record different user behaviour in different storehouses
Make sequence, to can switch between the different operation sequence of user.Because different storehouses independently saves application
Switching state information, so can be switched by different storehouses using method provided by the embodiment of the present invention to realize user
Different operation sequence between switching.
It, can if causing electronic equipment reaction speed slack-off in addition, user opens multiple applications in a storehouse
It is continued to use with being switched to application required for another storehouse reopens.To improve the use feeling of user.
Method of the present invention is not limited to embodiment described in specific embodiment, those skilled in the art according to
Technical solution of the present invention obtains other embodiments, also belongs to the scope of the technical innovation of the present invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (11)
1. a kind of information processing method, this method is applied in an electronic equipment, which is characterized in that in the system of the electronic equipment
It is provided with the storehouse of multiple record system application states and application switching information, this method comprises:
The corresponding system application state of first main thread and application switching information are recorded in corresponding first storehouse;
Whether detection has the operation of the first default control at the first moment, if so, then creating and entering the second main thread;
Corresponding second heap of the second main thread is recorded in the corresponding system application state of second main thread and application switching information
In stack.
2. the method as described in claim 1, which is characterized in that described the corresponding system application state of second main thread and to answer
With switching information record into corresponding second storehouse of the second main thread after, this method may further comprise:
When the second operation information of the display switching for detecting user's input, then handoff candidate item information is shown, the switching is waited
It include the information of the multiple storehouses provided in the electronic equipment, the corresponding handoff candidate item of each storehouse in option information;
After detecting the third operation information of user's input, detect whether the corresponding storehouse of the third operation information is described
First storehouse obtains the first testing result;
If the first testing result show third operation information it is corresponding be shown first storehouse, call the first storehouse;
According to the first system application state and application switching information recorded in the first storehouse by the first system using corresponding the
One display content is mapped on the physical display units of the electronic equipment in the form of virtual screen.
3. the method as described in claim 1, which is characterized in that cut the corresponding system application state of the first main thread and application
It changes before information is recorded in corresponding first storehouse, this method further include:
When electronic equipment is opened, preset default stack information is obtained, according to determining pair of the preset default stack information
The third storehouse answered;
According to the third system application state and application switching information recorded in third storehouse by corresponding third show content with
The form of virtual screen is mapped on the physical display units of the electronic equipment.
4. the method as described in claims 1 to 3 is any, which is characterized in that the corresponding virtual screen of a storehouse in office detects
When user exits the exit message of foreground application, then this method further include:
Obtain corresponding 4th storehouse of current virtual screen;
According to the determination of the 4th system application state and application switching information and the foreground application recorded in the 4th storehouse
The background application state of adjacent system application;
It is shown on the physical display units of the electronic equipment according to the corresponding display content of the background application state.
5. the method as described in claims 1 to 3 is any, which is characterized in that it is first pre- whether the detection has at the first moment
If control operation specifically:
Detect whether double click operation, long press operation or drag operation, if there is, it is determined that receive the first default control behaviour
Make.
6. the method as described in claims 1 to 3 is any, which is characterized in that remember system application state and application switching information
After recording storehouse, this method further include:
It detects whether to receive the 4th operation information for meeting the second preset rules, then shows the corresponding storehouse of current virtual screen
The 5th system application state and application switching information of middle record;
And according to the sequencing of the 5th system application state and application switching information recorded in storehouse, by current virtual screen
The system application that lower user opens is shown in the form of a list, and user is made to determine that the system opened under current virtual screen is answered
With.
7. a kind of electronic equipment, which is characterized in that be provided in the system of the electronic equipment multiple record system application states and
The storehouse of application switching information, the electronic equipment further include:
First virtual state processing module, for recording the corresponding system application state of the first main thread and application switching information
Into corresponding first storehouse;
Switching module, for detecting whether the first moment had the operation of the first default control, if so, then creating and entering the
Two main threads;
Second virtual state processing module, for recording the corresponding system application state of the second main thread and application switching information
Into corresponding second storehouse of the second main thread.
8. electronic equipment as claimed in claim 7, which is characterized in that the switching module, which is also used to work as, detects that user inputs
Display switching the second operation information, then show handoff candidate item information, include the electricity in the handoff candidate item information
The information of the multiple storehouses provided in sub- equipment, the corresponding handoff candidate item of each storehouse;When detecting the of user's input
After three operation informations, detects whether the corresponding storehouse of the third operation information is first storehouse, obtain the first detection knot
Fruit;If the first testing result show third operation information it is corresponding be shown first storehouse, call the first storehouse;According to
The first system application state and application switching information recorded in one storehouse is by the first system using corresponding first display content
It is mapped in the form of virtual screen on the physical display units of the electronic equipment.
9. electronic equipment as claimed in claim 7, which is characterized in that the electronic equipment further includes default setting module, in electricity
When sub- opening of device, for obtaining preset default stack information, determined according to the preset default stack information corresponding
Third storehouse;In corresponding third shown according to the third system application state and application switching information recorded in third storehouse
Appearance is mapped on the physical display units of the electronic equipment in the form of virtual screen.
10. the electronic equipment as described in claim 7~9 is any, which is characterized in that the electronic equipment further includes application switching mould
Block is used under the corresponding virtual screen of a storehouse in office, when detecting that user exits the exit message of foreground application, for obtaining
Corresponding 4th storehouse of current virtual screen;According to the 4th system application state and application switching recorded in the 4th storehouse
Information determines the background application state of the system application adjacent with the foreground application;According to the background application state pair
The display content answered is shown on the physical display units of the electronic equipment.
11. the electronic equipment as described in claim 7~9 is any, which is characterized in that the electronic equipment further includes that mould is called in list
Block after storehouse is recorded in system application state and application switching information, is preset for detecting whether receiving and meeting second
4th operation information of rule, then show the 5th system application state recorded in the corresponding storehouse of current virtual screen and application
Handover information;It, will be current empty and according to the sequencing of the 5th system application state and application switching information recorded in storehouse
The system application that user opens under quasi- screen shows in the form of a list, make user determine opened under current virtual screen be
System application.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310359470.2A CN104375887B (en) | 2013-08-16 | 2013-08-16 | A kind of information processing method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310359470.2A CN104375887B (en) | 2013-08-16 | 2013-08-16 | A kind of information processing method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104375887A CN104375887A (en) | 2015-02-25 |
CN104375887B true CN104375887B (en) | 2019-06-25 |
Family
ID=52554825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310359470.2A Active CN104375887B (en) | 2013-08-16 | 2013-08-16 | A kind of information processing method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104375887B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516767B (en) * | 2015-12-01 | 2019-04-16 | 海信集团有限公司 | Smart television and its application switching method |
CN105487871B (en) * | 2015-12-01 | 2019-08-09 | 海信集团有限公司 | A kind of method and apparatus running application program on intelligent terminal |
CN107168728A (en) * | 2017-04-01 | 2017-09-15 | 北京珠穆朗玛移动通信有限公司 | Multiple system management method, mobile terminal and device |
CN108196947B (en) * | 2017-12-28 | 2020-02-07 | 维沃移动通信有限公司 | Application running state control method and mobile terminal |
CN110308956B (en) * | 2018-03-20 | 2021-01-12 | 青岛海信移动通信技术股份有限公司 | Application interface display method and device and mobile terminal |
CN109800571B (en) * | 2018-12-29 | 2021-04-27 | 360企业安全技术(珠海)有限公司 | Event processing method and device, storage medium and electronic device |
US20210223828A1 (en) * | 2019-02-19 | 2021-07-22 | Lg Electronics Inc. | Mobile terminal, and electronic device equipped with mobile terminal |
EP3793177B1 (en) | 2019-02-19 | 2023-10-04 | LG Electronics Inc. | Electronic device including mobile terminal |
CN111901686B (en) * | 2020-08-03 | 2022-04-08 | 海信视像科技股份有限公司 | Method for keeping normal display of user interface stack and display equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423196A (en) * | 2001-11-30 | 2003-06-11 | 日本电气株式会社 | Stack-using method |
CN1938686A (en) * | 2004-03-31 | 2007-03-28 | 英特尔公司 | A method and system to provide user-level multithreading |
CN1967487A (en) * | 2005-11-18 | 2007-05-23 | Sap股份公司 | Cooperative scheduling using coroutines and threads |
JP2009059310A (en) * | 2007-09-03 | 2009-03-19 | Panasonic Corp | Program controller |
US8010009B2 (en) * | 2006-02-24 | 2011-08-30 | Kyocera Mita Corporation | Image forming apparatus with controller for automatically switching displays of operation procedure in rotation |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7856633B1 (en) * | 2000-03-24 | 2010-12-21 | Intel Corporation | LRU cache replacement for a partitioned set associative cache |
US20080005438A1 (en) * | 2004-12-30 | 2008-01-03 | Bin Xing | Methods and Apparatuses to Maintain Multiple Execution Contexts |
CN101923491A (en) * | 2010-08-11 | 2010-12-22 | 上海交通大学 | Method for thread group address space scheduling and thread switching in multi-core environment |
US8862769B2 (en) * | 2010-11-23 | 2014-10-14 | Qualcomm Incorporated | Object-based transport protocol |
TW201241640A (en) * | 2011-02-14 | 2012-10-16 | Microsoft Corp | Dormant background applications on mobile devices |
US10083047B2 (en) * | 2011-06-14 | 2018-09-25 | Samsung Electronics Co., Ltd. | System and method for executing multiple tasks in a mobile device |
US8850443B2 (en) * | 2011-11-22 | 2014-09-30 | Red Hat Israel, Ltd. | Asynchronous input/output (I/O) using alternate stack switching in kernel space |
-
2013
- 2013-08-16 CN CN201310359470.2A patent/CN104375887B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1423196A (en) * | 2001-11-30 | 2003-06-11 | 日本电气株式会社 | Stack-using method |
CN1938686A (en) * | 2004-03-31 | 2007-03-28 | 英特尔公司 | A method and system to provide user-level multithreading |
CN1967487A (en) * | 2005-11-18 | 2007-05-23 | Sap股份公司 | Cooperative scheduling using coroutines and threads |
US8010009B2 (en) * | 2006-02-24 | 2011-08-30 | Kyocera Mita Corporation | Image forming apparatus with controller for automatically switching displays of operation procedure in rotation |
JP2009059310A (en) * | 2007-09-03 | 2009-03-19 | Panasonic Corp | Program controller |
Also Published As
Publication number | Publication date |
---|---|
CN104375887A (en) | 2015-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104375887B (en) | A kind of information processing method and electronic equipment | |
US10521022B2 (en) | Mobile communication terminal and method therefor | |
KR101538705B1 (en) | Method and system for controlling function of portable terminal | |
CN104898952B (en) | A kind of terminal split screen implementation method and terminal | |
EP4116807A1 (en) | Multi-task operation method and apparatus, electronic device, and storage medium | |
KR101641449B1 (en) | Terminal reselection operation method and terminal | |
CN105278799B (en) | Interface switching method and device | |
CN109933256A (en) | Application programe switch-over method, application program switching device, medium and calculating equipment | |
CN107562322A (en) | Switch the method and apparatus of the page | |
CN104238946B (en) | A kind of touch control method, device and terminal | |
CN108984093B (en) | Touch operation method and device, storage medium and electronic equipment | |
CN110333818A (en) | Processing method, device, equipment and the storage medium of split screen display available | |
CN103593108A (en) | Method for providing user interface having multi-tasking function, and mobile communication device | |
CN105912071A (en) | Mobile device and method for editing pages used for a home screen | |
CN104541239A (en) | Text select and enter | |
CN103106012A (en) | User interface providing method and apparatus for mobile terminal | |
CN102929544A (en) | Method and system for shortcutting mobile terminal | |
CN104063125B (en) | A kind of desktop icon management method and device | |
CN106227423A (en) | Method and apparatus for displayed page | |
KR20150003446A (en) | Terminal and method for displaying status notification information thereof | |
WO2018119584A1 (en) | Interaction method and device for flexible display screen | |
CN111782427A (en) | Content operation method and device and computer readable storage medium | |
CN103744576A (en) | Method and system for achieving operation interfaces of mobile terminal | |
CN104503690A (en) | Arrangement method and device for application icons | |
CN109582187A (en) | Document sending method, device, computer equipment and storage medium |
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 |