CN106484516A - A kind of delet method for opening application adduction relationship, device and terminal more - Google Patents

A kind of delet method for opening application adduction relationship, device and terminal more Download PDF

Info

Publication number
CN106484516A
CN106484516A CN201610885813.2A CN201610885813A CN106484516A CN 106484516 A CN106484516 A CN 106484516A CN 201610885813 A CN201610885813 A CN 201610885813A CN 106484516 A CN106484516 A CN 106484516A
Authority
CN
China
Prior art keywords
application
adduction relationship
apply names
user
intended application
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610885813.2A
Other languages
Chinese (zh)
Other versions
CN106484516B (en
Inventor
曾元清
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610885813.2A priority Critical patent/CN106484516B/en
Publication of CN106484516A publication Critical patent/CN106484516A/en
Application granted granted Critical
Publication of CN106484516B publication Critical patent/CN106484516B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The invention discloses a kind of delet method for opening application adduction relationship, device and terminal more.The delet method for opening application adduction relationship includes more:When detecting the adduction relationship of intended application instruction is deleted, the storage folder that associate with the intended application is obtained, wherein, the intended application is the main applications for opening application more or described main applies corresponding application of attending to anything else;Obtain the Apply Names in the storage folder and default mark;According to the Apply Names and the default mark, the adduction relationship of corresponding intended application is determined and deletes.Technical scheme provided in an embodiment of the present invention, it is achieved that open being automatically deleted for application adduction relationship, improves the deletion accuracys rate for opening application adduction relationship and efficiency more more.

Description

A kind of delet method for opening application adduction relationship, device and terminal more
Technical field
The present embodiments relate to areas of information technology, more particularly to a kind of delet method for opening application adduction relationship, more Device and terminal.
Background technology
Open many Account Logon that application achieves same application in terminal more, user operation is enriched, by more and more The favor of user.
Open application includes main application and application of attending to anything else more, exemplary, and main application and application of attending to anything else can be respectively arranged in not Under same user.In prior art, main application or application of attending to anything else can be quoted by other application in use, for example, as main application Or the wechat of application of attending to anything else is applied and can be quoted to form desktop icons by the desktop application of active user in initial installation.Quote pass System facilitates the information that user obtains the application that is cited when using other application, is easy to user operation, improves Consumer's Experience. After but the application that is cited is deleted, it is impossible to obtain the information of the application that is cited again by related adduction relationship so that quote Relation fails, the memory space of the adduction relationship meeting occupied terminal of this failure.The application of application when commonly used deleted Data can be deleted after agreeing to through user, and adduction relationship will not then be deleted, and cause the waste of memory space.User thinks When deleting above-mentioned adduction relationship, need to search one by one manually, deletion efficiency is relatively low.
Content of the invention
The present invention provides a kind of delet methods for opening application adduction relationship, device and terminal more, to realize more opening application and drawing With being automatically deleted for relation, the lifting deletion accuracy rate for opening application adduction relationship and efficiency more.
In a first aspect, embodiments providing a kind of delet method for opening application adduction relationship, methods described bag more Include:
When detecting the adduction relationship of intended application instruction is deleted, the storage file that associates with the intended application is obtained Folder, wherein, the intended application is the main applications for opening application or the corresponding application of attending to anything else of the main application more;
Obtain the Apply Names in the storage folder and default mark;
According to the Apply Names and the default mark, the adduction relationship of corresponding intended application is determined and deletes.
Second aspect, the embodiment of the present invention additionally provide a kind of deletion device for opening application adduction relationship, described device more Including:
File acquisition module, during for deleting instruction in the adduction relationship for detecting intended application, obtains and the mesh The storage folder of mark association, wherein, the intended application is that the main applications for opening application or the main application corresponding more Attend to anything else application;
Identifier acquisition module, for obtaining the Apply Names in the storage folder and default mark;
Relationship determination module, for according to the Apply Names and the default mark, determining and deleting corresponding mesh The adduction relationship of mark application.
The third aspect, the embodiment of the present invention additionally provide a kind of terminal, and what the terminal included described in second aspect opens more The deletion device of application adduction relationship.
Technical scheme provided in an embodiment of the present invention, during by deleting instruction in the adduction relationship for detecting intended application, The storage folder associated with intended application is obtained, wherein, intended application is that the main applications for opening application or main application corresponding more Attend to anything else application, the Apply Names in storage folder and default mark is obtained, according to Apply Names and default mark, determine And delete the adduction relationship of corresponding intended application, it is achieved that open being automatically deleted for application adduction relationship, improve open should more more Deletion accuracy rate and efficiency with adduction relationship.
Description of the drawings
In order to the technical scheme of exemplary embodiment of the present is clearly described, below to describing needed for embodiment Accompanying drawing to be used does a simple introduction.Obviously, the accompanying drawing that is introduced is the present invention a part of embodiment to be described Accompanying drawing, rather than whole accompanying drawings, for those of ordinary skill in the art, on the premise of not paying creative work, may be used also To obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of the delet method for opening application adduction relationship provided in an embodiment of the present invention more;
Fig. 2 is the schematic flow sheet of another delet method for opening application adduction relationship provided in an embodiment of the present invention more;
Fig. 3 is the structural representation of the deletion device for opening application adduction relationship provided in an embodiment of the present invention more;
Fig. 4 is the structural representation of terminal provided in an embodiment of the present invention.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment that states is used only for explaining the present invention, rather than limitation of the invention.It also should be noted that, in order to just Part related to the present invention rather than entire infrastructure is illustrate only in description, accompanying drawing.
Fig. 1 is the schematic flow sheet of the delet method for opening application adduction relationship provided in an embodiment of the present invention more.This enforcement Example is applicable to user and is intended to delete the scenes for opening application adduction relationship more, and the delet methods for opening application adduction relationship permissible more Executed by the deletion device for opening application adduction relationship more.The device can be realized by way of hardware and/or software, and can be arranged In the terminal.
Referring to Fig. 1, the delet methods for opening application adduction relationship can specifically include more:
Step 110, detect intended application adduction relationship delete instruction when, obtain and depositing that the intended application is associated Storage file, wherein, the intended application is the main applications for opening application or the corresponding application of attending to anything else of the main application more.
The present embodiment is applied to opens application more, and specifically, the implementation for opening application can have many kinds, the present embodiment more It is not specifically limited.For example, the application of different editions can be respectively mounted, using a kind of version as main application, other versions be made For application of attending to anything else, installation kit (APK) file of application wherein, can be changed by decompiling, then amended APK file is installed Realize the same money application of different editions is installed;And for example, can be by application simulation user's space and the third party of Dynamic loading technique Open assistant's software to realize more;For another example, can be realized by changing system mechanism.
Preferably, open application to realize based on multi-user's mechanism in the present embodiment, wherein multi-user's mechanism can specifically be wrapped more Include multi-user's mechanism that the operating system in intelligent terminal is supported, such as multi-user's mechanism of Android (Android) system and Multi-user's mechanism of mobile phone window (Windows Phone, WP) operating system etc..
Further, during based on multi-user's mechanism realizing, open more application set include main application and with main application pair The all applications of attending to anything else that answers.
Specifically, the set for opening application is realized may include following content based on multi-user's mechanism more:Main application is installed on Under primary user, application of attending to anything else is installed on under user, comprising the access port for being used for operating application of attending to anything else in primary user.
In one embodiment, multi-user's realization mechanism of the application includes following logic:
1. multi-user management
A) system default has a primary user, and primary user can create other multiple new user (from users), it is possible to Delete and manage them;
B) domestic consumer (non-master user) and Guest User, can be collectively referred to as from user;
C) acquiescence primary user id (identity, Identification) is 0, and other Add User id from the beginning of 10, by Individual increase;
When d) switching user, a series of changing interface such as desktop can be reloaded;
E) primary user can limit whether other users can take the authority such as phone and transmitting-receiving note.
For multi-user management, can by primary user to being managed from user, including the establishment from user, deletion and Priority assignation etc., ID are arranged from the beginning of primary user, are increased newly from when switching between ID laminated structure, each user, and it is right to reload Answer a series of interfaces such as desktop of user.
2. multi-user's peace loading, unloading application
A) application of default installation, can be installed to all users that oneself creates, all visible application on other user's desktops Icon;
B) application that is installed by file management in primary user, will not be installed to other users, on other user's desktops Invisible application icon;
C) system may specify userid (User Identity) when loading, unloading application is pacified, it is intended that application is installed to certain Specified user, or the application is unloaded in certain specified user.All users can also all be installed with application, or unloading application.
D) application B has been unloaded in user A, for other users, apply B still to exist, all visible application on desktop Icon, on other users, application B normally can be used.
Loading, unloading application is pacified for multi-user, the application of default installation can be installed to all users for having created (including master User and from user), and on each user's desktop generate application icon;And installed by file management under primary user should With, be mounted only under primary user, primary user's desktop generate application icon, be not installed under user;Installation/the unloading of application Also user can be specified based on user, user is specified in primary user and from user by specifying User Identity The installation of application/be discharged under certain user, certain user or all users is carried out;Being discharged under each user for same application is only Standing is carried out, and the application under a certain user is unloaded, does not affect the use of the application under other users.
3. user data management
A) related to system data user's id catalogue:The corresponding various system data storages of user are housed, for example:Table Face widget (component) list, arranges database, and default application starts strategy etc..
B) related to application packet data user's id catalogue:House user and the application bag catalogue that installs is corresponded to, if should Data are generated with operation, then application data also deposits in this catalogue.
C) system SD card (Secure Digital Memory Card, safe digital card) catalogue:Each user sees certainly Oneself sdcard catalogue is all different, can only see the sdcard catalogue of oneself.
For user data management, under multi-user's realization mechanism, under each user, system data and application-dependent data are divided Do not deposit under different data storage paths, e.g., under certain user, various system datas deposit in the first data storage that specifies Under path, and application data these application-dependent data that the application bag catalogue installed and application operating are produced are deposited in and are specified Under second data storage path;Under each user, data storage is separate, and each user can only check the data storage of itself, such as certainly The sdcard catalogue of body.
4. user authority management
A) application after installation, applies the various authorities of application (for example:Read storage catalogue authority, read-write note power Limit, opens camera authority etc.), can be divided into two parts, a part of insensitive authority, when application is installed, system is directly allowed Application obtains authority;A part for example reads and writes note authority than more sensitive danger authority, can be when application is used, and system is carried Show whether user allows application to obtain authority.
B) in different users, the authority to same application is independent and isolated, the base that an application is obtained to system This insensitive authority, after mounting, directly obtains in each user, and part than more sensitive danger authority is Independent.For example:When user 0 opens wechat, if obtaining read-write note authority, when being switched to user 10, beat for the first time When opening wechat, system still can prompt the user whether to allow, and will not remind because wechat obtains authority in user 0.With Reason, same in other users.
For user authority management, when under a certain user, application is installed, insensitive authority can directly obtain permission, sensitive power Limit need to be obtained through user's license;Under different users, the authority configuration to same application is independent and isolated mutually, in user During switching, for the sensitive permission of the application for using for the first time, it is both needed to point out whether user assigns power.
In one embodiment, open the process that the set of application realized based on multi-user's mechanism can be described as follows more:
Assume intelligent terminal default user be primary user, user under primary user pass through from application shop download or from Installation kit (package, APK) the file such as ABC.apk for applying ABC is stored in intelligent terminal by the modes such as other source copies In, after system installs ABC.apk under primary user, primary user's desktop can generate the icon of a main application ABC.When in primary user Under detect for main application ABC attend to anything else request to create when, (if there is currently no from user, one can created from user Individual from user, the establishment process cannot be completed in the case of discovering in user, without user setup account and password) under ABC.apk is installed application of attending to anything else is obtained, in order to be distinguish between to main application and application of attending to anything else, can add for the new application of attending to anything else that installs Plus a mark (being assumed to be *), application of attending to anything else can be designated as ABC*.After ABC* installs success, may specify " installing successfully " Notice (in the notice also add mark *) be sent to the desktop reception under primary user, primary user to the notice after, generation one The individual icon with mark *, is made a distinction with the icon with main application ABC, and the icon can be used as to application of attending to anything else in primary user The access port for being operated, after the icon is clicked, specified ABC* is being started under user by system, phase corresponding with ABC* Pass process is also in the operation under user, and the human-computer interaction interface (abbreviation interface) of ABC* is shown under primary user, now The interface of ABC* also can be used as access port application of attending to anything else operated in primary user.
For application of attending to anything else, the existence form of its access port in primary user can be diversified, this reality Apply example to be not specifically limited, for example, it may be the desktop icons comprising application identities, the application identities should in order to currently to be attended to anything else With with main application and other application divisions of attending to anything else come;Can also be the application identities being additional on main application icon;May be used also To be the icon comprising application identities existed with floating window form;Can also be the project for being present in the positions such as notice center.
Intelligent terminal user can achieve the operation to main application in primary user, while can also be by accessing in primary user Mouth is operated to application of attending to anything else accordingly.It is understood that same main application can correspond to multiple applications of attending to anything else, each point Body application be all installed in one different from user, the application that makes respectively to attend to anything else is separately operable in different from user, in fortune It does not interfere with each other during row.
Application being opened realize based on multi-user's mechanism to be advantageous in that more, for opening assistant's software compared to third party more, Avoid third party software advertisement and the generation of the behaviors such as privacy of user data is stolen, security is higher;Compare and answer with main For the scheme for all running under same user with application of attending to anything else, reduce difference under same user and attend to anything else application or main application Between process interference, and the generation for avoiding afunction phenomenon that complicated running environment brought.
Exemplary, main application can be distinguished in the present embodiment by ID userid and application identities Uid and is divided Body application.
Further, the main application and the application of attending to anything else can be respectively arranged under different users.
Specifically, when applying based on the intended application, the other application installed only under primary user can REFER object application, The adduction relationship of generation is stored under primary user in the first default file folder.When intended application is applied for attending to anything else, application of attending to anything else Be installed on specific under user, the other application that should install under user can REFER object application, the adduction relationship of generation deposits This is stored in under user in the second default file folder, and due to there is the access port operated by application of attending to anything else under primary user, Therefore, some applications that installs under primary user also can REFER object application, the adduction relationship of generation is stored under primary user the In three default files folder.It is understood that when intended application is installed on under user, primary due to obtaining from user Information in family, therefore, the deletion action under user only for the intended application stored under user adduction relationship, Now, the adduction relationship of the intended application being stored under primary user needs to be deleted under primary user.
Optionally, after terminal detects the unloading command of primary user or the intended application that installs under user, determine detection Adduction relationship to intended application deletes instruction.Further, it is also possible to control terminal produces drawing for intended application by other means Instruction is deleted with relation, exemplary, after terminal detects the unloading command of intended application, eject adduction relationship and window is deleted, Can show in the window that button is deleted at least one visualization, arbitrary visualization deletion button is clicked on user is detected When, determine that the adduction relationship for detecting intended application deletes instruction.
Step 120, Apply Names and the default mark obtained in the storage folder.
Storage folder is stored under same user with intended application, and there is association.Optionally, the association can be built Relation, or storage folder between vertical storage folder and intended application with the unique corresponding information of intended application For folder name, this association causes to correspond between storage file and file destination under same user.
Default mark can be the mark that any one freely set by user is only used for adduction relationship identification, exemplary , can be words identification, or pattern identification.
Apply Names is the Apply Names of REFER object application, and the Apply Names is unique with application corresponding, therefore, can answer With ID userid for adding application in title and application identities Uid, to distinguish the same application that installs under different user.
Step 130, according to the Apply Names and the default mark, determine and delete drawing for corresponding intended application With relation.
The other application in the case of of quoting that installs under intended application is only by same user (primary user or from user), mesh The adduction relationship of mark application is only stored with a user, and now, the corresponding application of Apply Names is mounted under the user, is produced Raw adduction relationship also store with the user.The adduction relationship storage of other application generation and one are quoted in a usual application Under specific file, and this document folder is existed with the application and associates, therefore, it can by with apply uniquely corresponding application name Claim to find the file for depositing adduction relationship of the association.The application of above-mentioned file memory storage quotes other should With all references relation of rear generation, including the adduction relationship of intended application, the present embodiment passes through being only used for that user sets The mark of adduction relationship identification is associated with the adduction relationship of intended application, enabling by the mark fast and accurately from above-mentioned The adduction relationship of intended application is found in file all references relation, and then realizes the deletion of the adduction relationship of intended application.
For the intended application being installed on from user while the feelings quoted of the application that installs by primary user and under user Condition, the adduction relationship that intended application is quoted generation by the application that installs under user can be deleted by the way, and target should The adduction relationship for generation being quoted with the application that installs under primary user is then deleted by primary user's control.Specifically, can be primary At least one file is set under family, and each file corresponds to an application that installs under user, primary user and quotes from user The all references that middle application is produced is closed and is stored in corresponding file.Quoting for intended application is produced when user operation controls After the deletion instruction of relation, corresponding file can be found according to from user identity identification number, and according to target in file The title of application finds the adduction relationship of intended application, and then the adduction relationship of delete target application.It should be noted that leading Do not use default mark to be because under user, default mark is closed default mark and adduction relationship after adduction relationship is produced Connection, but default mark is being set under user, it is impossible to applied by primary user, and then default mark and adduction relationship cannot be set up Incidence relation.
Further, before detecting the adduction relationship deletion instruction of intended application, can also include:Detecting target should When installation is used, the storage folder associated with the intended application is set up, the described default mark that user operation is determined Be stored in the storage folder, when detecting intended application and being quoted by other application, by the adduction relationship for being formed with described Default mark association, obtains the Apply Names of the other application, during the Apply Names is preserved to default file folder.
It can be to set up between adduction relationship and default mark that the adduction relationship of formation is associated with the default mark Relation so that adduction relationship is corresponding with default mark, to realize finding the purpose of adduction relationship by default mark.
The present embodiment is stored in default mark in storage folder, so that when the adduction relationship of intended application is searched, Can find default mark in storage folder, so by default mark with and the identification information that associates of each adduction relationship carry out The adduction relationship for mating to determine intended application.
Specifically, Apply Names can be stored using list mode.
The technical scheme that the present embodiment is provided, during by deleting instruction in the adduction relationship for detecting intended application, obtains The storage folder associated with intended application, wherein, intended application is to open the main application of application or main application is corresponding attends to anything else more Application, obtains the Apply Names in storage folder and default mark, according to Apply Names and default mark, determines and deletes Adduction relationship except corresponding intended application, it is achieved that open application being automatically deleted of adduction relationship, improves and more open application and draw more Deletion accuracy rate and efficiency with relation.
Fig. 2 is the schematic flow sheet of another delet method for opening application adduction relationship provided in an embodiment of the present invention more. Referring to Fig. 2, the delet methods for opening application adduction relationship can specifically include more:
Step 210, detect intended application adduction relationship delete instruction when, obtain and depositing that the intended application is associated Storage file, wherein, the intended application is the main applications for opening application or the corresponding application of attending to anything else of the main application more.
The default mark stored in step 220, the acquisition storage folder and Apply Names list.
Apply Names list with unique file form storage with storage folder in, for integrating Apply Names.Specifically, The title of the application of REFER object application can be extracted, and is sequentially listed in above-mentioned after associating default mark with adduction relationship In Apply Names list.Corresponding, the Apply Names in Apply Names list is arranged in order according to referencing operation time of origin, can Choosing, it is also possible to which the application set-up time according to REFER object application arranges.It should be noted that being installed on for intended application Situation under user, during the application REFER object application that installs under primary user, the title nothing of the application that installs under primary user Need to list in Apply Names list.
Step 230, the Apply Names extracted in the Apply Names list.
Apply Names in Apply Names list is recorded with written form, and terminal is under the corresponding user of intended application After Apply Names list being obtained in storage folder, the Apply Names in Apply Names list is extracted one by one according to preset order. Optionally, preset order can be the positive sequence order of Apply Names in Apply Names list, and may also be should in Apply Names list Inverted order order with title.
Step 240, determine the corresponding multiple applications of the Apply Names.
Optionally, corresponding application can be determined after each Apply Names is extracted, it is also possible in Apply Names list All Apply Nameses determine corresponding application after being extracted again successively.
Step 250, travel through successively the plurality of application in each application corresponding at least one described in adduction relationship.
Optionally, each application can correspond to one and quote, for storing the application, the adduction relationship produced after other application File.Exemplary, obtained by the order that extracts from Apply Names list successively according to the Apply Names of each application every The corresponding above-mentioned file of individual application, and the order produced according at least one adduction relationship in file travels through each successively and draws With relation.It should be noted that traversal herein also includes the mark for associating each adduction relationship and the default mistake for identifying and mating Journey.
Close with the default mark in step 260, deletion each adduction relationship described in application corresponding at least one described The adduction relationship of connection.
With the adduction relationship of the default adduction relationship as intended application for identifying and associating, closed with default mark and adduction relationship The mode of connection ensure that the adduction relationship that can fast and accurately find intended application, and then realize the adduction relationship of intended application Deletion.
The technical scheme that the present embodiment is provided, by obtaining the default mark stored in the storage folder and application Name list, extracts the Apply Names in the Apply Names list, determines the corresponding multiple applications of the Apply Names, successively Each adduction relationship described in application corresponding at least one in the plurality of application of traversal, deletes each application described corresponding extremely The adduction relationship associated with the default mark in a few adduction relationship, enabling according to default mark quick and precisely The adduction relationship for finding intended application, improve the deletion accuracys rate for opening application adduction relationship and efficiency, it is achieved that many more Open being automatically deleted for application adduction relationship.
Fig. 3 is the structural representation of the deletion device for opening application adduction relationship provided in an embodiment of the present invention more.This enforcement The deletion devices for opening application adduction relationship that example is provided may be provided in terminal more.Referring to Fig. 3, open applies adduction relationship more The concrete structure for deleting device can be as follows:
File acquisition module 310, for detect intended application adduction relationship delete instruction when, obtain with described The storage folder of intended application association, wherein, the intended application is that the main applications for opening application or the main application are corresponded to more Application of attending to anything else;
Identifier acquisition module 320, for obtaining the Apply Names in the storage folder and default mark;
Relationship determination module 330, for according to the Apply Names and the default mark, determining and deleting and be corresponding The adduction relationship of intended application.
In the present embodiment, the identifier acquisition module 320 can include:
List acquiring unit, for obtaining the default mark stored in the storage folder and Apply Names list;
Title extraction unit, for extracting the Apply Names in the Apply Names list.
In the present embodiment, the relationship determination module 330 can include:
Application determining unit, for determining the corresponding multiple applications of the Apply Names;
Relationship traversal unit, quotes described in each application corresponding at least one for being traveled through in the plurality of application successively Relation;
Relation deletes unit, pre- with described in each adduction relationship described in application corresponding at least one described for deleting Bidding knows the adduction relationship of association.
In the present embodiment, described device can also include:
Module set up by file, for, before deleting instruction in the adduction relationship for detecting intended application, detecting target During application installation, the storage folder associated with the intended application is set up;
Mark memory module, the described default mark for determining user operation are stored in the storage folder;
Association forms module, for when detecting intended application and being quoted by other application, by the adduction relationship for being formed with The default mark association;
Title memory module, and function and the Apply Names for obtaining the other application, by the Apply Names preserve to In the default file folder.
In the present embodiment, the main application and the application of attending to anything else can be respectively arranged under different users.
The deletion devices for opening application adduction relationship that the present embodiment is provided many with what any embodiment of the present invention was provided more The delet method for opening application adduction relationship belongs to same inventive concept, and open provided by executable any embodiment of the present invention should more With the delet method of adduction relationship, possess corresponding functional module and beneficial effect.The not skill of detailed description in the present embodiment Art details, can be found in the deletion processes for opening application adduction relationship of any embodiment of the present invention offer more.
A kind of terminal is embodiments provided, the terminal can include that open that any embodiment of the present invention is provided should more Deletion device with adduction relationship.Fig. 4 is the structural representation of terminal provided in an embodiment of the present invention, as shown in figure 4, the terminal 400 can include:Memory 401, central processing unit (Central Processing Unit, hereinafter referred to as CPU) 402, peripheral hardware Interface 403, RF (Radio Frequency, radio frequency) circuit 404, voicefrequency circuit 406, loudspeaker 411, power management chip 408th, input/output (I/O) subsystem 409, touch-screen 412, other input/control devicess 410 and outside port 404, this A little parts are communicated by one or more communication bus or holding wire 407.
It should be understood that graphic terminal 400 is only an example of terminal, and terminal 400 can have than figure Shown in more or less part, two or more parts can be combined, or can be with different portions Part is configured.Various parts shown by figure can be including including one or more signal transacting and/or special IC Hardware, software or hardware and software combination in realize.
Below with regard to the present embodiment provide the terminal for realizing information security control be described in detail, the terminal with As a example by mobile phone.
Memory 401, the memory 401 can be accessed by CPU402, Peripheral Interface 403 etc., and the memory 401 can With include high-speed random access memory, can also include nonvolatile memory, for example one or more disk memory, Flush memory device or other volatile solid-state parts.
The input of equipment and output peripheral hardware can be connected to CPU402 and deposit by Peripheral Interface 403, the Peripheral Interface 403 Reservoir 401.
I/O subsystem 409, the I/O subsystem 409 can be by the input/output peripherals on equipment, such as touch-screen 402 (equivalent to the screen in above-described embodiment) and other input/control devicess 410, are connected to Peripheral Interface 403.I/O subsystem 409 can include display controller 4091 and the one or more input controllers for controlling other input/control devicess 410 4092.Wherein, one or more input controllers 4092 receive electric signal or to other from other input/control devicess 410 Input/control devices 410 sends electric signal, and other input/control devicess 410 can include physical button (pressing button, rocking arm Button etc.), dial, slide switch, control stick, click on roller.What deserves to be explained is, input controller 4092 can with following Any one connection:The instruction equipment of keyboard, infrared port, USB interface and such as mouse.
Touch-screen 412, the touch-screen 412 is the input interface between user terminal and user and output interface, can Depending on output display to user, visual output can include figure, text, icon, video etc..
Display controller 4091 in I/O subsystem 409 receives electric signal or to touch-screen 412 from touch-screen 412 Electric signals.Touch-screen 412 detects the contact on touch-screen, and the contact for detecting is converted to and display by display controller 4091 The interaction of the user interface object on touch-screen 412, that is, realize man-machine interaction, shows the user interface on touch-screen 412 Object can be the icon of running game, be networked to icon of corresponding network etc..What deserves to be explained is, equipment can also include light Mouse, light mouse are the touch sensitive surface for not showing visual output, or the extension of the touch sensitive surface formed by touch-screen.
RF circuit 405, is mainly used in setting up the communication of mobile phone and wireless network (i.e. network side), realizes mobile phone and wireless network The data receiver of network and transmission.Such as transmitting-receiving short message, Email etc..Specifically, RF circuit 405 receives and sends RF letter Number, RF signal is also referred to as electromagnetic signal, and RF circuit 405 converts electrical signals to electromagnetic signal or electromagnetic signal is converted to telecommunications Number, and communicated with communication network and other equipment by the electromagnetic signal.RF circuit 405 can be included for executing The known circuit of these functions, its include but is not limited to antenna system, RF transceiver, one or more amplifiers, tuner, one Individual or multiple oscillators, digital signal processor, CODEC (COder-DECoder, coder) chipset, ID mould Block (Subscriber Identity Module, SIM) etc..
Voicefrequency circuit 406, is mainly used in receiving voice data from Peripheral Interface 403, the voice data is converted to telecommunications Number, and the electric signal is sent to loudspeaker 411.
Loudspeaker 411, for the voice signal for receiving mobile phone by RF circuit 405 from wireless network, is reduced to sound And the sound is played to user.
Power management chip 408, the hardware for being connected by CPU402, I/O subsystem and Peripheral Interface are powered And power management.
The executable following operation of CPU402 provided in an embodiment of the present invention:
When detecting the adduction relationship of intended application instruction is deleted, the storage file that associates with the intended application is obtained Folder, wherein, the intended application is the main applications for opening application or the corresponding application of attending to anything else of the main application more;
Obtain the Apply Names in the storage folder and default mark;
According to the Apply Names and the default mark, the adduction relationship of corresponding intended application is determined and deletes.
Above-mentioned terminal can perform the method provided by any embodiment of the present invention, possess the corresponding functional module of execution method And beneficial effect.The ins and outs of detailed description in the above-described embodiments, not can be found in what any embodiment of the present invention was provided Open the delet method of application adduction relationship more.
Note, above are only presently preferred embodiments of the present invention and institute's application technology principle.It will be appreciated by those skilled in the art that The invention is not restricted to specific embodiment described here, can carry out for a person skilled in the art various obvious changes, Readjust and substitute without departing from protection scope of the present invention.Therefore, although the present invention is carried out by above example It is described in further detail, but the present invention is not limited only to above example, without departing from the inventive concept, also Other Equivalent embodiments more can be included, and the scope of the present invention is determined by scope of the appended claims.

