CN105808059A - Application processing method and device based on terminal system - Google Patents

Application processing method and device based on terminal system Download PDF

Info

Publication number
CN105808059A
CN105808059A CN201610125196.6A CN201610125196A CN105808059A CN 105808059 A CN105808059 A CN 105808059A CN 201610125196 A CN201610125196 A CN 201610125196A CN 105808059 A CN105808059 A CN 105808059A
Authority
CN
China
Prior art keywords
application
application icon
terminal system
icon
appointment
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
CN201610125196.6A
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.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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 Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610125196.6A priority Critical patent/CN105808059A/en
Publication of CN105808059A publication Critical patent/CN105808059A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • 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/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides an application processing method and device based on a terminal system. The method comprises the following steps: monitoring an appointed operation which aims at an application icon on a terminal system desktop; and when the appointed operation is monitored, interrupting a function of the application shortcut startup of the application icon, and migrating the application icon to an appointed position. The embodiment of the invention can utilize the appointed operation (such as common dragging, long press and other operations) to interrupt the function of the application shortcut startup of the application icon, meanwhile, the application icon can be migrated to the appointed position from the system desktop without deleting the application and user data in the application, and therefore, data can be prevented from being lost. When the user uses the application again, the user does not need to download or install the application again so as to save downloading resources and omit an installation step.

Description

