Nothing Special   »   [go: up one dir, main page]

CN104375887B - A kind of information processing method and electronic equipment - Google Patents

A kind of information processing method and electronic equipment Download PDF

Info

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
Application number
CN201310359470.2A
Other languages
Chinese (zh)
Other versions
CN104375887A (en
Inventor
朱少峰
林立军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310359470.2A priority Critical patent/CN104375887B/en
Publication of CN104375887A publication Critical patent/CN104375887A/en
Application granted granted Critical
Publication of CN104375887B publication Critical patent/CN104375887B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

A kind of information processing method and electronic equipment
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.
CN201310359470.2A 2013-08-16 2013-08-16 A kind of information processing method and electronic equipment Active CN104375887B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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