CN106648796A - Application processing method and device - Google Patents
Application processing method and device Download PDFInfo
- Publication number
- CN106648796A CN106648796A CN201611251540.2A CN201611251540A CN106648796A CN 106648796 A CN106648796 A CN 106648796A CN 201611251540 A CN201611251540 A CN 201611251540A CN 106648796 A CN106648796 A CN 106648796A
- Authority
- CN
- China
- Prior art keywords
- application
- intended application
- state
- record information
- read
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses an application processing method and device. The method comprises the steps that when a target application is detected to enter a first state, access record information of the buffer memory in the target application in the internal storage is obtained, the entering in the first state of the target application indicates that the target application is in a state of not being called by the operating system of a terminal and not being run by the terminal; the obtained access record information is saved to a preset read-only storage block used for storing data related to the target application; when the target application is detected to enter a second state and the order of opening specifically the target application is received, the access record information of the target application is read from the read-only storage block, and the second state is different from the first state; the order of opening an application is responded, and the target application is run based on the access record information read from the read-only storage block. The embodiment of the invention also discloses an application processing device. The application can be run based on the access record information of the application after the application is reopened.
Description
Technical field
The present invention relates to Computer Applied Technology field, more particularly to a kind of application processing method and device.
Background technology
In the prior art, when the application installed in terminal is completely withdrawn (foreground and backstage of terminal is not run) place
In closed mode or frozen after frozen state, all information in tag memory for the application cache all can be eliminated.
Therefore, when the application is unlocked again, terminal can only open the first interface of the application.User is needed from the beginning of first interface, weight
The corresponding page is newly found and opens, for example, to instant messaging application, by again after the closed mode or frozen state
After starting and opening, user needs the chat sessions interface for finding the last time manually, wastes time and energy.
The content of the invention
Embodiment of the present invention technical problem to be solved is, there is provided a kind of application processing method and device, can be should
The application is run according to the access record information of application with after being re-enabled.
In order to solve above-mentioned technical problem, a kind of application processing method is embodiments provided, including:
When intended application is detected into first state, it is that the access that the intended application is cached is recorded to obtain in internal memory
Information, intended application refers to the intended application in not called by the operating system of terminal into first state, and will not be by
The state of terminal operating;
The access record information for obtaining is stored to preset for preserving the related data of the intended application
In read-only memory block;
When the application unlatching for detecting the intended application in the second state and receive for the intended application refers to
When making, the access record information of the intended application is read from the read-only memory block, second state is different from
The first state;
The application open command is responded, according to the access record information operation read from the read-only memory block
The intended application.
Wherein, the response application open command, according to the access note read from the read-only memory block
Record information runs the intended application, including:
The application open command is responded, the intended application is called;
The intended application is loaded according to the access record information of the reading, is shown and access in the intended application record
The interface that information is recorded.
Wherein, the record information that accesses is used to record intended application at least one use of the front opening of first state
The relevant information at family interface;
The mark at least one interface of intended application, and at least one interface are included in the access record information
Mark indicated by display data on interface.
Wherein, the application open command for the intended application includes:When the intended application meets preset
The triggering command generated during using unlocking condition;The intended application meets preset application unlocking condition to be included:If obtaining
Current time information meets the execution time demand in preset application unlocking condition, and/or the current location information for obtaining expires
Execution place demand in the preset application unlocking condition of foot, it is determined that the intended application meets preset application open strip
Part.
Wherein, intended application refers to that the intended application is in and can be adjusted by the operating system of terminal in the second state
With, and can be by the state of terminal operating;The intended application includes in the second state:If the current time information for obtaining is expired
The execution time requirement of preset the second state unlocking condition of foot, and/or the current location information for obtaining meets preset second
The execution place demand of state unlocking condition, it is determined that the intended application is in the second state.
Correspondingly, the embodiment of the present invention additionally provides one kind application processing meanss, including:
Acquisition module, is the intended application for when intended application is detected into first state, obtaining in internal memory
The access record information of caching, intended application refers to that the intended application is in not by the operating system of terminal into first state
Call, and will not be by the state of terminal operating;
Memory module, for the access record information for obtaining to be stored to preset for preserving the intended application
Related data read-only memory block in;
Read module, answers for working as to detect the intended application in the second state and receive for the target
During application open command, the access record information of the intended application is read from the read-only memory block, it is described
Second state is different from the first state;
Operation module, for responding the application open command, according to the visit read from the read-only memory block
Ask that record information runs the intended application.
Wherein, the operation module includes:
Call unit, for responding the application open command, calls the intended application;
Display unit, for loading the intended application according to the access record information of the reading, shows the target
The interface that record information is recorded is accessed using in.
Wherein, the record information that accesses is used to record intended application at least one use of the front opening of first state
The relevant information at family interface;
The mark at least one interface of intended application, and at least one interface are included in the access record information
Mark indicated by display data on interface.
Wherein, the application open command for the intended application includes:When the intended application meets preset
The triggering command generated during using unlocking condition;The intended application meets preset application unlocking condition to be included:If obtaining
Current time information meets the execution time demand in preset application unlocking condition, and/or the current location information for obtaining expires
Execution place demand in the preset application unlocking condition of foot, it is determined that the intended application meets preset application open strip
Part.
Wherein, intended application refers to that the intended application is in and can be adjusted by the operating system of terminal in the second state
With, and can be by the state of terminal operating;The intended application includes in the second state:If the current time information for obtaining is expired
The execution time requirement of preset the second state unlocking condition of foot, and/or the current location information for obtaining meets preset second
The execution place demand of state unlocking condition, it is determined that the intended application is in the second state.
Implement the embodiment of the present invention, have the advantages that:
When application is closed or is frozen, by being retrieved as the access record information of the application cache and this can be accessed
Record information is stored in preset read-only memory block, guarantees that the access record information will not be eliminated with this, so as to can be at this
During using being unlocked again, the access record information is read from the read-only memory block, and according to the access record letter for reading
Breath runs the application so that the management of terminal-pair application is more intelligent.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is a kind of flow chart of application processing method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another kind of application processing method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural representation of application processing meanss provided in an embodiment of the present invention;
Fig. 4 is a kind of structural representation of intelligent terminal provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawings, embodiments of the invention are described.
Term " including " and its any deformation in the description and claims of this application, it is intended that cover
Non-exclusive includes.Process, method, system, product or the equipment for for example including series of steps or unit is not limited to
The step of listing or unit, but alternatively also include the step of not listing or unit, or alternatively also include for this
A little other intrinsic steps of process, method, product or equipment or unit.
It is a kind of flow chart of application processing method provided in an embodiment of the present invention referring firstly to Fig. 1.Methods described bag
Each step for including can be performed by intelligent terminal, and the intelligent terminal for example can be mobile phone, panel computer, notebook electricity
The terminal devices such as brain, palm PC, mobile internet device (Mobile Internet Device, MID) and wearable device.
Method as shown in Figure 1 can include:
S101, when intended application is detected into first state, obtain in internal memory be intended application caching visit
Ask record information.Wherein, intended application refers to the intended application in not by the operating system tune of terminal into first state
With, and will not be by the state of terminal operating.
Alternatively, the first state can include frozen state.Freeze to refer to when the application for intended application is detected
When making, the intended application can be placed in frozen state by intelligent terminal, that is, freeze the intended application.The intended application one
Denier is frozen, then can not be open at front stage operation, can not be in running background.And only after being defrosted, just can be unlocked.
The application of the intended application freeze instruction can user touch screen click on respective menu option by way of send.
Alternatively, the first state can also include closed mode.Close when the application for intended application is detected
During instruction, intelligent terminal can be placed in off the intended application, i.e., exit the intended application completely.The target
Using application out code can user touch screen click on respective menu option by way of send.The embodiment of the present invention
Described closed mode refer not only to using be closed and can not be in front stage operation, also including the feelings that can not be shown on backstage
Condition.For example, for intended application, the intended application after the closing of foreground, on backstage the intended application has been also switched off by user,
Under this closed mode, all related cache data of the intended application can be deleted in tag memory, not run completely
The intended application.
At present, when applying in front stage operation, intelligent terminal can automatically cache the access record information of the application.Therefore,
In this programme embodiment, when intelligent terminal detects the intended application into first state, the mesh can be retrieved as
The access record information of mark application cache, for example, can obtain the intended application in the front opening into first state
The last access record information at whole interfaces.
S102, by obtain the access record information store to the preset dependency number for preserving the intended application
According to read-only memory block in.
The purpose that intelligent terminal stores the access record information for obtaining into preset described read-only memory block can
To include:After the access record information of the intended application is stored in preset described read-only memory block, if
The intended application is closed or frozen, then the access record information will not be eliminated.Also, intelligent terminal power-off it
Afterwards, the access record information also will not be eliminated.
Alternatively, it is described the access record information for obtaining to be stored to preset for preserving the intended application
Can include in the read-only memory block of related data:Judge preset for preserving the read-only of the related data of the intended application
Whether existing access record information in memory block;If so, already present access record information is then deleted, and by the acquisition
The access record information is stored into preset described read-only memory block, otherwise directly by the access record of the acquisition
Information Store is into preset described read-only memory block.According to above-mentioned steps, only need to preserve in preset described read-only memory block
The last access record information of the intended application, reduce to greatest extent for the intended application it is preset for protecting
Memory space needed for the read-only memory block of the related data for depositing the intended application.Alternatively, the read-only storage can be with
It is read-only storage (Read-Only Memory, the ROM) subregion of intelligent terminal.
S103, when detecting the intended application in the second state and receive application for the intended application
During open command, the access record information of the intended application is read from the read-only memory block.Wherein, described second
State is different from the first state.Intended application refers to the intended application in can be by the behaviour of terminal in the second state
Call as system, and can be by the state of terminal operating.
When the first state is frozen state, correspondingly, second state is thawed state.If the target should
With in frozen state, then only have after the intended application is defrosted, such as user is used for accordingly by touching to click on
After the menu option of defrosting, when the intended application is in thawed state, the intended application could be in intelligent terminal for reception
To open command is applied, for example, the application open command that user's touch screen clicks the intended application is received, then can call and transport
The capable intended application.
When the first state is closed mode, correspondingly, second state is the state opened, i.e. intelligent terminal
Receive and apply open command, for example, receive the application open command that user's touch screen clicks the intended application, then the target
Using being called and run, the corresponding data of the intended application can be gradually added in internal memory, the intended application is entered
Second state.
When intelligent terminal is detected indicates to open the application open command of the intended application, preset use can be inquired about
In the address that the read-only memory block of the related data for preserving the intended application is located, and described read-only from the address is deposited
The access record information of the intended application is read in storage area.
S104, the response application open command, according to the access record letter read from the read-only memory block
The breath operation intended application.
When intelligent terminal reads the access record information of the intended application being stored in the preset memory block
Afterwards, the intended application can be run by the way that the access record information is loaded into the medium mode of the intended application.
In the prior art, when applying in front stage operation, terminal can automatically cache the access record information of the application.Only
Have when terminal detects the application and is accidentally shut down or surprisingly freezed, terminal can just preserve the last access of the application
Record information, so as to when the application is unlocked again first interface ask the user whether to need recovery to be closed or it is frozen it
Front interface, if desired, the interface before then opening the closing or freezing, otherwise rests on first interface.And when using by just
When often closing or normally freezed, terminal can automatically be cleared to all access record informations of the application cache.Now, if should
With being unlocked again, terminal can only open the first interface of the application.
In general, terminal be only able to detect by equipment be out of order etc. the application that non-artificial reason brings be accidentally shut down or
Surprisingly freezed.If because the operation error of user causes using being accidentally shut down or surprisingly being freezed, terminal can judge that this should
With being normally closed or normally freezed.Therefore, when the application is unlocked again, terminal can only open the first interface of the application.
In fact, in this case, user is likely to require the interface before One-key recovery is closed or is frozen.But prior art
But this problem cannot be solved, user can only be manually operated the interface given for change before being closed or being frozen.On the other hand,
If being opened using frequently/being closed or frozen/defrosting, the visit of last time can be all lost when the application is re-opened every time
Record information is asked, causes user quickly to give the interface of last access for change.Above two situation, all use to user are made
Into great inconvenience.
In embodiments of the present invention, when application is closed or is frozen, can be by being retrieved as the access of the application cache
Record information is simultaneously stored in the access record information in preset read-only memory block, guarantees that the access record information will not with this
It is eliminated, so as to when the application is unlocked again the access record information can be read from the read-only memory block, and according to
The access record information of reading runs the application so that the management of terminal-pair application is more intelligent.
Fig. 2 is referred to, is the flow chart of another kind of application processing method provided in an embodiment of the present invention.Methods described includes
Each step can be performed by intelligent terminal.Method as shown in Figure 2 can include:
S201, when intended application is detected into first state, obtain in internal memory be intended application caching visit
Ask record information.
Wherein, intended application refers to the intended application in not called by the operating system of terminal into first state,
And will not be by the state of terminal operating.Alternatively, the first state can include frozen state or closed mode.
Specifically, when detect the application for intended application freeze instruction when, intelligent terminal can determine the target
Using entering frozen state.Wherein, instruction is freezed in the application for intended application can include:For the intended application
The triggering command that generates when being unlocked of application freezing function, or when the intended application meets preset application freezing condition
The triggering command of Shi Shengcheng.Specifically, the intended application meets preset application freezing condition and can include:Intelligent terminal is held
It is continuous to obtain current time information and current location information, if the current time information for obtaining is met in preset application freezing condition
Execution time demand, and/or the current location information for obtaining meets execution place demand in preset application freezing condition,
Then determine that the intended application meets preset application freezing condition.
Specifically, when the application out code for intended application is detected, intelligent terminal can determine the target
Using entering closed mode.Wherein, the application out code for intended application can include:Intelligent terminal for reception is to use
The triggering command that family generates in intended application described in manual-lock in the operation interface of intelligent terminal, or when the target should
With the triggering command generated when meeting preset application closedown condition.Specifically, the intended application meets preset application and closes
The condition of closing can include:Intelligent terminal persistently obtains current time information and current location information, if the current time letter for obtaining
Breath meets the execution time demand in preset application closedown condition, and/or the current location information for obtaining meets preset answering
With the execution place demand in closedown condition, it is determined that the intended application meets preset application closedown condition.
Wherein, the current time information refers to present system time, when intelligent terminal obtains the current system
Between when, the mode of acquisition can include:Obtain from the intelligent terminal or from server, the content of acquisition can include:
The date and hour of the present system time, the present system time belong to legal workday or legal festivals and holidays and institute
State whether present system time belongs to weekend.Wherein, the execution time demand can be a time point, it is also possible to including many
Individual time point.When including multiple time points, if the present system time that intelligent terminal is obtained is in the plurality of time point
Any one when, then can determine and meet the execution time demand.
The current location refers to the place that intelligent terminal is currently located, and works as when intelligent terminal obtains the intelligent terminal
During the place at front place, the mode of acquisition can include:By global positioning system (Global Positioning System,
GPS) positioning is obtained, and the content of acquisition can include:Country, province, city that the place that the intelligent terminal is currently located is located
The location informations such as city, street and number.Wherein, execution place demand can be one place, it is also possible to including multiple
Place.When including multiple places, if the current location that intelligent terminal is obtained is any one in the plurality of place,
Can determine and meet execution place demand.
S202, by obtain the access record information store to the preset dependency number for preserving the intended application
According to read-only memory block in.
The purpose that intelligent terminal stores the access record information for obtaining into preset described read-only memory block can
To include:Prevent the access record information the intended application be closed or it is frozen after be eliminated, and prevent described
Access record information to be eliminated after intelligent terminal power-off.
S203, when the intended application meets the second preset state unlocking condition, the intended application is placed in into
Two-state.
Wherein, second state is different from the first state.Intended application refers to the target in the second state
Can be called by the operating system of terminal using being in, and can be by the state of terminal operating.When the first state is to freeze
During state, correspondingly, second state is thawed state, and the second state unlocking condition can be to apply thawing condition.
Specifically, intended application is placed in thawed state and can be included by intelligent terminal:When detecting user in intelligent terminal
Operation interface in thaw manually the intended application, such as detect the application freezing function for the intended application and closed
Close, or when the intended application meets preset application thawing condition, intelligent terminal can be placed in the intended application
Thawed state.
Further specifically, the intended application meets preset application thawing condition and can include:Intelligent terminal continues
Current time information and current location information are obtained, if the current time information for obtaining meets holding for preset application thawing condition
Row time requirement, and/or the current location information for obtaining meets the execution place demand of preset application thawing condition, it is determined that
The intended application meets preset application thawing condition.
S204, when the intended application meets preset application unlocking condition, it is determined that receive for the target should
Application open command.
Alternatively, intelligent terminal for reception can include for the application open command of intended application:Exist when user is detected
The triggering command generated during the manually opened intended application in the operation interface of intelligent terminal, or when the intended application is full
Enough during preset application unlocking condition, intelligent terminal can determine the application open command received for the intended application.
Specifically, the intended application meets preset application unlocking condition and can include:Intelligent terminal is persistently obtained works as
Front temporal information and current location information, if the current time information for obtaining meets the execution in preset application unlocking condition
Between demand, and/or the current location information for obtaining meets execution place demand in preset application unlocking condition, it is determined that institute
State intended application and meet preset application unlocking condition.
S205, when detecting the intended application in the second state and receive application for the intended application
During open command, the access record information of the intended application is read from the read-only memory block.
When intelligent terminal is detected indicates to open the application open command of the intended application, preset use can be inquired about
In the address that the read-only memory block of the related data for preserving the intended application is located, and described read-only from the address is deposited
The access record information of the intended application is read in storage area.
S206, the response application open command, according to the access record letter read from the read-only memory block
The breath operation intended application.
Alternatively, running the intended application according to the access record information read from the read-only memory block can
To include:Call the intended application;The intended application is loaded according to the access record information of the reading, the mesh is shown
The interface that record information is recorded is accessed in mark application.
Wherein, the record information that accesses is used to record intended application at least one use of the front opening of first state
The relevant information at family interface;The mark at least one interface of intended application is included in the access record information, and this is extremely
Display data on interface indicated by the mark at a few interface.
Specifically, when intelligent terminal reads the access note of the intended application being stored in the preset memory block
After record information, the access can be opened by the way that the access record information is loaded into the medium mode of the intended application
The interface that record information is recorded, so that user can continue to browse on the interface or operate.Wherein, the interface can be with
It is an interface, or two or more interfaces.For example, when the intended application is browser, intelligent terminal can be with
Multiple interfaces of the browser are opened simultaneously.In this case, when the browser is heavy after being closed or be frozen
It is new when opening, the intelligent terminal can in the intended application the plurality of interface of One-key recovery.
The difference of difference and interface type for intended application type, intelligent terminal is buffered in the record of the access in internal memory
Information can be with difference.For example, when the intended application is browser, the access record information can include:When described clear
When device of looking at is closed or is frozen, the web page address of the Webpage that the browser is opened.When the intended application is video
During player, the access record information can include:When the video player is closed or is frozen, the video is broadcast
Put the timestamp information of the frame of video played in device.According to different access record informations, intelligent terminal can be using not
Same mode recovers the interface of the access record information record.For example, when the access record information is web page address, intelligence
Energy terminal by the way that the web page address is loaded into browser, and can parse the web page address, so as to recover the net
The Webpage of page address record.
In embodiments of the present invention, when application is closed or is frozen, intelligent terminal can be by being retrieved as in internal memory
The access record information of the application cache is simultaneously stored in the access record information in preset read-only memory block, and with this this is guaranteed
Accessing record information will not be eliminated, so as to can again be unlocked in the application, or when being defrosted and being unlocked again, from institute
State and the access record information is read in read-only memory block, and quickly open what the access record information was recorded in this application
Interface so that intelligent terminal is more intelligent to the management applied.
Fig. 3 is referred to, is a kind of structural representation of application processing meanss provided in an embodiment of the present invention.Described device can
In to be configured in intelligent terminal, the intelligent terminal for example can be mobile phone, panel computer, notebook computer, palm PC,
The terminal device such as MID and wearable device.Device 300 as shown in Figure 3 can include:Acquisition module 301, memory module 302,
Read module 303 and operation module 304.
Wherein, the acquisition module 301, be for when intended application is detected into first state, obtaining in internal memory
The access record information of the intended application caching.
Wherein, intended application refers to the intended application in not called by the operating system of terminal into first state,
And will not be by the state of terminal operating.Alternatively, the first state can include frozen state or closed mode.
The memory module 302, the access record information for the acquisition module 301 to be obtained is stored to preset
The read-only memory block for the related data for preserving the intended application in.
The purpose that intelligent terminal stores the access record information for obtaining into preset described read-only memory block can
To include:Prevent the access record information the intended application be closed or it is frozen after be eliminated, and prevent described
Access record information to be eliminated after intelligent terminal power-off.
The read module 303, detects the intended application in the second state and receives for described for working as
During the application open command of intended application, the access record letter of the intended application is read from the read-only memory block
Breath.
Wherein, intended application refers to that the intended application is in and can be adjusted by the operating system of terminal in the second state
With, and can be by the state of terminal operating.Alternatively, second state can include thawed state or closed mode.
Specifically, when the first state is frozen state, second state is different from the first state, can be with
For thawed state.Further specifically, when intelligent terminal defrosting intended application, will the intended application be placed in the second state it
Afterwards, the target should just can be normally-open.
When intelligent terminal is detected indicates to open the application open command of the intended application, preset use can be inquired about
In the address that the read-only memory block of the related data for preserving the intended application is located, and described read-only from the address is deposited
The access record information of the intended application is read in storage area.
The operation module 304, for responding the application open command, according to the read module 303 from described
The access record information for reading to be read in memory block runs the intended application.
Alternatively, the operation module 304 can include call unit 305, for responding the application open command, adjust
The intended application, and display unit 306 are used, should for loading the target according to the access record information of the reading
With the interface that access record information is recorded in the display intended application.
Wherein, the record information that accesses is used to record intended application at least one use of the front opening of first state
The relevant information at family interface, includes the mark at least one interface of intended application in the access record information, and this is extremely
Display data on interface indicated by the mark at a few interface.
In embodiments of the present invention, when application is closed or is frozen, can be by obtaining in internal memory using processing meanss
It is taken as the access record information of the application cache and the access record information is stored in preset read-only memory block, it is true with this
Protecting the access record information will not be eliminated, so as to can again be unlocked in the application, or when being defrosted and being unlocked again,
The access record information is read from the read-only memory block, and quickly opens the access record information in this application and remembered
The interface of record so that intelligent terminal is more intelligent to the management applied.
Fig. 4 is referred to, is a kind of structural representation of intelligent terminal provided in an embodiment of the present invention.The intelligent terminal is for example
Can be the terminal devices such as mobile phone, panel computer, notebook computer, palm PC, MID and wearable device.As shown in Figure 4
Intelligent terminal 400 can include at least one memory 401, at least one processor 402, the and of at least one communication interface 403
At least one user interface 404.Wherein, the communication interface 403 can be used for the intelligent terminal 400 and be led to other equipment
Letter, the user interface 404 can be used for the intelligent terminal 400 and interact with user.
The memory 401 can include volatile memory (Volatile Memory, VM), such as random access memory
(Random Access Memory, RAM);Memory can also include nonvolatile memory (Non-Volatile
Memory, NVM), such as flash memory (Flash Memory, FM), hard disk (Hard Disk Drive, HDD) or solid-state it is hard
Disk (Solid-State Drive, SSD);The memory 401 can also include the combination of the memory of mentioned kind.
The processor 402 can be central processing unit (Central Processing Unit, CPU).
Alternatively, the memory 401 is additionally operable to storage program instruction.The processor 402 can call described program
Instruction, realizes the application processing method as shown in the application Fig. 1 and Fig. 2 embodiments.
Specifically, the processor 402 calls the programmed instruction being stored in the memory 401, following for performing
Step:
When intended application is detected into first state, it is that the access that the intended application is cached is recorded to obtain in internal memory
Information, intended application refers to the intended application in not called by the operating system of terminal into first state, and will not be by
The state of terminal operating;
The access record information for obtaining is stored to preset for preserving the related data of the intended application
In read-only memory block;
When the application unlatching for detecting the intended application in the second state and receive for the intended application refers to
When making, the access record information of the intended application is read from the read-only memory block, second state is different from
The first state;
The application open command is responded, according to the access record information operation read from the read-only memory block
The intended application.
Still optionally further, processor 402 calls the programmed instruction being stored in memory 401 to perform the response application
Open command, according to the access record information read from the read-only memory block intended application is run, and is specifically held
Row following steps:
The application open command is responded, the intended application is called;
The intended application is loaded according to the access record information of the reading, is shown and access in the intended application record
The interface that information is recorded.
Still optionally further, it is described access record information be used for record intended application into first state front opening extremely
The relevant information of a few user interface;
The mark at least one interface of intended application, and at least one interface are included in the access record information
Mark indicated by display data on interface.
Still optionally further, the application open command for the intended application includes:When the intended application expires
The triggering command for generating during preset application unlocking condition enough;The intended application meets preset application unlocking condition to be included:
If the current time information for obtaining meets the execution time demand in preset application unlocking condition, and/or the current position for obtaining
Point information meets the execution place demand in preset application unlocking condition, it is determined that the intended application meets preset application
Unlocking condition.
Still optionally further, intended application refers to the intended application in can be by the operation of terminal in the second state
System is called, and can be by the state of terminal operating;The intended application includes in the second state:If the current time for obtaining
Information meets the execution time requirement of the second preset state unlocking condition, and/or the current location information for obtaining meets preset
The second state unlocking condition execution place demand, it is determined that the intended application be in the second state.
In embodiments of the present invention, the processor 402 can call the programmed instruction stored in the memory 401,
Realize when application is closed or is frozen, the intelligent terminal 400 can record letter by being retrieved as the access of the application cache
Breath is simultaneously stored in the access record information in preset read-only memory block, guarantees that the access record information will not be clear with this
Remove, so that the access record information is read from the read-only memory block when the application is unlocked again, and in the application
In quickly open the interface that the access record information is recorded so that the management more intelligence of the application of the intelligent terminal 400 pairs
Energyization.
One of ordinary skill in the art will appreciate that realizing all or part of flow process in above-described embodiment method, can be
Related hardware is instructed to complete by computer program, described program can be stored in a computer read/write memory medium
In, the program is upon execution, it may include such as the flow process of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic
Dish, CD, ROM or RAM etc..
Above disclosed is only present pre-ferred embodiments, can not limit the right model of the present invention with this certainly
Enclose, one of ordinary skill in the art will appreciate that all or part of flow process of above-described embodiment is realized, and will according to right of the present invention
Made equivalent variations are sought, the covered scope of invention is still fallen within.
Claims (10)
1. a kind of application processing method, it is characterised in that include:
When intended application is detected into first state, it is that the access record that the intended application is cached is believed to obtain in internal memory
Cease, intended application refers to that the intended application is in and do not called by the operating system of terminal into first state, and will not be by end
The state of end operation;
The access record information for obtaining is stored to preset for preserving the read-only of the related data of the intended application
In memory block;
When detecting the intended application in the second state and receive application open command for the intended application
When, the access record information of the intended application is read from the read-only memory block, second state is different from institute
State first state;
The application open command is responded, according to the access record information operation read from the read-only memory block
Intended application.
2. the method for claim 1, it is characterised in that the response application open command, according to from described
The access record information for reading to be read in memory block runs the intended application, including:
The application open command is responded, the intended application is called;
The intended application is loaded according to the access record information of the reading, is shown in the intended application and is accessed record information
The interface for being recorded.
3. method according to claim 2, it is characterised in that the access record information is used to record intended application entrance
The relevant information of at least one user interface of the front opening of first state;
The mark at least one interface of intended application, and the mark at least one interface are included in the access record information
Know the display data on indicated interface.
4. the method according to any one of claim 1-3, it is characterised in that the application for the intended application is opened
Opening instruction includes:The triggering command generated when the intended application meets preset application unlocking condition;The intended application
Meeting preset application unlocking condition includes:If the current time information for obtaining meets the execution in preset application unlocking condition
Time demand, and/or the current location information for obtaining meets execution place demand in preset application unlocking condition, it is determined that
The intended application meets preset application unlocking condition.
5. the method according to any one of claim 1-3, it is characterised in that intended application refers to described in the second state
Intended application is in and can be called by the operating system of terminal, and can be by the state of terminal operating;The intended application is in
Second state includes:If the current time information for obtaining meets the execution time requirement of the second preset state unlocking condition, and/
Or the current location information for obtaining meets the execution place demand of the second preset state unlocking condition, it is determined that the target should
With in the second state.
6. one kind application processing meanss, it is characterised in that include:
Acquisition module, is the intended application caching for when intended application is detected into first state, obtaining in internal memory
Access record information, intended application into first state refer to the intended application in by terminal operating system adjust
With, and will not be by the state of terminal operating;
Memory module, for the access record information for obtaining to be stored to the preset phase for preserving the intended application
In closing the read-only memory block of data;
Read module, detects the intended application in the second state and receives for the intended application for working as
During using open command, the access record information of the intended application is read from the read-only memory block, described second
State is different from the first state;
Operation module, for responding the application open command, according to the access note read from the read-only memory block
Record information runs the intended application.
7. device according to claim 6, it is characterised in that the operation module includes:
Call unit, for responding the application open command, calls the intended application;
Display unit, for loading the intended application according to the access record information of the reading, shows the intended application
It is middle to access the interface that record information is recorded.
8. device according to claim 7, it is characterised in that the access record information is used to record intended application entrance
The relevant information of at least one user interface of the front opening of first state;
The mark at least one interface of intended application, and the mark at least one interface are included in the access record information
Know the display data on indicated interface.
9. the device according to any one of claim 6-8, it is characterised in that the application for the intended application is opened
Opening instruction includes:The triggering command generated when the intended application meets preset application unlocking condition;The intended application
Meeting preset application unlocking condition includes:If the current time information for obtaining meets the execution in preset application unlocking condition
Time demand, and/or the current location information for obtaining meets execution place demand in preset application unlocking condition, it is determined that
The intended application meets preset application unlocking condition.
10. the device according to any one of claim 6-8, it is characterised in that intended application refers to institute in the second state
State intended application and be in and can be called by the operating system of terminal, and can be by the state of terminal operating;At the intended application
Include in the second state:If the current time information for obtaining meets the execution time requirement of the second preset state unlocking condition,
And/or the current location information for obtaining meets the execution place demand of the second preset state unlocking condition, it is determined that the mesh
Mark application is in the second state.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611251540.2A CN106648796A (en) | 2016-12-29 | 2016-12-29 | Application processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611251540.2A CN106648796A (en) | 2016-12-29 | 2016-12-29 | Application processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106648796A true CN106648796A (en) | 2017-05-10 |
Family
ID=58836193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611251540.2A Pending CN106648796A (en) | 2016-12-29 | 2016-12-29 | Application processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106648796A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109062602A (en) * | 2018-07-20 | 2018-12-21 | 乐蜜有限公司 | It is a kind of for the data processing method of application program, device and electronic equipment |
CN109739577A (en) * | 2019-01-04 | 2019-05-10 | Oppo广东移动通信有限公司 | Using exempting from freezing method, electronic device and computer readable storage medium |
CN110032398A (en) * | 2018-01-12 | 2019-07-19 | 广东欧珀移动通信有限公司 | Application processing method and device, electronic equipment, computer readable storage medium |
CN109117212B (en) * | 2017-06-23 | 2021-03-30 | 北京嘀嘀无限科技发展有限公司 | Method, system, terminal and computer device for recovering information display |
CN114443156A (en) * | 2021-12-24 | 2022-05-06 | 荣耀终端有限公司 | Application processing method and electronic equipment |
CN115033306A (en) * | 2022-06-29 | 2022-09-09 | 维沃移动通信有限公司 | Application exit method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937923A (en) * | 2012-10-24 | 2013-02-20 | 浪潮集团山东通用软件有限公司 | Method for automatically storing state of user interface |
CN105045610A (en) * | 2015-06-24 | 2015-11-11 | 上海海漾软件技术有限公司 | Method and apparatus for starting application of intelligent device |
US20160092176A1 (en) * | 2014-09-26 | 2016-03-31 | Oracle International Corporation | Efficient and intuitive databinding for mobile applications |
CN106095318A (en) * | 2016-06-16 | 2016-11-09 | 北京小米移动软件有限公司 | Application program open method and device |
-
2016
- 2016-12-29 CN CN201611251540.2A patent/CN106648796A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937923A (en) * | 2012-10-24 | 2013-02-20 | 浪潮集团山东通用软件有限公司 | Method for automatically storing state of user interface |
US20160092176A1 (en) * | 2014-09-26 | 2016-03-31 | Oracle International Corporation | Efficient and intuitive databinding for mobile applications |
CN105045610A (en) * | 2015-06-24 | 2015-11-11 | 上海海漾软件技术有限公司 | Method and apparatus for starting application of intelligent device |
CN106095318A (en) * | 2016-06-16 | 2016-11-09 | 北京小米移动软件有限公司 | Application program open method and device |
Non-Patent Citations (1)
Title |
---|
陈志民编著: "《最新工具软件速递》", 31 March 2000, 电子科技大学出版社 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109117212B (en) * | 2017-06-23 | 2021-03-30 | 北京嘀嘀无限科技发展有限公司 | Method, system, terminal and computer device for recovering information display |
CN110032398A (en) * | 2018-01-12 | 2019-07-19 | 广东欧珀移动通信有限公司 | Application processing method and device, electronic equipment, computer readable storage medium |
CN109062602A (en) * | 2018-07-20 | 2018-12-21 | 乐蜜有限公司 | It is a kind of for the data processing method of application program, device and electronic equipment |
CN109739577A (en) * | 2019-01-04 | 2019-05-10 | Oppo广东移动通信有限公司 | Using exempting from freezing method, electronic device and computer readable storage medium |
CN114443156A (en) * | 2021-12-24 | 2022-05-06 | 荣耀终端有限公司 | Application processing method and electronic equipment |
CN114443156B (en) * | 2021-12-24 | 2023-01-17 | 荣耀终端有限公司 | Application processing method and electronic equipment |
CN115033306A (en) * | 2022-06-29 | 2022-09-09 | 维沃移动通信有限公司 | Application exit method and device |
CN115033306B (en) * | 2022-06-29 | 2024-05-24 | 维沃移动通信有限公司 | Application exit method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106648796A (en) | Application processing method and device | |
KR101372964B1 (en) | Managing memory pages | |
CN108647151A (en) | It is a kind of to dodge system metadata rule method, apparatus, equipment and storage medium entirely | |
CN106662981A (en) | Storage device, program, and information processing method | |
CN101673192A (en) | Method for time-sequence data processing, device and system therefor | |
CN102368258A (en) | Webpage page caching management method and system | |
CN101470645B (en) | High-speed cache data recovery method and apparatus | |
CN104216773B (en) | View switching method and apparatus | |
CN106372251A (en) | Method and device for returning to page display position | |
CN106201683A (en) | A kind of manage the method for application, device and terminal | |
CN103270499B (en) | log storing method and system | |
CN103986779B (en) | A kind of application data transmission method, device and terminal device | |
CN103226965B (en) | Based on the audio/video data access method of time bitmap | |
CN107209726A (en) | Washing away in file system | |
CN110007978A (en) | A kind of method, device and equipment preloading the page | |
CA2515968C (en) | An apparatus and methods for managing data used by a mobile device | |
CN109491589A (en) | A kind of delamination process and device based on file content | |
CN109740083A (en) | A kind of method and device of page jump | |
CN106155789A (en) | A kind of application freezing method and mobile terminal | |
CN108875046A (en) | A kind of storage system access method, device and electronic equipment | |
CN109697140A (en) | Data back up method and device, data reconstruction method and device, storage medium | |
CN105893471A (en) | Data processing method and electronic equipment | |
CN106815283A (en) | Data processing method, device and electronic equipment | |
CN107357686A (en) | A kind of daily record delet method and device | |
CN109446115A (en) | A kind of mapping table management method, device and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170510 |