Claims (11)

1. a kind of delet method for opening application adduction relationship, it is characterised in that include more:
When detecting the adduction relationship of intended application instruction is deleted, the storage folder that associates with the intended application is obtained, its In, the intended application is the main applications for opening application or the corresponding application of attending to anything else of the main application more;
Obtain the Apply Names in the storage folder and default mark;
According to the Apply Names and the default mark, the adduction relationship of corresponding intended application is determined and deletes.
2. method according to claim 1, it is characterised in that the Apply Names in the acquisition storage folder with And default mark, including:
Obtain the default mark and Apply Names list stored in the storage folder;
Extract the Apply Names in the Apply Names list.
3. method according to claim 1, it is characterised in that according to the Apply Names and the default mark, really Determine and delete the adduction relationship of corresponding intended application, including:
Determine the corresponding multiple applications of the Apply Names;
In the plurality of application each application corresponding at least one described in adduction relationship is traveled through successively;
The adduction relationship associated in each adduction relationship described in application corresponding at least one described is deleted with the default mark.
4. method according to claim 1, it is characterised in that the adduction relationship for detecting intended application deletes instruction Before, also include:
When intended application installation is detected, the storage folder associated with the intended application is set up;
The described default mark that user operation is determined is stored in the storage folder;
When detecting intended application and being quoted by other application, the adduction relationship for being formed is associated with the default mark;
The Apply Names of the other application is obtained, during the Apply Names is preserved to default file folder.
5. the method according to any one of claim 1-4, it is characterised in that the main application and the application difference of attending to anything else It is installed under different users.
6. a kind of deletion device for opening application adduction relationship, it is characterised in that include more:
File acquisition module, during for deleting instruction in the adduction relationship for detecting intended application, obtaining should with the target With the storage folder of association, wherein, the intended application is main applications for the opening application or main application is corresponding attends to anything else more Application;
Identifier acquisition module, for obtaining the Apply Names in the storage folder and default mark;
Relationship determination module, should for according to the Apply Names and the default mark, determining and deleting corresponding target Adduction relationship.
7. device according to claim 6, it is characterised in that the identifier acquisition module includes:
List acquiring unit, for obtaining the default mark stored in the storage folder and Apply Names list;
Title extraction unit, for extracting the Apply Names in the Apply Names list.
8. device according to claim 6, it is characterised in that the relationship determination module includes:
Application determining unit, for determining the corresponding multiple applications of the Apply Names;
Relationship traversal unit, quotes pass for being traveled through in the plurality of application successively described in each application corresponding at least one System;
Relation deletes unit, for delete in each adduction relationship described in application corresponding at least one described with the pre- bidding Know the adduction relationship of association.
9. device according to claim 6, it is characterised in that also include:
Module set up by file, for, before deleting instruction in the adduction relationship for detecting intended application, detecting intended application During installation, the storage folder associated with the intended application is set up;
Mark memory module, the described default mark for determining user operation are stored in the storage folder;
Association forms module, for when detecting intended application and being quoted by other application, by the adduction relationship for being formed with described Default mark association;
Title memory module, and function and the Apply Names for obtaining the other application, the Apply Names is preserved to described In default file folder.
10. the device according to any one of claim 6-9, it is characterised in that the main application and the application point of attending to anything else It is not installed under different users.
11. a kind of terminals, it is characterised in that including the deletions for opening application adduction relationship described in any one of claim 6-10 more Device.
CN201610885813.2A 2016-10-10 2016-10-10 A kind of delet method, device and terminal opened using adduction relationship more Active CN106484516B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610885813.2A CN106484516B (en) 2016-10-10 2016-10-10 A kind of delet method, device and terminal opened using adduction relationship more

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610885813.2A CN106484516B (en) 2016-10-10 2016-10-10 A kind of delet method, device and terminal opened using adduction relationship more