Application processing method and device based on terminal system
Technical field
The present invention relates to field of computer technology, particularly a kind of application processing method based on terminal system and device.
Background technology
Terminal system can include the operating system such as Android, Saipan, and wherein, Android system is a kind of Mobile operating system of increasing income based on Linux, is mainly used on the smart machines such as mobile phone, panel computer, television set, wrist-watch.In terminal system, mainly including operating system, middleware, user interface and application program, wherein, application program is installed and used by installation kit.
At present, the desktop of terminal system eliminates the icon of application, it is necessary to delete this application, need when user reuses to reinstall, relatively complicated, and the loss of data before user can be caused.
Summary of the invention
In view of the above problems, it is proposed that the present invention is to provide a kind of application processing method based on terminal system and device overcoming the problems referred to above or solving the problems referred to above at least in part.
According to one aspect of the present invention, it is provided that a kind of application processing method based on terminal system, including:
Monitor the assigned operation for the application icon on terminal system desktop;
When monitoring described assigned operation, interrupt the function of described application icon quickly starting application, and described application icon is migrated to appointment position.
Alternatively, interrupt the function of described application icon quickly starting application, including:
Described application icon is converted to the picture format of the function not possessing quickly starting application, to interrupt the function of described application icon quickly starting application.
Alternatively, interrupt the function of described application icon quickly starting application, including:
Adjust the appointment application that described assigned operation is corresponding;
Utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application.
Alternatively, described assigned operation includes drag operation, when monitoring described assigned operation, has adjusted the appointment application that described assigned operation is corresponding, including:
When monitor described application icon is dragged to specified icons time, adjusted described specified icons corresponding appointment application.
Alternatively, described assigned operation includes long by operation, when monitoring described assigned operation, has adjusted the appointment application that described assigned operation is corresponding, including:
When monitoring the length for described application icon by operation, described length has been adjusted to apply by the appointment that operation is corresponding.
Alternatively, utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application, including:
Utilizing described appointment to apply, the status modifier described application icon correspondence applied is disabling, to interrupt the function of described application icon quickly starting application.
Alternatively, the status modifier described application icon correspondence applied is disabling, including:
Utilize described appointment to apply, obtain the status indicator position of described application icon correspondence application;
Described status indicator position is set to represent the state value of disabling.
Alternatively, before utilizing the described state specifying application to adjust the application of described application icon correspondence, also include:
Obtain the platform signature of described terminal system;
Sign based on described platform, obtain the authority of the described state specifying application to adjust other application.
Alternatively, obtain the platform signature of described terminal system, including:
Run the executable file injected in the SystemServer assembly of described terminal system in advance, obtain the platform signature of described terminal system.
Alternatively, described executable file is Linux executable file.
Alternatively, described appointment position includes specifying application, and described method also includes:
Described application icon is shown described appointment in application.
Alternatively, described method also includes:
When receiving the trigger action for the described application icon specified and show in application, the state of the described application icon that amendment is triggered is available, and again shows described application icon on described terminal system desktop.
Alternatively, described method also includes:
Upper once start described terminal system time, detect the current state of each application;
If the current state of application is disabling, on the desktop of described terminal system, after startup, do not show the icon of this application;
If the current state of application is available, on the desktop of described terminal system, after startup, show the icon of this application.
According to another aspect of the present invention, additionally provide a kind of application based on terminal system and process device, including:
Monitoring modular, is suitable to monitor the assigned operation for the application icon on terminal system desktop;
Processing module, is suitable to when monitoring described assigned operation, interrupts the function of described application icon quickly starting application, and described application icon migrates to appointment position.
Alternatively, described processing module includes:
Converting unit, is suitable to be converted to described application icon the picture format of the function not possessing quickly starting application, to interrupt the function of described application icon quickly starting application.
Alternatively, described processing module also includes:
Unit has been adjusted in application, is suitable to the appointment application having adjusted described assigned operation corresponding;
State adjustment unit, is suitable to utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application.
Alternatively, described assigned operation includes drag operation, and described application has adjusted unit to be further adapted for:
When monitor described application icon is dragged to specified icons time, adjusted described specified icons corresponding appointment application.
Alternatively, described assigned operation includes long by operation, and described application has adjusted unit to be further adapted for:
When monitoring the length for described application icon by operation, described length has been adjusted to apply by the appointment that operation is corresponding.
Alternatively, described state adjustment unit is further adapted for:
Utilizing described appointment to apply, the status modifier described application icon correspondence applied is disabling, to interrupt the function of described application icon quickly starting application.
Alternatively, described state adjustment unit is further adapted for:
Utilize described appointment to apply, obtain the status indicator position of described application icon correspondence application;
Described status indicator position is set to represent the state value of disabling.
Alternatively, described processing module also includes:
Acquiring unit, is suitable to before described state adjustment unit utilizes the described state specifying application to adjust the application of described application icon correspondence, obtains the platform signature of described terminal system;Sign based on described platform, obtain the authority of the described state specifying application to adjust other application.
Alternatively, described acquiring unit is further adapted for:
Run the executable file injected in the SystemServer assembly of described terminal system in advance, obtain the platform signature of described terminal system.
Alternatively, described executable file is Linux executable file.
Alternatively, described appointment position includes specifying application, and described processing module also includes:
First display unit, is suitable to show described application icon described appointment in application.
Alternatively, described processing module also includes:
Amendment unit, is suitable to when receiving the trigger action for the described application icon specified and show in application, and the state of the described application icon that amendment is triggered is available;
Second display unit, is suitable to again show described application icon on described terminal system desktop.
Alternatively, described device also includes:
Detection module, be suitable to upper once start described terminal system time, detect the current state of each application;
Display module, if the current state being suitable to application is disabling, does not show the icon of this application on the desktop of described terminal system after startup;If the current state of application is available, on the desktop of described terminal system, after startup, show the icon of this application.
In embodiments of the present invention, monitoring is for the assigned operation of the application icon on terminal system desktop in real time, when monitoring assigned operation, interrupts the function of application icon quickly starting application, and application icon migrates to appointment position.Thus, the embodiment of the present invention can utilize assigned operation (such as common dragging, long the operation such as pressing) to interrupt the function of application icon quickly starting application, system desktop, application icon can also be migrated to appointment position simultaneously.Wherein, interrupt the function of application icon quickly starting application, and application icon is migrated to appointment position, the user data in this application and this application can't be deleted, it is possible to avoid loss of data.When user reuses this application, then need not re-download or install this application, such that it is able to save downloaded resources, save installation steps.
Further, when user thinks that the application icon on terminal system desktop is too much, when but these application are all useful application, directly the application icon being of little use can be dragged to specified icons, thus the appointment having adjusted specified icons corresponding is applied, and then utilizing this appointment to apply, the status modifier trailing application icon correspondence applied is disabling, to interrupt the function of application icon quickly starting application, the application icon of this application is illustrated in appointment application simultaneously.User only needs a simple drag operation just can interrupt the function of application icon quickly starting application, such that it is able to improve the operating experience of user, the application icon being of little use is illustrated in appointment application, save taking up room of terminal system desktop for user further, made terminal system desktop more short and sweet.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, and can be practiced according to the content of description, and in order to above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
According to below in conjunction with the accompanying drawing detailed description to the specific embodiment of the invention, those skilled in the art will understand the above-mentioned of the present invention and other purposes, advantage and feature more.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit those of ordinary skill in the art be will be clear from understanding.Accompanying drawing is only for illustrating the purpose of preferred implementation, and is not considered as limitation of the present invention.And in whole accompanying drawing, it is denoted by the same reference numerals identical parts.In the accompanying drawings:
Fig. 1 illustrates the schematic flow sheet of the method processed according to an embodiment of the invention based on the application of terminal system;
Fig. 2 illustrates the schematic flow sheet of the method processed in accordance with another embodiment of the present invention based on the application of terminal system;
Fig. 3 illustrates the desktop display schematic diagram of terminal system according to an embodiment of the invention;
Fig. 4 a illustrates the structural representation of the device processed according to an embodiment of the invention based on the application of terminal system;
Fig. 4 b illustrates the structural representation of the device processed in accordance with another embodiment of the present invention based on the application of terminal system;And
Fig. 4 c illustrates the structural representation of the device that the application based on terminal system according to another embodiment of the present invention processes.
Detailed description of the invention
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although accompanying drawing showing the exemplary embodiment of the disclosure, it being understood, however, that may be realized in various forms the disclosure and should do not limited by embodiments set forth here.On the contrary, it is provided that these embodiments are able to be best understood from the disclosure, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
In order to solve above-mentioned technical problem, embodiments provide a kind of method that application based on terminal system processes.Fig. 1 illustrates the schematic flow sheet of the method processed according to an embodiment of the invention based on the application of terminal system.Referring to Fig. 1, the method at least includes step S102 to step S104.
Step S102, monitors the assigned operation for the application icon on terminal system desktop.
Step S104, when monitoring assigned operation, interrupts the function of application icon quickly starting application, and application icon migrates to appointment position.
In embodiments of the present invention, monitoring is for the assigned operation of the application icon on terminal system desktop in real time, when monitoring assigned operation, interrupts the function of application icon quickly starting application, and application icon migrates to appointment position.Thus, the embodiment of the present invention can utilize assigned operation (such as common dragging, long the operation such as pressing) to interrupt the function of application icon quickly starting application, system desktop, application icon can also be migrated to appointment position simultaneously.Wherein, interrupt the function of application icon quickly starting application, and application icon is migrated to appointment position, the user data in this application and this application can't be deleted, it is possible to avoid loss of data.When user reuses this application, then need not re-download or install this application, such that it is able to save downloaded resources, save installation steps.
In an alternate embodiment of the present invention, the assigned operation mentioned in above step S102 can include drag operation, length by operation or double click operation etc..
The function interrupting the application of described application icon quickly starting mentioned in above step S104, embodiments provide a kind of optional scheme, in this scenario, application icon is converted to the picture format of the function not possessing quickly starting application, to interrupt the function of application icon quickly starting application.Such as, when monitoring the drag operation to some application, it is GIF picture format by the icon transformation of this trailing application, owing to GIF picture format does not possess the function fast enabling application, so, by being the startup function that GIF picture format can interrupt this application by the icon transformation of application.
The function interrupting the application of described application icon quickly starting mentioned in above step S104, embodiments provide another kind of optional scheme, in this scenario, adjust the appointment application that assigned operation is corresponding, utilize the state specifying application to adjust the application of application icon correspondence, to interrupt the function of application icon quickly starting application.Specifying application for example, it is possible to utilize, status modifier application icon correspondence applied is disabling, interrupts the function of application icon quickly starting application.
In an embodiment of the present invention, before monitoring the assigned operation for the application icon on terminal system desktop, associate with specifying to set up between application at assigned operation.Such as, by pre-defined, if application icon is dragged into specified icons, then represents and call the appointment application that specified icons is corresponding.Or, if application icon is long pressed more than 3 seconds, then represents and call the appointment application that specified icons is corresponding.
In an embodiment of the present invention, utilize and specify the state that application adjusts the application of application icon correspondence to need to obtain corresponding authority, and along with the upgrading of terminal system version, security of system degree promotes further, (root can so that user obtains the superuser right of terminal operating system to root authority, and it has all of authority in operating system, as started or stoped a process, delete or increase user, increasing or disabling hardware etc.) acquisition also more difficult.Thus, embodiments provide the solution of the higher system platform signature of authority, there is better effect in lifting operation authority.Platform is signed, be the production firm of terminal when the system of offer with the signature of highest weight limit, be generally that operating system is internal to be used, user cannot check.
It addition, before utilizing the state specifying application adjustment application icon correspondence application, it is possible to obtain the platform signature of terminal system, and then sign based on this platform, obtain and specify the authority applying the state adjusting other application.After the authority getting the state specifying application to adjust other application, it is possible to use specify application to adjust the state of application icon correspondence application.
For Android system, the mode of the executable file injected in the SystemServer assembly of operating system in advance can be run, obtain the platform signature of Android system, and then obtain the authority of the state specifying application other application of adjustment based on this platform signature.Executable file can be Linux executable file.Or, it is also possible to by brushing into recovery (reforestation practices) subregion, obtained the authority of the state specifying application other application of adjustment by some programs of subregion.Wherein, recovery pattern refers to a kind of pattern that can the data within Android machine or system be modified, and can brush into new Android system under this scheme, or existing system is backed-up or upgrades, it is also possible in this factory reset.Such as, ramdisk (virtual flash disk) arranges a module, for scan operation system partitioning, the platform signature of operating system is checked after scanning, other programs are signed by platform signature again that utilize the operating system viewed, to obtain the corresponding authority of operating system, here, corresponding authority is the authority of the state specifying application other application of adjustment.
In an embodiment of the present invention, based on the alternative embodiment of above-mentioned steps S102, if assigned operation is set to drag operation, in above step S104, when monitor application icon is dragged to specified icons time, adjusted specified icons corresponding appointment application;If assigned operation is set to long by operation, when monitoring the length for application icon by operation, adjust the long appointment application corresponding by operation.
In an embodiment of the present invention, owing to the installation kit of application comprising multiple file, it is possible to parsing the status indicator position of application from these multiple files, this status indicator position is used for representing whether this application can be used.Such as, when status indicator position is set to represent the state value of disabling, then this application is prohibited from using, and application icon corresponding to this application is migrated to specify position.When status indicator position is set to represent available state value, then this application can use, and application icon corresponding to this application shows on terminal system desktop.Thus, when user needs the icon deleting some application being of little use on terminal system desktop, then can this application icon be pulled in specified icons, utilize the appointment application that this specified icons is corresponding, obtain the status indicator position of dragged application icon correspondence application, and then this status indicator position is set to represent the state value of disabling, such as, the status indicator position some quoted is set to " false ", then this application temporarily can not be activated, and application icon corresponding to this application is migrated to the position specified.
The embodiment of the present invention additionally provides the another kind of method processed based on the application of terminal system.Fig. 2 illustrates the schematic flow sheet of the method processed in accordance with another embodiment of the present invention based on the application of terminal system.Referring to Fig. 2, the method at least includes step S202 to step S212.
Step S202, monitors the drag operation for the application icon on terminal system desktop.
Step S204, when monitor application icon is dragged to specified icons time, adjusted specified icons corresponding appointment application.
Step S206, utilizes the state specifying application to adjust the application of trailing application icon correspondence, to interrupt the function of application icon quickly starting application.
Step S208, upper once start terminal system time, detect the current state of each application.If the current state of application is disabling, continue executing with step S210;If the current state of application is available, then perform step S212.
Step S210, does not show the icon of this application on the desktop of terminal system after startup.
Step S212, shows the icon of this application on the desktop of terminal system after startup.
In one embodiment of this invention, when monitor application icon is dragged to specified icons time, adjust the appointment application that specified icons is corresponding, and utilize the state specifying application to adjust the application of trailing application icon correspondence, to interrupt the function of application icon quickly starting application, in the appointment application that this specified icons is corresponding, show trailing application icon simultaneously.Now, trailing application icon eliminates from the desktop of terminal system.Being illustrated in figure 3 the desktop schematic diagram of terminal system, wherein, " cold room " is the specified icons in the present embodiment, and " setting ", " contact person ", " browser ", " mobile phone bodyguard " etc. are other application icon.In figure 3, when monitoring " browser " icon drag to " cold room " icon, " cold room " then can be adjusted to apply, and then the state that utilization " cold room " application adjustment " browser " is applied has been disabled status so that eliminating on the table should " browser " icon.Further, trigger " cold room " icon, start " cold room " application, in " cold room " is applied, illustrate " browser " application.Now, " browser " application is not deleted, and simply by temporary transient cold preservation in " cold room ", and " browser " application cannot be activated.When user need reuse " browser " apply time, be not required to its re-start download and install, it is only necessary to trigger icon recall this its from " cold room ".In the specific implementation, it is possible to when " cold room " application receives the trigger action for the application icon in this " cold room ", the state of the application icon that amendment is triggered is available, then can show corresponding application icon on terminal system desktop.
In an alternate embodiment of the present invention, the state of the application icon that amendment is triggered is available, it is possible to obtain the status indicator position of the application icon being triggered, and this status indicator position is set to represent available state value.Such as, the status indicator position " browser " applied is set to " true ", now, can again show the application icon of " browser " on terminal system desktop.
In an alternative embodiment of the invention, when starting terminal system again, it is possible to check the current state of each application, by judging the current state of each application, each application being in different conditions is performed corresponding operation.If the current state of application is disabling, on the desktop of terminal system, after startup, do not show the icon of this application;If the current state of application is available, on the desktop of terminal system, after startup, show the icon of this application.Such as, when starting terminal system again, checking the current state of each application, " true " represents available, and " false " represents disabling.If the current state of application is " true ", then, after starting terminal system, the desktop of terminal system is shown the icon of this application, and this application can be operated;If the current state of application is " false ", then, after starting terminal system, the desktop of terminal system is not shown the icon of this application, and this application can not work.
Application icon on user feels terminal system desktop is too much, but when these application are all useful application, it is possible to directly the application icon being of little use is dragged to specified icons.User only needs a simple drag operation just can interrupt the function of application icon quickly starting application, such that it is able to improve the operating experience of user, the application icon being of little use is illustrated in appointment application, save taking up room of terminal system desktop for user further, made terminal system desktop more short and sweet.
Based on same inventive concept, the embodiment of the present invention additionally provides the device that a kind of application based on terminal system processes.Fig. 4 a illustrates the structural representation of the device processed according to an embodiment of the invention based on the application of terminal system.Shown in Fig. 4 a, the device 400a processed based on the application of terminal system at least may include that monitoring modular 410 and processing module 420.
Now introduce the annexation between each composition or function and each several part of device of the device 400a that the application based on terminal system of the embodiment of the present invention processes:
Monitoring modular 410, is suitable to monitor the assigned operation for the application icon on terminal system desktop;
Processing module 420, couples with monitoring modular 410, is suitable to when monitoring assigned operation, interrupts the function of application icon quickly starting application, and application icon migrates to appointment position.
The embodiment of the present invention can utilize assigned operation (such as common dragging, long the operation such as pressing) to interrupt the function of application icon quickly starting application, system desktop, application icon can also be migrated to appointment position simultaneously.Wherein, interrupt the function of application icon quickly starting application, and application icon is migrated to appointment position, the user data in this application and this application can't be deleted, it is possible to avoid loss of data.When user reuses this application, then need not re-download or install this application, such that it is able to save downloaded resources, save installation steps.
The embodiment of the present invention additionally provides the another kind of device processed based on the application of terminal system.Fig. 4 b illustrates the structural representation of the device processed in accordance with another embodiment of the present invention based on the application of terminal system.As shown in Figure 4 b, based on the device 400b that the application of terminal system processes, except including the module comprised in the device 400a processed based on the application of terminal system, wherein processing module 420 can also include converting unit 421, unit 422 and state adjustment unit 423 have been adjusted in application.
Now introduce the annexation between each composition or function and each several part of device of the device 400b that the application based on terminal system of the embodiment of the present invention processes:
Converting unit 421, is suitable to be converted to application icon the picture format of the function not possessing quickly starting application, to interrupt the function of application icon quickly starting application.
Unit 422 has been adjusted in application, is suitable to the appointment application having adjusted assigned operation corresponding;
State adjustment unit 423, has adjusted unit 422 to couple with application, is suitable to utilize the state specifying application to adjust the application of application icon correspondence, to interrupt the function of application icon quickly starting application.
In an embodiment of the present invention, it is intended that operation includes drag operation, now, application has adjusted unit 422 to be suitable to, when monitor application icon is dragged to specified icons time, adjusted appointment corresponding to specified icons to apply.
In an embodiment of the present invention, it is intended that operation includes long by operation, applies and has adjusted unit 422 to be further adapted for, when monitoring the length for application icon by operation, the long appointment corresponding by operation has been adjusted to apply.
In an embodiment of the present invention, state adjustment unit 423 is further adapted for, and utilizes and specifies application, and status modifier application icon correspondence applied is disabling, to interrupt the function of application icon quickly starting application.
In an embodiment of the present invention, state adjustment unit 423 is further adapted for, and utilizes and specifies application, obtains the status indicator position of described application icon correspondence application, and status indicator position is set to represent the state value of disabling.
The embodiment of the present invention additionally provides another device processed based on the application of terminal system.Fig. 4 c illustrates the structural representation of the device that the application based on terminal system according to another embodiment of the present invention processes.As illustrated in fig. 4 c, based on the device 400c that the application of terminal system processes, except including the module comprised in the device 400b processed based on the application of terminal system, wherein processing module 420 can also include: acquiring unit 424 and the first display unit 425.
Acquiring unit 424, couple with state adjustment unit 423, be suitable to before state adjustment unit 423 utilizes and specifies the state that application adjusts the application of application icon correspondence, obtain the platform signature of terminal system, and sign based on platform, obtain the authority of the state specifying application other application of adjustment.
In an embodiment of the present invention, acquiring unit 424 is further adapted for, and runs the executable file injected in the SystemServer assembly of terminal system in advance, obtains the platform signature of terminal system.Wherein, executable file is Linux executable file.
In an embodiment of the present invention, it is intended that position includes specifying application.First display unit 425, is suitable to show application icon in specifying application.
In an embodiment of the present invention, the device that the application based on terminal system that figure 4 above a, 4b or 4c show processes, processing module 420 can also include, and revises unit and the second display unit (not shown).
Amendment unit, is suitable to when receiving in for appointment application the trigger action of the application icon shown, the state of the application icon that amendment is triggered is available;
Second display unit, couples with amendment unit, is suitable to again show application icon on terminal system desktop.
In an embodiment of the present invention, the device that the application based on terminal system that figure 4 above a, 4b or 4c show processes, it is also possible to include, detection module and display module (not shown).
Detection module, be suitable to upper once start terminal system time, detect the current state of each application;
Display module, couples with detection module, if the current state being suitable to application is disabling, does not show the icon of this application after startup on the desktop of terminal system;If the current state of application is available, on the desktop of terminal system, after startup, show the icon of this application.
In embodiments of the present invention, monitoring is for the assigned operation of the application icon on terminal system desktop in real time, when monitoring assigned operation, interrupts the function of application icon quickly starting application, and application icon migrates to appointment position.Thus, the embodiment of the present invention can utilize assigned operation (such as common dragging, long the operation such as pressing) to interrupt the function of application icon quickly starting application, system desktop, application icon can also be migrated to appointment position simultaneously.Wherein, interrupt the function of application icon quickly starting application, and application icon is migrated to appointment position, the user data in this application and this application can't be deleted, it is possible to avoid loss of data.When user reuses this application, then need not re-download or install this application, such that it is able to save downloaded resources, save installation steps.
Further, when user thinks that the application icon on terminal system desktop is too much, when but these application are all useful application, directly the application icon being of little use can be dragged to specified icons, thus the appointment having adjusted specified icons corresponding is applied, and then utilizing this appointment to apply, the status modifier trailing application icon correspondence applied is disabling, to interrupt the function of application icon quickly starting application, the application icon of this application is illustrated in appointment application simultaneously.User only needs a simple drag operation just can interrupt the function of application icon quickly starting application, such that it is able to improve the operating experience of user, the application icon being of little use is illustrated in appointment application, save taking up room of terminal system desktop for user further, made terminal system desktop more short and sweet.
In description mentioned herein, describe a large amount of detail.It is to be appreciated, however, that embodiments of the invention can be put into practice when not having these details.In some instances, known method, structure and technology it are not shown specifically, in order to do not obscure the understanding of this description.
Similarly, it is to be understood that, one or more in order to what simplify that the disclosure helping understands in each inventive aspect, herein above in the description of the exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or descriptions thereof sometimes.But, the method for the disclosure should be construed to and reflect an intention that namely the present invention for required protection requires feature more more than the feature being expressly recited in each claim.More precisely, as the following claims reflect, inventive aspect is in that all features less than single embodiment disclosed above.Therefore, it then follows claims of detailed description of the invention are thus expressly incorporated in this detailed description of the invention, wherein each claim itself as the independent embodiment of the present invention.
Those skilled in the art are appreciated that, it is possible to carry out the module in the equipment in embodiment adaptively changing and they being arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit excludes each other, it is possible to adopt any combination that all processes or the unit of all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment are combined.Unless expressly stated otherwise, each feature disclosed in this specification (including adjoint claim, summary and accompanying drawing) can be replaced by the alternative features providing purpose identical, equivalent or similar.
In addition, those skilled in the art it will be appreciated that, although embodiments more described herein include some feature included in other embodiments rather than further feature, but the combination of the feature of different embodiment means to be within the scope of the present invention and form different embodiments.Such as, in detail in the claims, the one of any of embodiment required for protection can mode use in any combination.
The all parts embodiment of the present invention can realize with hardware, or realizes with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions that microprocessor or digital signal processor (DSP) can be used in practice to realize the some or all parts in the device that the application based on terminal system according to embodiments of the present invention processes.The present invention is also implemented as part or all the equipment for performing method as described herein or device program (such as, computer program and computer program).The program of such present invention of realization can store on a computer-readable medium, or can have the form of one or more signal.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described rather than limits the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment without departing from the scope of the appended claims.In the claims, any reference marks that should not will be located between bracket is configured to limitations on claims.Word " comprises " and does not exclude the presence of the element or step not arranged in the claims.Word "a" or "an" before being positioned at element does not exclude the presence of multiple such element.The present invention by means of including the hardware of some different elements and can realize by means of properly programmed computer.In the unit claim listing some devices, several in these devices can be through same hardware branch and specifically embody.Word first, second and third use do not indicate that any order.Can be title by these word explanations.
So far, those skilled in the art will recognize that, although the detailed multiple exemplary embodiments illustrate and describing the present invention herein, but, without departing from the spirit and scope of the present invention, still can directly determine according to present disclosure or derive other variations or modifications many meeting the principle of the invention.Therefore, the scope of the present invention is it is understood that cover all these other variations or modifications with regarding as.
The embodiment of the invention also discloses A1, a kind of application processing method based on terminal system, including:
Monitor the assigned operation for the application icon on terminal system desktop;
When monitoring described assigned operation, interrupt the function of described application icon quickly starting application, and described application icon is migrated to appointment position.
A2, method according to A1, wherein, interrupt the function of described application icon quickly starting application, including:
Described application icon is converted to the picture format of the function not possessing quickly starting application, to interrupt the function of described application icon quickly starting application.
A3, method according to A1, wherein, interrupt the function of described application icon quickly starting application, including:
Adjust the appointment application that described assigned operation is corresponding;
Utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application.
A4, method according to A3, wherein, described assigned operation includes drag operation, when monitoring described assigned operation, has adjusted the appointment application that described assigned operation is corresponding, including:
When monitor described application icon is dragged to specified icons time, adjusted described specified icons corresponding appointment application.
A5, method according to A3, wherein, described assigned operation includes long by operation, when monitoring described assigned operation, has adjusted the appointment that described assigned operation is corresponding to apply, including:
When monitoring the length for described application icon by operation, described length has been adjusted to apply by the appointment that operation is corresponding.
A6, method according to any one of A3-A5, wherein, utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application, including:
Utilizing described appointment to apply, the status modifier described application icon correspondence applied is disabling, to interrupt the function of described application icon quickly starting application.
A7, method according to A6, wherein, utilize and described specify application, and the status modifier described application icon correspondence applied is disabling, including:
Utilize described appointment to apply, obtain the status indicator position of described application icon correspondence application;
Described status indicator position is set to represent the state value of disabling.
A8, method according to any one of A3-A7, wherein, before utilizing the described state specifying application to adjust the application of described application icon correspondence, also include:
Obtain the platform signature of described terminal system;
Sign based on described platform, obtain the authority of the described state specifying application to adjust other application.
A9, method according to A8, wherein, obtain the platform signature of described terminal system, including:
Run the executable file injected in the SystemServer assembly of described terminal system in advance, obtain the platform signature of described terminal system.
A10, method according to A9, wherein, described executable file is Linux executable file.
A11, method according to any one of A3-A10, wherein, described appointment position includes specifying application, and described method also includes:
Described application icon is shown described appointment in application.
A12, method according to A11, wherein, also include:
When receiving the trigger action for the described application icon specified and show in application, the state of the described application icon that amendment is triggered is available, and again shows described application icon on described terminal system desktop.
A13, method according to any one of A3-A12, wherein, also include:
Upper once start described terminal system time, detect the current state of each application;
If the current state of application is disabling, on the desktop of described terminal system, after startup, do not show the icon of this application;
If the current state of application is available, on the desktop of described terminal system, after startup, show the icon of this application.
B14, a kind of application based on terminal system process device, including:
Monitoring modular, is suitable to monitor the assigned operation for the application icon on terminal system desktop;
Processing module, is suitable to when monitoring described assigned operation, interrupts the function of described application icon quickly starting application, and described application icon migrates to appointment position.
B15, device according to B14, wherein, described processing module includes:
Converting unit, is suitable to be converted to described application icon the picture format of the function not possessing quickly starting application, to interrupt the function of described application icon quickly starting application.
B16, device according to B14, wherein, described processing module also includes:
Unit has been adjusted in application, is suitable to the appointment application having adjusted described assigned operation corresponding;
State adjustment unit, is suitable to utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application.
B17, device according to B16, wherein, described assigned operation includes drag operation, and described application has adjusted unit to be further adapted for:
When monitor described application icon is dragged to specified icons time, adjusted described specified icons corresponding appointment application.
B18, device according to B16, wherein, described assigned operation includes long by operation, and described application has adjusted unit to be further adapted for:
When monitoring the length for described application icon by operation, described length has been adjusted to apply by the appointment that operation is corresponding.
B19, device according to any one of B16-B18, wherein, described state adjustment unit is further adapted for:
Utilizing described appointment to apply, the status modifier described application icon correspondence applied is disabling, to interrupt the function of described application icon quickly starting application.
B20, device according to B19, wherein, described state adjustment unit is further adapted for:
Utilize described appointment to apply, obtain the status indicator position of described application icon correspondence application;
Described status indicator position is set to represent the state value of disabling.
B21, device according to any one of B16-B20, wherein, described processing module also includes:
Acquiring unit, is suitable to before described state adjustment unit utilizes the described state specifying application to adjust the application of described application icon correspondence, obtains the platform signature of described terminal system;Sign based on described platform, obtain the authority of the described state specifying application to adjust other application.
B22, device according to B21, wherein, described acquiring unit is further adapted for:
Run the executable file injected in the SystemServer assembly of described terminal system in advance, obtain the platform signature of described terminal system.
B23, device according to B22, wherein, described executable file is Linux executable file.
B24, device according to any one of B16-22, wherein, described appointment position includes specifying application, and described processing module also includes:
First display unit, is suitable to show described application icon described appointment in application.
B25, device according to B24, wherein, described processing module also includes:
Amendment unit, is suitable to when receiving the trigger action for the described application icon specified and show in application, and the state of the described application icon that amendment is triggered is available;
Second display unit, is suitable to again show described application icon on described terminal system desktop.
B26, device according to any one of B16-B25, wherein, also include:
Detection module, be suitable to upper once start described terminal system time, detect the current state of each application;
Display module, if the current state being suitable to application is disabling, does not show the icon of this application on the desktop of described terminal system after startup;If the current state of application is available, on the desktop of described terminal system, after startup, show the icon of this application.

