CN106648796A - Application processing method and device - Google Patents

Application processing method and device Download PDF

Info

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
Application number
CN201611251540.2A
Other languages
Chinese (zh)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201611251540.2A priority Critical patent/CN106648796A/en
Publication of CN106648796A publication Critical patent/CN106648796A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring 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

A kind of application processing method and device
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.
CN201611251540.2A 2016-12-29 2016-12-29 Application processing method and device Pending CN106648796A (en)

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)

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

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

Patent Citations (4)

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

* Cited by examiner, † Cited by third party
Title
陈志民编著: "《最新工具软件速递》", 31 March 2000, 电子科技大学出版社 *

Cited By (8)

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