Publications (2)

Publication Number Publication Date
CN106484516A true CN106484516A (en) 2017-03-08
CN106484516B CN106484516B (en) 2019-09-03

Family

ID=58269604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610885813.2A Active CN106484516B (en) 2016-10-10 2016-10-10 A kind of delet method, device and terminal opened using adduction relationship more

Country Status (1)

Country Link
CN (1) CN106484516B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117234543A (en) * 2023-11-10 2023-12-15 亿咖通(湖北)技术有限公司 Application installation method, device and equipment based on multi-application running

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101196920A (en) * 2007-12-21 2008-06-11 北京中星微电子有限公司 Document configuration managing method and device based on adduction relationship
CN102591680A (en) * 2011-12-19 2012-07-18 深圳桑菲消费通信有限公司 Method for automatically deleting and unloading software related files
CN103136024A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method, device and mobile device for reliable unloading of application program
CN103176828A (en) * 2013-03-29 2013-06-26 北京奇虎科技有限公司 Method and device of deleting application program residual files
CN103246595A (en) * 2013-04-08 2013-08-14 北京小米科技有限责任公司 Method, device, server and terminal units for managing application programs
CN103500116A (en) * 2013-10-29 2014-01-08 中科创达软件股份有限公司 Method and system for clearing data generated by application program
CN103617271A (en) * 2013-12-05 2014-03-05 用友软件股份有限公司 Method and device for supporting big data basis file uninstalling
CN103970774A (en) * 2013-01-30 2014-08-06 腾讯科技(深圳)有限公司 Notice icon clearing method and device
CN104391685A (en) * 2014-09-22 2015-03-04 捷开通讯科技(上海)有限公司 Method for creating multiple user spaces for APP (Application) on intelligent equipment
CN104572943A (en) * 2014-12-30 2015-04-29 北京奇虎科技有限公司 Installation-free program cleaning method and device
CN104573093A (en) * 2015-01-29 2015-04-29 广东欧珀移动通信有限公司 Method and device for managing file catalog
CN104731609A (en) * 2013-12-23 2015-06-24 广州华多网络科技有限公司 Program uninstalling method and device and electronic device
CN104866510A (en) * 2014-02-26 2015-08-26 北京金山安全软件有限公司 Method and device for removing residual file and method and device for establishing feature library of residual file
CN105022650A (en) * 2015-07-27 2015-11-04 立德高科(昆山)数码科技有限责任公司 Method for unloading APP application program via built-in unloading instruction
CN105447115A (en) * 2015-11-13 2016-03-30 北京金山安全软件有限公司 Method and device for cleaning junk files and electronic equipment

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101196920A (en) * 2007-12-21 2008-06-11 北京中星微电子有限公司 Document configuration managing method and device based on adduction relationship
CN102591680A (en) * 2011-12-19 2012-07-18 深圳桑菲消费通信有限公司 Method for automatically deleting and unloading software related files
CN103970774A (en) * 2013-01-30 2014-08-06 腾讯科技(深圳)有限公司 Notice icon clearing method and device
CN103136024A (en) * 2013-01-31 2013-06-05 广东欧珀移动通信有限公司 Method, device and mobile device for reliable unloading of application program
CN103176828A (en) * 2013-03-29 2013-06-26 北京奇虎科技有限公司 Method and device of deleting application program residual files
CN103246595A (en) * 2013-04-08 2013-08-14 北京小米科技有限责任公司 Method, device, server and terminal units for managing application programs
CN103500116A (en) * 2013-10-29 2014-01-08 中科创达软件股份有限公司 Method and system for clearing data generated by application program
CN103617271A (en) * 2013-12-05 2014-03-05 用友软件股份有限公司 Method and device for supporting big data basis file uninstalling
CN104731609A (en) * 2013-12-23 2015-06-24 广州华多网络科技有限公司 Program uninstalling method and device and electronic device
CN104866510A (en) * 2014-02-26 2015-08-26 北京金山安全软件有限公司 Method and device for removing residual file and method and device for establishing feature library of residual file
CN104391685A (en) * 2014-09-22 2015-03-04 捷开通讯科技(上海)有限公司 Method for creating multiple user spaces for APP (Application) on intelligent equipment
CN104572943A (en) * 2014-12-30 2015-04-29 北京奇虎科技有限公司 Installation-free program cleaning method and device
CN104573093A (en) * 2015-01-29 2015-04-29 广东欧珀移动通信有限公司 Method and device for managing file catalog
CN105022650A (en) * 2015-07-27 2015-11-04 立德高科(昆山)数码科技有限责任公司 Method for unloading APP application program via built-in unloading instruction
CN105447115A (en) * 2015-11-13 2016-03-30 北京金山安全软件有限公司 Method and device for cleaning junk files and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117234543A (en) * 2023-11-10 2023-12-15 亿咖通(湖北)技术有限公司 Application installation method, device and equipment based on multi-application running
CN117234543B (en) * 2023-11-10 2024-02-13 亿咖通(湖北)技术有限公司 Application installation method, device and equipment based on multi-application running