Claims (10)

1. based on an application processing method for terminal system, including:
Monitor the assigned operation for the application icon on terminal system desktop;
When monitoring described assigned operation, interrupt the function of described application icon quickly starting application, and described application icon is migrated to appointment position.
2. method according to claim 1, wherein, interrupts the function of described application icon quickly starting application, including:
Described application icon is converted to the picture format of the function not possessing quickly starting application, to interrupt the function of described application icon quickly starting application.
3. method according to claim 1, wherein, interrupts the function of described application icon quickly starting application, including:
Adjust the appointment application that described assigned operation is corresponding;
Utilize the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application.
4. method according to claim 3, wherein, described assigned operation includes drag operation, when monitoring described assigned operation, has adjusted the appointment application that described assigned operation is corresponding, including:
When monitor described application icon is dragged to specified icons time, adjusted described specified icons corresponding appointment application.
5. method according to claim 3, wherein, described assigned operation includes long by operation, when monitoring described assigned operation, has adjusted the appointment application that described assigned operation is corresponding, including:
When monitoring the length for described application icon by operation, described length has been adjusted to apply by the appointment that operation is corresponding.
6. the method according to any one of claim 3-5, wherein, utilizes the described state specifying application to adjust the application of described application icon correspondence, to interrupt the function of described application icon quickly starting application, including:
Utilizing described appointment to apply, the status modifier described application icon correspondence applied is disabling, to interrupt the function of described application icon quickly starting application.
7. method according to claim 6, wherein, utilizes described appointment to apply, and the status modifier described application icon correspondence applied is disabling, including:
Utilize described appointment to apply, obtain the status indicator position of described application icon correspondence application;
Described status indicator position is set to represent the state value of disabling.
8. the method according to any one of claim 3-7, wherein, before utilizing the described state specifying application to adjust the application of described application icon correspondence, also includes:
Obtain the platform signature of described terminal system;
Sign based on described platform, obtain the authority of the described state specifying application to adjust other application.
9. method according to claim 8, wherein, obtains the platform signature of described terminal system, including:
Run the executable file injected in the SystemServer assembly of described terminal system in advance, obtain the platform signature of described terminal system.
10. process a device based on the application of terminal system, including:
Monitoring modular, is suitable to monitor the assigned operation for the application icon on terminal system desktop;
Processing module, is suitable to when monitoring described assigned operation, interrupts the function of described application icon quickly starting application, and described application icon migrates to appointment position.
CN201610125196.6A 2016-03-04 2016-03-04 Application processing method and device based on terminal system Pending CN105808059A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610125196.6A CN105808059A (en) 2016-03-04 2016-03-04 Application processing method and device based on terminal system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610125196.6A CN105808059A (en) 2016-03-04 2016-03-04 Application processing method and device based on terminal system

Publications (1)

Publication Number Publication Date
CN105808059A true CN105808059A (en) 2016-07-27

Family

ID=56466675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610125196.6A Pending CN105808059A (en) 2016-03-04 2016-03-04 Application processing method and device based on terminal system

Country Status (1)

Country Link
CN (1) CN105808059A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775973A (en) * 2016-12-07 2017-05-31 北京奇虎科技有限公司 Mobile terminal and the method and apparatus of the access information of application batch transfer
CN107729110A (en) * 2017-10-16 2018-02-23 深圳依偎控股有限公司 Application program child control management method, mobile terminal and storage medium
CN108804186A (en) * 2018-03-16 2018-11-13 青岛海信电器股份有限公司 Edit methods and display terminal when sorting between multiple objects
WO2019184683A1 (en) * 2018-03-29 2019-10-03 Oppo广东移动通信有限公司 Method and apparatus for preventing loss of application data, storage medium, and electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699406A (en) * 2013-12-05 2014-04-02 广东欧珀移动通信有限公司 Method and device for intelligently freezing long-term unused applications
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
CN104239764A (en) * 2014-10-15 2014-12-24 北京奇虎科技有限公司 Terminal device and system function management and control method and device of terminal device
CN104881299A (en) * 2014-02-28 2015-09-02 可牛网络技术(北京)有限公司 Application program freezing method and apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699406A (en) * 2013-12-05 2014-04-02 广东欧珀移动通信有限公司 Method and device for intelligently freezing long-term unused applications
CN103744681A (en) * 2014-01-16 2014-04-23 广州市久邦数码科技有限公司 Method and system for freezing/thawing procedures
CN104881299A (en) * 2014-02-28 2015-09-02 可牛网络技术(北京)有限公司 Application program freezing method and apparatus
CN104239764A (en) * 2014-10-15 2014-12-24 北京奇虎科技有限公司 Terminal device and system function management and control method and device of terminal device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
环球网: "终极提速秘技 360奇酷手机冷藏室功能剖析", 《环球网》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106775973A (en) * 2016-12-07 2017-05-31 北京奇虎科技有限公司 Mobile terminal and the method and apparatus of the access information of application batch transfer
CN107729110A (en) * 2017-10-16 2018-02-23 深圳依偎控股有限公司 Application program child control management method, mobile terminal and storage medium
CN108804186A (en) * 2018-03-16 2018-11-13 青岛海信电器股份有限公司 Edit methods and display terminal when sorting between multiple objects
CN108804185A (en) * 2018-03-16 2018-11-13 青岛海信电器股份有限公司 Edit methods and display terminal when sorting between multiple objects
WO2019184683A1 (en) * 2018-03-29 2019-10-03 Oppo广东移动通信有限公司 Method and apparatus for preventing loss of application data, storage medium, and electronic device

Similar Documents

Publication Publication Date Title
JP6571277B2 (en) Method and apparatus for loading terminal application
CN105045643B (en) Launcher startup method and device in Android system
CN103677922B (en) The method and apparatus started to application software
CN105808059A (en) Application processing method and device based on terminal system
CN105786538B (en) software upgrading method and device based on android system
WO2016192197A1 (en) Software upgrade method, apparatus and system of terminal, and computer storage medium
CN105335184B (en) Application installation method and device
US20160054990A1 (en) Method Of And Terminal For Updating Library File In System Application
CN103793248B (en) Method and device for upgrading application program
CN106293696B (en) Method for displaying downloading and installing state of application program and corresponding device thereof
US20200264904A1 (en) Application environment that implements native code functionality in progressive web applications
US9747449B2 (en) Method and device for preventing application in an operating system from being uninstalled
CN108874437B (en) Online cloud updating method for android application program
CN106775876B (en) Method for quickly starting application by android system
CN104636172A (en) Application upgrading method and device
CN104965723A (en) Application program operation method and apparatus
CN112162795A (en) Plug-in starting method and device, computer equipment and storage medium
CN105718278A (en) Method and device for unloading cracked-version application program
CN107124713B (en) Customized updating method and mobile terminal
CN109032617B (en) Control method and control device for automatically deleting installation package
WO2016095686A1 (en) Method for performing communication between browser and mobile terminal, and browser device
CN106293790B (en) application program upgrading method and device based on Firefox operating system
CN107918543B (en) Installation package generation method and device, computer equipment and storage medium
CN106775879B (en) VR application installation-free method and system based on android system client
CN105095076A (en) Method and device for testing compatibility between application software versions

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into 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: 20160727