Also Published As

Publication number Publication date
CN106484516B (en) 2019-09-03

Similar Documents

Publication Publication Date Title
CN106357921B (en) A kind of data sharing method of application, device and mobile terminal
CN106445647B (en) Open the data manipulation method, device and mobile terminal of application more
CN106484547A (en) A kind of management method, device and terminal for opening application more
CN106484478A (en) A kind of method, device and mobile terminal for creating application of attending to anything else
CN106445671B (en) A kind of management method of application program, device and terminal
CN106485136A (en) The authority configuring method of application program, device and mobile terminal
CN106650324A (en) Application program authority management method and device and mobile terminal
CN107026933A (en) A kind of information management method, device and intelligent terminal for opening application more
CN106484479A (en) A kind of management method, device and intelligent terminal for opening application more
CN109271211A (en) Method, apparatus of attending to anything else, equipment and the medium of application program
CN106648736A (en) Application control method and device and mobile terminal
CN106648737A (en) Application control method and device, and mobile terminal
CN106487789A (en) A kind of method of the password of modification application account, device and mobile terminal
CN106484514A (en) A kind of operation management method, device and intelligent terminal for opening application more
CN106502732A (en) A kind of method for closing of application program, device and intelligent terminal
CN106445706A (en) Data transmission method and device of multiple opened applications and mobile terminal
CN106650403B (en) A kind of right management method, device and intelligent terminal for opening application more
CN106383672B (en) A kind of data-erasure method, device and mobile terminal for opening application more
CN106648962B (en) A kind of management method, device and intelligent terminal for opening application more
CN106445670B (en) A kind of data managing method, device and mobile terminal for opening application more
CN106484419A (en) Information searching method, device and mobile terminal in a kind of application program
CN106484517A (en) A kind of changing method, device and intelligent terminal for opening application more
CN106648738A (en) Copy application management method and device, and terminal
CN106648459A (en) Data managing method, device of application and mobile terminal
CN106488020A (en) A kind of operation management method, device and intelligent terminal for opening application more

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: OPPO Guangdong Mobile Communications Co., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: Guangdong OPPO Mobile Communications Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant