Movatterモバイル変換


[0]ホーム

URL:


CN107491348A - Electric terminal middle pipe ought to method and device - Google Patents

Electric terminal middle pipe ought to method and device
Download PDF

Info

Publication number
CN107491348A
CN107491348ACN201710647146.9ACN201710647146ACN107491348ACN 107491348 ACN107491348 ACN 107491348ACN 201710647146 ACN201710647146 ACN 201710647146ACN 107491348 ACN107491348 ACN 107491348A
Authority
CN
China
Prior art keywords
application
restricted
icon
user
running
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
CN201710647146.9A
Other languages
Chinese (zh)
Other versions
CN107491348B (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.)
Samsung Guangzhou Mobile R&D Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Guangzhou Mobile R&D Center
Samsung Electronics 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 Samsung Guangzhou Mobile R&D Center, Samsung Electronics Co LtdfiledCriticalSamsung Guangzhou Mobile R&D Center
Priority to CN201710647146.9ApriorityCriticalpatent/CN107491348B/en
Publication of CN107491348ApublicationCriticalpatent/CN107491348A/en
Application grantedgrantedCritical
Publication of CN107491348BpublicationCriticalpatent/CN107491348B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

提供一种在电子终端中管理应用的方法及装置。所述方法包括:(A)确定将被限制运行的应用;(B)限制所述应用的运行;(C)对运行受到限制的应用的图标施加特定显示效果,其中,所述特定显示效果用于指示所述应用的运行受到限制。

Provided are a method and device for managing applications in an electronic terminal. The method includes: (A) determining the application to be restricted from running; (B) restricting the running of the application; (C) applying a specific display effect to the icon of the application whose running is restricted, wherein the specific display effect is used to indicate that the operation of the application in question is restricted.

Description

Translated fromChinese
在电子终端中管理应用的方法及装置Method and device for managing applications in electronic terminal

技术领域technical field

本发明总体说来涉及电子终端领域,更具体地讲,涉及一种在电子终端中管理应用的方法及装置。The present invention generally relates to the field of electronic terminals, and more specifically, relates to a method and device for managing applications in an electronic terminal.

背景技术Background technique

随着电子技术的发展,用户在电子终端(例如,移动通信终端、平板电脑等)中安装的应用越来越多,然而有一些已安装的应用,用户并不经常使用。目前,可通过冻结的方式,将用户选择的长期不使用的应用在SD卡上备份后卸载(例如,钛备份),以减少对CPU和内存的占用。如果用户想要再次使用该应用,则需要从相应列表(例如,钛备份列表)中查找该应用进行解冻,但往往存在以下问题:一方面,由于被冻结的应用的图标不再在桌面上显示,用户容易认为已经彻底删除了该应用而重新下载该应用;另一方面,用户需要进入相应列表来查找被冻结的应用,操作繁琐、且查找不便。With the development of electronic technology, users install more and more applications in electronic terminals (eg, mobile communication terminals, tablet computers, etc.), but some installed applications are not often used by users. At present, applications selected by the user that have not been used for a long time can be backed up on the SD card and then uninstalled by freezing (for example, titanium backup), so as to reduce CPU and memory usage. If the user wants to use the application again, he needs to find the application from the corresponding list (for example, the titanium backup list) to unfreeze, but there are often the following problems: on the one hand, because the icon of the frozen application is no longer displayed on the desktop , users tend to think that the application has been completely deleted and re-download the application; on the other hand, the user needs to enter the corresponding list to find the frozen application, which is cumbersome and inconvenient to find.

发明内容Contents of the invention

本发明的示例性实施例在于提供一种在电子终端中管理应用的方法及装置,以解决现有技术存在的问题。Exemplary embodiments of the present invention provide a method and device for managing applications in an electronic terminal, so as to solve the problems existing in the prior art.

根据本发明的示例性实施例,提供一种在电子终端中管理应用的方法,包括:(A)确定将被限制运行的应用;(B)限制所述应用的运行;(C)对运行受到限制的应用的图标施加特定显示效果,其中,所述特定显示效果用于指示所述应用的运行受到限制。According to an exemplary embodiment of the present invention, there is provided a method for managing applications in an electronic terminal, including: (A) determining an application to be restricted from running; (B) restricting the running of the application; (C) restricting the running of the application A specific display effect is applied to the icon of the restricted application, wherein the specific display effect is used to indicate that the running of the application is restricted.

可选地,在步骤(A)中,根据电子终端中安装的应用的使用状态来自动确定将被限制运行的应用;或者,将用户指定的应用确定为将被限制运行的应用。Optionally, in step (A), the applications that will be restricted from running are automatically determined according to the usage status of the applications installed in the electronic terminal; or, the application specified by the user is determined as the application that will be restricted from running.

可选地,在步骤(A)中,根据电子终端中安装的应用的使用状态向用户提供建议限制运行的应用,并将用户在建议限制运行的应用之中选择的应用确定为将被限制运行的应用。Optionally, in step (A), according to the usage status of the applications installed in the electronic terminal, the user is provided with applications that are recommended to be restricted from running, and the application selected by the user among the applications that are recommended to be restricted from running is determined to be restricted from running Applications.

可选地,在步骤(A)中,通过改变建议限制运行的应用的图标的外观向用户提供建议限制运行的应用。Optionally, in step (A), the application that is suggested to be restricted from running is provided to the user by changing the appearance of the icon of the application that is suggested to be restricted from running.

可选地,在步骤(A)中,所述应用的使用状态包括以下项之中的至少一项:应用的连续未启动时间、应用的资源消耗情况、应用的使用场景限制、应用所实现的功能、应用的安全性、应用的评分。Optionally, in step (A), the usage status of the application includes at least one of the following items: continuous non-start time of the application, resource consumption of the application, usage scenario restrictions of the application, and Features, security of the app, rating of the app.

可选地,步骤(A)还包括:确定将被限制运行的应用的限制运行级别,并且,在步骤(B)中,按照确定的限制运行级别来限制所述应用的运行。Optionally, step (A) further includes: determining a restricted running level of the application to be restricted from running, and, in step (B), restricting the running of the application according to the determined restricted running level.

可选地,所述限制运行级别指示以下级别之一:应用在后台启动后的运行时间受限、应用的后台启动被禁止、应用被卸载且应用的安装程序和用户数据被备份在存储器中。Optionally, the limited running level indicates one of the following levels: the running time of the application is limited after being started in the background, the background starting of the application is prohibited, the application is uninstalled, and the installation program and user data of the application are backed up in the memory.

可选地,在所述特定显示效果中,以呈现不同冰冻程度的视觉元素来相应地指示所述应用的限制运行级别。Optionally, in the specific display effect, visual elements presenting different freezing degrees are used to correspondingly indicate the restricted running level of the application.

可选地,限制所述应用的运行的步骤包括:限制以预设用户操作之外的操作启动所述应用。Optionally, the step of restricting the running of the application includes: restricting the startup of the application by operations other than preset user operations.

可选地,所述方法还包括:将运行受到限制的应用的图标集中显示。Optionally, the method further includes: collectively displaying the icons of applications whose execution is restricted.

可选地,所述方法还包括:(D)当检测到满足预设条件时,解除对所述应用的运行限制,并取消对所述应用的图标施加特定显示效果。Optionally, the method further includes: (D) when it is detected that the preset condition is met, releasing the operation restriction on the application, and canceling the specific display effect applied to the icon of the application.

可选地,在步骤(D)中,当检测到用户对所述图标的预定操作、或者当检测到需要启动所述应用,确定为满足所述预设条件。Optionally, in step (D), when it is detected that a predetermined user operation on the icon is detected, or when it is detected that the application needs to be started, it is determined that the preset condition is met.

可选地,在步骤(D)中,根据所述应用的使用状态来自动解除对所述应用的运行限制。Optionally, in step (D), the operation restriction on the application is automatically released according to the usage status of the application.

可选地,步骤(D)还包括:在解除对所述应用的运行限制之后,自动运行所述应用。Optionally, the step (D) further includes: automatically running the application after lifting the operation restriction on the application.

可选地,取消对所述应用的图标施加特定显示效果的步骤还包括:显示被施加特定显示效果的所述应用的图标变为未施加特定显示效果的所述应用的图标的动态过程。Optionally, the step of canceling the application of the specific display effect on the icon of the application further includes: displaying a dynamic process in which the icon of the application applied with the specific display effect changes to the icon of the application not applied with the specific display effect.

可选地,所述方法还包括:自动更新运行受到限制的应用的安装程序。Optionally, the method further includes: automatically updating the installation program of the application whose running is restricted.

可选地,步骤(D)还包括:在解除对所述应用的运行限制之后,自动更新所述应用的安装程序。Optionally, the step (D) further includes: automatically updating the installation program of the application after the operation restriction on the application is lifted.

根据本发明的另一示例性实施例,提供一种计算机可读存储介质,存储有计算机程序,其中,所述计算机程序被配置为使计算机的处理器执行上述在电子终端中管理应用的方法。According to another exemplary embodiment of the present invention, there is provided a computer-readable storage medium storing a computer program, wherein the computer program is configured to cause a processor of a computer to execute the above-mentioned method for managing applications in an electronic terminal.

根据本发明的另一示例性实施例,提供一种电子终端,包括:上述计算机可读存储介质;处理器,用于执行所述计算机可读存储介质所存储的计算机程序。According to another exemplary embodiment of the present invention, an electronic terminal is provided, including: the above-mentioned computer-readable storage medium; and a processor configured to execute the computer program stored in the computer-readable storage medium.

根据本发明的另一示例性实施例,提供一种在电子终端中管理应用的装置,包括:确定单元,确定将被限制运行的应用;运行限制单元,限制所述应用的运行;效果施加单元,对运行受到限制的应用的图标施加特定显示效果,其中,所述特定显示效果用于指示所述应用的运行受到限制。According to another exemplary embodiment of the present invention, there is provided an apparatus for managing applications in an electronic terminal, including: a determination unit for determining an application whose operation will be restricted; an operation restriction unit for restricting the operation of the application; an effect applying unit , applying a specific display effect to the icon of the application whose running is restricted, where the specific display effect is used to indicate that the running of the application is restricted.

可选地,确定单元根据电子终端中安装的应用的使用状态来自动确定将被限制运行的应用;或者,确定单元将用户指定的应用确定为将被限制运行的应用。Optionally, the determining unit automatically determines the applications to be restricted from running according to the usage status of the applications installed in the electronic terminal; or, the determining unit determines the application specified by the user as the application to be restricted from running.

可选地,确定单元根据电子终端中安装的应用的使用状态向用户提供建议限制运行的应用,并将用户在建议限制运行的应用之中选择的应用确定为将被限制运行的应用。Optionally, the determining unit provides the user with suggested restricted applications according to the usage state of the applications installed in the electronic terminal, and determines the application selected by the user among the recommended restricted applications as the application to be restricted.

可选地,确定单元通过改变建议限制运行的应用的图标的外观向用户提供建议限制运行的应用。Optionally, the determining unit provides the user with the suggested restricted running application by changing the appearance of the icon of the suggested restricted running application.

可选地,所述应用的使用状态包括以下项之中的至少一项:应用的连续未启动时间、应用的资源消耗情况、应用的使用场景限制、应用所实现的功能、应用的安全性、应用的评分。Optionally, the usage status of the application includes at least one of the following items: continuous non-start time of the application, resource consumption of the application, usage scenario restrictions of the application, functions implemented by the application, security of the application, The app's rating.

可选地,确定单元还确定将被限制运行的应用的限制运行级别,并且,运行限制单元按照确定的限制运行级别来限制所述应用的运行。Optionally, the determination unit further determines a restricted execution level of the application to be restricted from running, and the execution restriction unit restricts the execution of the application according to the determined restricted execution level.

可选地,所述限制运行级别指示以下级别之一:应用在后台启动后的运行时间受限、应用的后台启动被禁止、应用被卸载且应用的安装程序和用户数据被备份在存储器中。Optionally, the limited running level indicates one of the following levels: the running time of the application is limited after being started in the background, the background starting of the application is prohibited, the application is uninstalled, and the installation program and user data of the application are backed up in the memory.

可选地,在所述特定显示效果中,以呈现不同冰冻程度的视觉元素来相应地指示所述应用的限制运行级别。Optionally, in the specific display effect, visual elements presenting different freezing degrees are used to correspondingly indicate the restricted running level of the application.

可选地,运行限制单元限制以预设用户操作之外的操作启动所述应用。Optionally, the operation restricting unit restricts the application to be started by operations other than preset user operations.

可选地,所述装置还包括:集中显示单元,将运行受到限制的应用的图标集中显示。Optionally, the device further includes: a centralized display unit for collectively displaying the icons of the applications whose running is restricted.

可选地,运行限制单元还当检测到满足预设条件时,解除对所述应用的运行限制,并且,效果施加单元取消对所述应用的图标施加特定显示效果。Optionally, when the operation restriction unit detects that the preset condition is met, the operation restriction on the application is released, and the effect applying unit cancels the application of the specific display effect on the icon of the application.

可选地,运行限制单元当检测到用户对所述图标的预定操作、或者当检测到需要启动所述应用,确定为满足所述预设条件。Optionally, the operation restriction unit determines that the preset condition is satisfied when detecting a predetermined operation of the user on the icon, or when detecting that the application needs to be started.

可选地,运行限制单元根据所述应用的使用状态来自动解除对所述应用的运行限制。Optionally, the operation restriction unit automatically releases the operation restriction on the application according to the usage state of the application.

可选地,运行限制单元还在解除对所述应用的运行限制之后,自动运行所述应用。Optionally, the operation restriction unit automatically executes the application after releasing the operation restriction on the application.

可选地,效果施加单元还显示被施加特定显示效果的所述应用的图标变为未施加特定显示效果的所述应用的图标的动态过程。Optionally, the effect applying unit further displays a dynamic process in which the icon of the application to which the specific display effect is applied changes to the icon of the application without the specific display effect.

可选地,所述装置还包括:更新单元,自动更新运行受到限制的应用的安装程序。Optionally, the device further includes: an update unit, which automatically updates the installation program of the application whose running is restricted.

可选地,运行限制单元在解除对所述应用的运行限制之后,自动更新所述应用的安装程序。Optionally, the operation restriction unit automatically updates the installation program of the application after releasing the operation restriction on the application.

根据本发明示例性实施例的在电子终端中管理应用的方法及装置,即使应用的运行受到限制,也会继续在桌面上显示其图标,并通过对其图标施加特定显示效果来提示用户该应用的运行受到限制,而非如现有技术从桌面上删除运行受到限制的应用的图标,从而方便用户获知各个应用的状态,尤其是运行受到限制的应用的状态,不会误以为已经彻底删除了该应用;并且,便于用户对运行受到限制的应用执行解除限制的操作。According to the method and device for managing applications in an electronic terminal according to an exemplary embodiment of the present invention, even if the operation of the application is restricted, its icon will continue to be displayed on the desktop, and the user will be prompted for the application by applying a specific display effect to the icon Instead of deleting the icon of the restricted application from the desktop as in the prior art, it is convenient for the user to know the status of each application, especially the status of the restricted application, and will not mistakenly think that it has been completely deleted The application; and, it is convenient for the user to perform an operation of unrestricting the application whose operation is restricted.

将在接下来的描述中部分阐述本发明总体构思另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明总体构思的实施而得知。Additional aspects and/or advantages of the present general inventive concept will be partially set forth in the following description, and some will be clear from the description, or can be learned through practice of the present general inventive concept.

附图说明Description of drawings

通过下面结合示例性地示出实施例的附图进行的描述,本发明示例性实施例的上述和其他目的和特点将会变得更加清楚,其中:The above and other objects and features of exemplary embodiments of the present invention will become more apparent from the following descriptions in conjunction with the accompanying drawings exemplarily showing the embodiments, in which:

图1示出根据本发明示例性实施例的在电子终端中管理应用的方法的流程图FIG. 1 shows a flowchart of a method for managing applications in an electronic terminal according to an exemplary embodiment of the present invention

图2示出根据本发明示例性实施例的用户指定将被限制运行的应用的示例;FIG. 2 shows an example of an application specified by a user to be restricted from running according to an exemplary embodiment of the present invention;

图3示出根据本发明示例性实施例的用户指定将被限制运行的应用的另一示例;FIG. 3 shows another example of a user specifying applications to be restricted from running according to an exemplary embodiment of the present invention;

图4示出根据本发明示例性实施例的向用户提供建议限制运行的应用的示例;FIG. 4 shows an example of an application that provides suggestions for restricting operations to a user according to an exemplary embodiment of the present invention;

图5示出根据本发明示例性实施例的向用户提供建议限制运行的应用的另一示例;FIG. 5 shows another example of an application that provides suggestions to limit operations to a user according to an exemplary embodiment of the present invention;

图6示出根据本发明示例性实施例的向用户提供建议限制运行的应用的另一示例;FIG. 6 shows another example of an application that provides suggestions to limit operations to a user according to an exemplary embodiment of the present invention;

图7示出根据本发明示例性实施例的向用户提供建议限制运行的应用的另一示例;FIG. 7 shows another example of an application that provides suggestions to limit operations to a user according to an exemplary embodiment of the present invention;

图8示出根据本发明示例性实施例的对运行受到限制的应用的图标施加特定显示效果的示例;FIG. 8 shows an example of applying a specific display effect to an icon of an application whose execution is restricted according to an exemplary embodiment of the present invention;

图9示出根据本发明示例性实施例的对运行受到限制的应用的图标施加特定显示效果的另一示例;FIG. 9 shows another example of applying a specific display effect to an icon of an application whose execution is restricted according to an exemplary embodiment of the present invention;

图10示出根据本发明示例性实施例的显示被冻结的应用的图标的示例;FIG. 10 shows an example of displaying icons of frozen applications according to an exemplary embodiment of the present invention;

图11示出根据本发明示例性实施例的解除对应用的运行限制的示例;FIG. 11 shows an example of lifting restrictions on the operation of applications according to an exemplary embodiment of the present invention;

图12示出根据本发明示例性实施例的解除对应用的运行限制的另一示例;Fig. 12 shows another example of lifting the operation restriction on the application according to the exemplary embodiment of the present invention;

图13示出根据本发明示例性实施例的在电子终端中管理应用的装置的框图。FIG. 13 shows a block diagram of an apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention.

具体实施方式detailed description

现将详细参照本发明的实施例,所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。以下将通过参照附图来说明所述实施例,以便解释本发明。Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like numerals refer to like parts throughout. The embodiments are described below in order to explain the present invention by referring to the figures.

图1示出根据本发明示例性实施例的在电子终端中管理应用的方法的流程图。所述方法可由电子终端来执行,也可通过计算机程序来实现。例如,所述方法可通过安装在电子终端中的用于管理应用的应用来执行,或者通过电子终端的操作系统中实现的功能程序来执行。作为示例,所述电子终端可以是移动通信终端、个人计算机、平板电脑、游戏机、智能可穿戴设备、数字多媒体播放器等能够安装应用的电子终端。FIG. 1 shows a flowchart of a method for managing applications in an electronic terminal according to an exemplary embodiment of the present invention. The method can be executed by an electronic terminal, and can also be realized by a computer program. For example, the method may be performed by an application for managing applications installed in the electronic terminal, or by a function program implemented in an operating system of the electronic terminal. As an example, the electronic terminal may be an electronic terminal capable of installing applications, such as a mobile communication terminal, a personal computer, a tablet computer, a game console, a smart wearable device, and a digital multimedia player.

参照图1,在步骤S10,确定将被限制运行的应用。具体说来,从电子终端中安装的应用中确定将被限制运行的应用。Referring to FIG. 1, in step S10, applications to be restricted from running are determined. Specifically, the applications to be restricted from running are determined from the applications installed in the electronic terminal.

这里,限制运行可以是各种方式的限制应用在后台运行、限制应用的启动。作为示例,限制运行可以是限制应用在后台启动后的运行时间、禁止应用的后台启动、卸载应用且将应用的安装程序和用户数据备份在存储器中(以下称为冻结应用)之中的任一。相应地,作为示例,步骤S10还可包括:确定将被限制运行的应用的限制运行级别,换言之,确定对将被限制运行的应用的限制运行方式。作为示例,限制运行级别可指示以下级别之一:应用在后台启动后的运行时间受限、应用的后台启动被禁止、应用被卸载且应用的安装程序和用户数据被备份在存储器中。Here, restricting running may be restricting the running of the application in the background and restricting the startup of the application in various ways. As an example, restricting the execution may be any one of restricting the running time of the application after it is started in the background, prohibiting the background start of the application, uninstalling the application, and backing up the installation program and user data of the application in the memory (hereinafter referred to as freezing the application). . Correspondingly, as an example, step S10 may further include: determining a restricted running level of the application to be restricted from running, in other words, determining a restricted running mode of the application to be restricted from running. As an example, the restricted execution level may indicate one of the following levels: the running time of the application after being launched in the background is limited, the background launching of the application is prohibited, the application is uninstalled, and the installer and user data of the application are backed up in memory.

作为示例,可将用户指定的应用确定为将被限制运行的应用。进一步地,用户还可指定将被限制运行的应用的限制运行级别。例如,用户可通过程序管理器来指定限制一应用的运行,或者,用户可通过将一应用的图标拖动到相应位置处来指定限制该应用的运行。例如,用户可在每次使用完某一应用后就指定限制其运行,例如,网盘类应用。如图2所示,用户可通过程序管理器来指定冻结一应用,如图3所示,用户可长按应用的图标后将其拖动到桌面图标管理选项中的冻结选项处来指定冻结该应用(类似于删除应用的操作)。As an example, an application specified by the user may be determined as an application to be restricted from running. Further, the user can also designate a restricted running level of the application to be restricted from running. For example, the user may specify to restrict the running of an application through the program manager, or the user may designate to restrict the running of the application by dragging the icon of the application to a corresponding position. For example, the user may specify to restrict the operation of an application each time after using it, for example, a network disk application. As shown in Figure 2, the user can specify to freeze an application through the program manager. As shown in Figure 3, the user can long press the icon of the application and drag it to the freeze option in the desktop icon management option to specify to freeze the application. App (similar to deleting an app).

作为另一示例,可根据电子终端中安装的应用的使用状态来自动确定将被限制运行的应用。进一步地,还可根据电子终端中安装的应用的使用状态来自动确定将被限制运行的应用的限制运行级别。As another example, applications to be restricted from running may be automatically determined according to usage states of applications installed in the electronic terminal. Further, the restricted running level of the applications to be restricted from running can also be automatically determined according to the usage status of the applications installed in the electronic terminal.

此外,作为示例,还可根据电子终端中安装的应用的使用状态向用户提供建议限制运行的应用,并将用户在建议限制运行的应用之中选择的应用确定为将被限制运行的应用。优选地,可通过改变建议限制运行的应用的图标的外观来向用户提供建议限制运行的应用。In addition, as an example, applications that are recommended to be restricted from running may be provided to the user according to the usage status of the applications installed in the electronic terminal, and an application selected by the user among the applications that are recommended to be restricted from running may be determined as an application to be restricted from running. Preferably, the application suggested to be restricted to run may be provided to the user by changing the appearance of the icon of the application suggested to be restricted from running.

作为示例,所述应用的使用状态可包括以下项之中的至少一项:应用的连续未启动时间、应用的资源消耗情况、应用的使用场景限制、应用所实现的功能、应用的安全性、应用的评分。As an example, the usage status of the application may include at least one of the following items: continuous non-start time of the application, resource consumption of the application, usage scenario restrictions of the application, functions implemented by the application, security of the application, The app's rating.

以应用的连续未启动时间为例,作为示例,如果检测到一应用(例如,应用的界面或应用的主界面)的连续未启动时间超过一定时间段,则可自动将该应用确定为将被限制运行的应用或建议用户将该应用指定为将被限制运行的应用。这里,所述一定时间段可以是默认值,与可以是用户根据自己的需求等确定的值。具体地,作为示例,可通过比较每个应用(例如,每个应用的主界面)最近一次被启动的时间与当前的系统时间来确定每个应用的连续未启动时间。此外,还可根据应用的连续未启动时间来进一步地确定将被限制运行的应用的限制运行级别。例如,如果一应用的连续未启动时间超过第一预定时间段,则可将该应用的限制运行级别确定为禁止应用的后台启动;而如果该应用的连续未启动时间超过第二预定时间段,则可将该应用的限制运行级别确定为卸载应用且将应用的安装程序和用户数据备份在存储器中。其中,第一预定时间段(例如,12天)小于第二预定时间段(例如,20天)。Taking the continuous non-start time of an application as an example, if it is detected that the continuous non-start time of an application (for example, the interface of the application or the main interface of the application) exceeds a certain period of time, the application may be automatically determined to be disabled. Apps that are restricted from running or recommend that the user designate the app as an app that will be restricted from running. Here, the certain period of time may be a default value, or may be a value determined by the user according to his or her requirements. Specifically, as an example, the continuous non-start time of each application may be determined by comparing the last time each application (for example, the main interface of each application) was started with the current system time. In addition, the restricted running level of the application to be restricted from running can be further determined according to the continuous non-start time of the application. For example, if the continuous non-start time of an application exceeds the first predetermined time period, the restricted operation level of the application may be determined as prohibiting the background startup of the application; and if the continuous non-start time of the application exceeds the second predetermined time period, Then the restricted operation level of the application may be determined as uninstalling the application and backing up the installation program and user data of the application in the memory. Wherein, the first predetermined time period (for example, 12 days) is shorter than the second predetermined time period (for example, 20 days).

例如,一些应用有推送消息,但用户每次都在通知栏中直接消除其推送消息,而没有通过点击其推送消息而进入该应用的界面,并且,系统自启动时也不会启动应用的界面,因此,如果检测到一应用的界面连续未启动时间超过第二预定时间段(例如,20天)时,说明用户长时间未使用该应用,则可自动将该应用确定为将被冻结的应用或建议用户将该应用冻结,例如,可通过改变该应用的图标的外观来向用户建议(例如,对该应用的图标施加“褪色”的显示效果)。For example, some apps have push messages, but the user directly dismisses the push messages in the notification bar every time, instead of entering the app's interface by clicking on the push message, and the app's interface will not be launched when the system starts Therefore, if it is detected that the interface of an application has not been started continuously for more than a second predetermined period of time (for example, 20 days), it means that the user has not used the application for a long time, and the application can be automatically determined as the application to be frozen Or suggest the user to freeze the application, for example, by changing the appearance of the icon of the application (for example, applying a "fading" display effect to the icon of the application).

以应用的资源消耗情况为例,作为示例,如果检测到一应用对资源消耗过高(例如,CPU和/或内存占用率超过第一预定阈值),则可自动将该应用确定为将被限制运行的应用或建议用户将该应用指定为将被限制运行的应用。如图4所示,当检测到电子邮件应用对CPU和/或内存占用率超过预定阈值时,可对该应用的图标施加“火焰”的显示效果,或者改变该应用的图标的颜色(例如,变为红色),以提醒用户。Taking the resource consumption of an application as an example, if it is detected that an application consumes too much resources (for example, the CPU and/or memory usage exceeds a first predetermined threshold), the application may be automatically determined to be restricted The application that is running or recommends that the user designate the application as an application that will be restricted from running. As shown in FIG. 4 , when it is detected that the e-mail application's CPU and/or memory usage exceeds a predetermined threshold, a "flame" display effect can be applied to the icon of the application, or the color of the icon of the application can be changed (for example, turns red) to alert the user.

以应用的使用场景限制为例,作为示例,如果检测到一应用脱离了使用场景(例如,使用的地理区域和/或使用的时间段),则可自动将该应用确定为将被限制运行的应用或建议用户将该应用指定为将被限制运行的应用。作为示例,可当检测到电子终端当前的地理位置属于一应用的不能被使用或不常被使用的地理区域时,将该应用确定为脱离了使用场景的应用。例如,可从服务器获知在各个国家或地区不能使用或不常使用的应用;或者,可通过各个国家或地区的应用市场的应用排名(例如,下载量排名),来确定各个国家或地区不能使用或不常使用的应用(例如,可将不在一国家或地区的应用排名中的应用确定为该国家或地区不能使用或不常使用的应用);或者,用户可预设在各个国家或地区不能使用或不常使用的应用、各个安装的应用不能被使用或不常被使用的国家或地区。作为另一示例,可当检测到当前的时间属于一应用的不被使用或不常被使用的时间段时,将该应用确定为脱离了使用场景的应用。例如,应用的不被使用或不常被使用的时间段可以是电子终端统计用户使用该应用的情况得到的,也可以是用户预设的。例如,应用的不被使用或不常被使用的时间段可以是一年中的某几个月,也可以是一个月中的某几天等。Taking usage scenario restriction of an application as an example, if it is detected that an application is out of a usage scenario (for example, a geographical area of use and/or a time period of use), the application may be automatically determined to be restricted from running. application or recommends that the user designate the application as an application that will be restricted from running. As an example, when it is detected that the current geographic location of the electronic terminal belongs to a geographical area where an application cannot be used or is not frequently used, the application may be determined as an application that is out of the usage scenario. For example, applications that cannot be used or are not frequently used in various countries or regions can be learned from the server; or infrequently used applications (for example, an application that is not in the application ranking of a country or region can be determined as an application that cannot be used or is not commonly used in that country or region); or, the user can preset that in each country or region Apps that are used or rarely used, countries or regions where each installed app cannot be used or is not used often. As another example, when it is detected that the current time belongs to a period of time when an application is not used or not frequently used, the application may be determined as an application that is out of the usage scenario. For example, the non-used or infrequently used time period of the application may be obtained by the electronic terminal from statistics of the user's use of the application, or may be preset by the user. For example, the unused or infrequently used time period of the application may be certain months in a year, or certain days in a month.

如图5所示,可当检测到电子终端当前的地理位置属于YouTube应用不能被使用的地理区域时,对该应用的图标施加“不能使用”的显示效果,以建议用户将YouTube应用指定为将被限制运行的应用。As shown in Figure 5, when it is detected that the current geographic location of the electronic terminal belongs to a geographical area where the YouTube application cannot be used, the icon of the application can be displayed with a "unavailable" display effect, so as to suggest the user to designate the YouTube application as the Apps that are restricted from running.

以应用所实现的功能为例,作为示例,可当将一应用设置为执行特定功能的默认应用时,将与该应用同类型的应用自动确定为将被限制运行的应用或建议用户将与该应用同类型的应用指定为将被限制运行的应用。这里,实现的功能相同或相似的应用属于同类型的应用。例如,可通过检测应用的图标是否属于同一分类文件夹(例如,用户为了将应用归类所建立的文件夹)中来确定应用是否属于同类型的应用;或者,可通过检测应用的属性信息来确定应用是否属于同类型的应用。例如,当将UC应用设置为执行浏览器功能的默认应用时,可将其他浏览器应用自动确定为将被限制运行的应用。如图6所示,当根据用户的操作,将相册应用设置为执行浏览照片功能的默认应用时,可建议用户将与相册应用同类型的非默认应用“照片”指定为将被限制运行的应用。Taking the functions implemented by the application as an example, when an application is set as the default application for performing a specific function, the application of the same type as the application is automatically determined as the application that will be restricted from running or the user is suggested to use the same type of application as the application. Applications of the same type as the application are designated as applications to be restricted from running. Here, applications that implement the same or similar functions belong to the same type of applications. For example, it may be determined whether the applications belong to the same type of applications by detecting whether the icons of the applications belong to the same classification folder (for example, the folder created by the user to classify the applications); or, it may be determined by detecting the attribute information of the applications. Determine if the app is of the same type. For example, when a UC application is set as a default application for performing a browser function, other browser applications may be automatically determined as applications to be restricted from running. As shown in Figure 6, when the photo album application is set as the default application for performing the photo browsing function according to the user's operation, the user may be advised to designate the non-default application "photo" of the same type as the photo album application as the application that will be restricted from running .

作为另一示例,可当将一应用确定为将被限制运行的应用时,将与该应用同类型的应用自动确定为将被限制运行的应用或建议用户将与该应用同类型的应用指定为将被限制运行的应用。例如,用户最近准备去旅行,手机中可能会下载各种与旅行相关的应用,待本次旅行结束后可能短时间内不会再去旅行,如果检测到用户将一个与旅行相关的应用确定为将被限制运行的应用,则可建议用户将其他与旅行相关的应用也确定为将被限制运行的应用,以统一限制运行。As another example, when an application is determined to be restricted from running, an application of the same type as the application is automatically determined as an application to be restricted from running or the user is advised to designate an application of the same type as the application to be restricted from running. Apps that will be restricted from running. For example, if the user is going on a trip recently, various travel-related applications may be downloaded in the mobile phone, and the user may not go on a trip in a short time after the trip is over. If it is detected that the user identifies a travel-related application as For applications that will be restricted from running, the user may be advised to determine other travel-related applications as applications that will be restricted from running, so as to uniformly restrict their operation.

以应用的安全性为例,作为示例,如果检测到一应用为恶意应用(例如,由杀毒应用或服务器所确定的恶意应用),则可自动将该应用确定为将被限制运行的应用或建议用户将该应用指定为将被限制运行的应用。Taking application security as an example, if an application is detected as a malicious application (for example, a malicious application determined by an antivirus application or server), the application may be automatically determined as an application that will be restricted from running or recommended The user designates the application as an application to be restricted from running.

以应用的评分为例,作为示例,如果检测到一应用在应用市场上的评分低于第二预定阈值,则可自动将该应用确定为将被限制运行的应用或建议用户将该应用指定为将被限制运行的应用。例如,第二预定阈值可以是用户根据实际需求设置的,也可以是默认设置的(例如,将第二预定阈值设置为平均评分)。如图7所示,可当检测到CameraCodec应用的评分低于第二预定阈值时,对该应用的图标施加“提醒”的显示效果,以建议用户将该应用指定为将被限制运行的应用。Taking the score of an application as an example, as an example, if it is detected that the score of an application in the application market is lower than a second predetermined threshold, the application may be automatically determined as an application that will be restricted from running or the user may be advised to designate the application as a Apps that will be restricted from running. For example, the second predetermined threshold may be set by the user according to actual needs, or may be set by default (for example, the second predetermined threshold is set as the average score). As shown in FIG. 7 , when it is detected that the score of the CameraCodec application is lower than the second predetermined threshold, a display effect of "reminder" can be applied to the icon of the application to suggest that the user designate the application as an application that will be restricted from running.

此外,应该理解,可根据以上示例性实施例所示出的应用的使用状态之中的两项或两项以上,来自动确定将被限制运行的应用,或向用户提供建议限制运行的应用。In addition, it should be understood that the applications to be restricted from running may be automatically determined according to two or more of the usage states of the applications shown in the above exemplary embodiments, or applications to be restricted from running may be suggested to the user.

在步骤S20,限制所述应用的运行。In step S20, the running of the application is restricted.

作为示例,在步骤S10还包括确定将被限制运行的应用的限制运行级别时,可按照确定的限制运行级别来限制所述应用的运行。As an example, when step S10 further includes determining the restricted running level of the application to be restricted from running, the running of the application may be restricted according to the determined restricted running level.

具体地,如果限制运行级别是应用在后台启动后的运行时间受限,则将该应用在后台启动后的运行时间限制为特定时间段。如果限制运行级别是应用的后台启动被禁止,则禁止该应用在后台启动。如果限制运行级别是应用被卸载且应用的安装程序和用户数据被备份在存储器中,则将该应用的安装程序(例如,安装包(apk)文件)和用户数据(UserData)备份在存储器(例如,Device Storage分区)中,然后将该应用卸载,但该应用的图标仍保留在桌面上。例如,在系统数据库中,仍保留该应用的图标和名称,并将原应用路径更换为备份的程序和数据的映射关系(在安装应用时,桌面启动器(launcher)获取应用的图标、名称以及应用路径等,并保存在系统数据库中),清除应用的odex文件和cache文件。Specifically, if the limited running level is to limit the running time of the application after it is started in the background, then the running time of the application after it is started in the background is limited to a specific time period. If the restriction run level is that the background start of the application is prohibited, the application is prohibited from starting in the background. If the restricted operation level is that the application is uninstalled and the installation program and user data of the application are backed up in the storage, then the installation program (for example, installation package (apk) file) and user data (UserData) of the application are backed up in the storage (for example , Device Storage partition), and then uninstall the app, but the app icon remains on the desktop. For example, in the system database, the icon and name of the application are still retained, and the original application path is replaced with the mapping relationship between the backup program and data (when the application is installed, the desktop launcher (launcher) obtains the application icon, name and application path, etc., and save it in the system database), clear the odex file and cache file of the application.

作为示例,可限制以预设用户操作之外的操作启动所述应用。这里,预设用户操作之外的操作即启动应用的常规操作,例如,单击应用的图标以启动应用的操作。换言之,禁止通过启动应用的常规操作来启动所述应用。作为示例,所述预设用户操作可以是双击、三击所述应用的图标等。As an example, the application may be restricted to be launched with operations other than preset user operations. Here, the operations other than the preset user operations are normal operations of starting the application, for example, clicking the icon of the application to start the application. In other words, the application is prohibited from being launched by the normal operation of launching the application. As an example, the preset user operation may be double-clicking, triple-clicking the icon of the application, and the like.

在步骤S30,对所述应用的图标施加特定显示效果,其中,所述特定显示效果用于指示所述应用的运行受到限制。例如,可从系统数据库中获取运行受到限制的应用的图标,并对其施加特定显示效果,然后将系统数据库中的该应用的原图标替换为施加了特定显示效果的图标。从而即使应用的运行受到限制,也会继续在桌面上显示其图标,并通过对其图标施加特定显示效果来提示用户该应用的运行受到限制,而非如现有技术从桌面上删除运行受到限制的应用的图标,从而方便用户获知各个应用的状态,尤其是运行受到限制的应用的状态,不会误以为已经彻底删除了该应用;并且,便于用户对运行受到限制的应用执行解除限制的操作。In step S30, a specific display effect is applied to the icon of the application, wherein the specific display effect is used to indicate that the running of the application is restricted. For example, the icon of the application whose running is restricted can be obtained from the system database, and a specific display effect can be applied to it, and then the original icon of the application in the system database can be replaced with the icon with the specific display effect applied. Therefore, even if the operation of the application is restricted, its icon will continue to be displayed on the desktop, and the user will be prompted that the operation of the application is restricted by applying a specific display effect to the icon, instead of deleting the restricted operation of the application from the desktop as in the prior art icon of the application, so that the user can easily know the status of each application, especially the status of the application whose operation is restricted, and will not mistakenly think that the application has been completely deleted; moreover, it is convenient for the user to perform the operation of unrestricting the application whose operation is restricted .

作为示例,所述应用的图标被施加的特定显示效果可相应地指示所述应用的限制运行级别,从而便于用户获知被限制运行的应用的限制运行级别。作为示例,可在所述特定显示效果中,以呈现不同冰冻程度(例如,褪色、结霜、冰冻)的视觉元素来相应地指示所述应用的限制运行级别。例如,当限制运行级别是应用在后台启动后的运行时间受限时,可对应用的图标施加“褪色”的显示效果;当限制运行级别是应用的后台启动被禁止时,可对应用的图标施加“结霜”的显示效果(如图8所示);当限制运行级别是应用被卸载且应用的安装程序和用户数据被备份在存储器中时,可对应用的图标施加“冰冻”的显示效果(如图9所示)。As an example, the specific display effect applied to the icon of the application may correspondingly indicate the restricted running level of the application, so as to facilitate the user to know the restricted running level of the restricted running application. As an example, in the specific display effect, visual elements presenting different degrees of freezing (for example, fading, frosting, freezing) may be used to correspondingly indicate the restricted running level of the application. For example, when the limited running level is that the running time of the application is limited after it is started in the background, a "fading" display effect can be applied to the application icon; when the limited running level is that the background startup of the application is prohibited, the application icon can be Apply a "frosting" display effect (as shown in Figure 8); when the restricted operation level is that the application is uninstalled and the application's installer and user data are backed up in the storage, the application's icon can be displayed with a "frozen" display Effect (as shown in Figure 9).

作为示例,可将运行受到限制的应用的图标集中显示。例如,可将运行受到限制的应用的图标布局到彼此靠近的位置(例如,页面的底部),或者,可将运行受到限制的应用的图标放入桌面上的专用文件夹或专用页面中(例如,给用户类似于放入冰箱的感觉),或者,可将运行受到限制的应用的图标合并为单个图标。As an example, the icons of applications whose execution is restricted may be collectively displayed. For example, icons for restricted-running apps could be laid out close to each other (e.g., at the bottom of the page), or icons for restricted-running apps could be placed in dedicated folders or dedicated pages on the desktop (e.g. , giving the user the feeling of being in a refrigerator), or, the icons for apps that are running restricted can be combined into a single icon.

进一步地,作为示例,可将限制运行级别相同的应用的图标集中显示。例如,指示应用被卸载且应用的安装程序和数据被备份在存储器中的多个图标(即,被冻结的应用的图标)可被集中显示。如图10所示,当同一页面中存在多个被冻结的应用(例如,Gmail应用和YouTube应用)时,可将多个被冻结的应用的图标坠落到页面的底部并合并为一个图标。Further, as an example, icons of applications with the same restricted running level may be collectively displayed. For example, a plurality of icons indicating that the application is uninstalled and the installer and data of the application are backed up in the storage (ie, icons of frozen applications) may be collectively displayed. As shown in FIG. 10 , when there are multiple frozen applications (eg, Gmail application and YouTube application) on the same page, the icons of the multiple frozen applications may drop to the bottom of the page and be merged into one icon.

作为示例,根据本发明示例性实施例的在电子终端中管理应用的方法还可包括:当检测到满足预设条件时,解除对所述应用的运行限制,并取消对所述应用的图标施加特定显示效果。As an example, the method for managing an application in an electronic terminal according to an exemplary embodiment of the present invention may further include: when it is detected that a preset condition is met, releasing the restriction on the operation of the application, and canceling the application on the icon of the application. specific display effects.

作为示例,如果应用的运行限制级别是:应用在后台启动后的运行时间受限或应用的后台启动被禁止,则可通过在底层修改相应的设置来解除对应用的运行限制。如果应用的运行限制级别是:应用被卸载且应用的安装程序和用户数据被备份在存储器中,则可在系统数据库中查询该应用的备份位置,提取安装程序进行安装,并恢复原来的用户数据,以解除对应用的运行限制。As an example, if the operation restriction level of the application is: the running time of the application is limited after the application is started in the background or the background start of the application is prohibited, the operation restriction on the application can be lifted by modifying the corresponding settings at the bottom layer. If the operation restriction level of the application is: the application is uninstalled and the installation program and user data of the application are backed up in the storage, the backup location of the application can be queried in the system database, the installation program can be extracted and installed, and the original user data can be restored , to unblock the application.

作为示例,取消对所述应用的图标施加特定显示效果的步骤还可包括:显示被施加特定显示效果的所述应用的图标变为未施加特定显示效果的所述应用的图标的动态过程。例如,如图11所示的解冻过程,来提示用户已解除对所述应用的运行限制。As an example, the step of canceling the application of the specific display effect on the icon of the application may further include: displaying a dynamic process in which the icon of the application with the specific display effect applied changes to the icon of the application without the specific display effect. For example, the unfreezing process as shown in FIG. 11 is used to prompt the user that the restriction on the operation of the application has been lifted.

作为示例,可根据用户对所述图标的操作来解除对所述应用的运行限制。即,用户可通过对施加了特定显示效果的图标的操作(例如,单击、双击、三击、连续点击(暴击)等)来解除对所述应用的运行限制。As an example, the operation restriction on the application may be released according to the user's operation on the icon. That is, the user can release the operation restriction on the application by operating (for example, single-click, double-click, triple-click, continuous click (critical strike), etc.) on the icon with a specific display effect.

作为另一示例,可在需要启动所述应用时自动解除对所述应用的运行限制或建议用户解除对所述应用的运行限制。例如,当使用其他应用时关联触发了所述应用时,可自动解除对所述应用的运行限制或建议用户解除对所述应用的运行限制。如图12所示,Gmail应用处于运行受限制状态,当用户使用其他应用触发通过Gmail应用分享照片时,则可解除对Gmail应用的运行限制。As another example, when the application needs to be started, the operation restriction on the application may be automatically removed or the user may be suggested to remove the operation restriction on the application. For example, when the application is triggered by association while using other applications, the operation restriction on the application may be automatically removed or the user may be advised to remove the operation restriction on the application. As shown in FIG. 12 , the Gmail application is in a restricted state. When the user uses other applications to trigger sharing photos through the Gmail application, the operation restriction on the Gmail application can be lifted.

作为另一示例,可根据所述应用的使用状态来自动解除对所述应用的运行限制或提醒用户解除对所述应用的运行限制。例如,可当返回了一应用的使用场景时,自动解除对该应用的运行限制或提醒用户解除对所述应用的运行限制。例如,可当用户解除了对一应用的运行限制时,自动解除对该应用的同类型的应用的运行限制或提醒用户解除对该应用的同类型的应用的运行限制。As another example, according to the usage status of the application, the restriction on the application can be automatically removed or the user can be reminded to remove the restriction on the application. For example, when returning to a usage scenario of an application, the operation restriction on the application may be automatically removed or the user may be reminded to remove the operation restriction on the application. For example, when the user removes the restriction on the operation of an application, the restriction on the operation of applications of the same type as the application is automatically removed or the user is reminded to remove the restriction on the operation of applications of the same type as the application.

作为示例,可在解除对所述应用的运行限制之后,自动运行所述应用。As an example, the application may be automatically executed after the execution restriction on the application is lifted.

此外,作为示例,根据本发明示例性实施例的在电子终端中管理应用的方法还可包括:自动更新运行受到限制的应用的安装程序。例如,对于在步骤S20中被卸载的应用,可自动更新存储器中的所述应用的安装程序。作为示例,电子终端可定期检测运行受到限制的应用是否有更新,如果有更新,可下载(例如,在WIFI状态下下载)并自动更新该应用的安装程序。作为另一示例,可将包括运行受到限制的应用的标识信息的列表上传至服务器,由服务器定期检查列表中的应用是否有更新,如果有更新则向电子终端推送更新信息,电子终端可根据推送的更新信息下载(例如,在WIFI状态下下载)并自动更新该应用的安装程序,服务器也可相应地更改被更新的应用的最新版本号。In addition, as an example, the method for managing applications in an electronic terminal according to an exemplary embodiment of the present invention may further include: automatically updating an installation program of an application whose execution is restricted. For example, for the application uninstalled in step S20, the installation program of the application in the storage may be automatically updated. As an example, the electronic terminal can regularly detect whether there is an update for the application whose operation is restricted, and if there is an update, it can download (for example, download in the WIFI state) and automatically update the installation program of the application. As another example, a list including identification information of applications whose operation is restricted can be uploaded to the server, and the server periodically checks whether the applications in the list are updated, and if there is an update, pushes update information to the electronic terminal, and the electronic terminal can push Download the update information (for example, download in WIFI state) and automatically update the installation program of the application, and the server can also change the latest version number of the updated application accordingly.

作为另一示例,根据本发明示例性实施例的在电子终端中管理应用的方法还可包括:在解除对所述应用的运行限制之后,自动更新所述应用的安装程序或者询问用户是否更新所述应用的安装程序。从而可以使用户在解除对所述应用的运行限制之后,能够使用最新的版本。As another example, the method for managing applications in an electronic terminal according to an exemplary embodiment of the present invention may further include: automatically updating the installation program of the application or asking the user whether to update the application after the operation restriction on the application is lifted. The installer for the application described above. In this way, the user can use the latest version after releasing the operation restriction on the application.

根据本发明的示例性实施例的计算机可读存储介质存储有计算机程序,其中,所述计算机程序被配置为使计算机的处理器执行上述任一示例性实施例的在电子终端中管理应用的方法。A computer-readable storage medium according to an exemplary embodiment of the present invention stores a computer program, wherein the computer program is configured to cause a processor of a computer to execute the method for managing applications in an electronic terminal according to any of the above-mentioned exemplary embodiments .

根据本发明的示例性实施例的电子终端包括:上述示例性实施例的计算机可读存储介质(未示出)和处理器(未示出)。An electronic terminal according to an exemplary embodiment of the present invention includes: the computer-readable storage medium (not shown) and a processor (not shown) of the above-mentioned exemplary embodiments.

处理器用于执行所述计算机可读存储介质所存储的计算机程序。The processor is configured to execute the computer program stored in the computer-readable storage medium.

图13示出根据本发明示例性实施例的在电子终端中管理应用的装置的框图。如图13所示,根据本发明示例性实施例的在电子终端中管理应用的装置包括:确定单元10、运行限制单元20、效果施加单元30。FIG. 13 shows a block diagram of an apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention. As shown in FIG. 13 , the apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention includes: a determination unit 10 , an operation restriction unit 20 , and an effect application unit 30 .

具体说来,确定单元10用于确定将被限制运行的应用。Specifically, the determining unit 10 is used to determine the applications to be restricted from running.

作为示例,确定单元10可根据电子终端中安装的应用的使用状态来自动确定将被限制运行的应用。As an example, the determining unit 10 may automatically determine the applications to be restricted from running according to the usage status of the applications installed in the electronic terminal.

作为另一示例,确定单元10可将用户指定的应用确定为将被限制运行的应用。As another example, the determination unit 10 may determine an application specified by the user as an application whose execution is to be restricted.

作为另一示例,确定单元10可根据电子终端中安装的应用的使用状态向用户提供建议限制运行的应用,并将用户在建议限制运行的应用之中选择的应用确定为将被限制运行的应用。作为优选示例,确定单元10可通过改变建议限制运行的应用的图标的外观向用户提供建议限制运行的应用。As another example, the determining unit 10 may provide the user with applications recommended to be restricted from running according to the usage status of the applications installed in the electronic terminal, and determine the application selected by the user among the applications recommended to be restricted from running as the application to be restricted from running. . As a preferred example, the determining unit 10 may provide the user with the application suggested to be restricted from running by changing the appearance of the icon of the application suggested to restrict its execution from.

作为示例,所述应用的使用状态可包括以下项之中的至少一项:应用的连续未启动时间、应用的资源消耗情况、应用的使用场景限制、应用所实现的功能、应用的安全性、应用的评分。As an example, the usage status of the application may include at least one of the following items: continuous non-start time of the application, resource consumption of the application, usage scenario restrictions of the application, functions implemented by the application, security of the application, The app's rating.

运行限制单元20用于限制所述应用的运行。The operation restriction unit 20 is used to restrict the operation of the application.

作为示例,确定单元10还可确定将被限制运行的应用的限制运行级别,并且,运行限制单元20可按照确定的限制运行级别来限制所述应用的运行。As an example, the determination unit 10 may also determine a restricted execution level of the application to be restricted from running, and the execution restriction unit 20 may restrict the execution of the application according to the determined restricted execution level.

作为示例,所述限制运行级别可指示以下级别之一:应用在后台启动后的运行时间受限、应用的后台启动被禁止、应用被卸载且应用的安装程序和用户数据被备份在存储器中。As an example, the restricted execution level may indicate one of the following levels: the running time of the application is limited after being launched in the background, the background launching of the application is prohibited, the application is uninstalled, and the installer and user data of the application are backed up in the memory.

作为示例,运行限制单元20可限制以预设用户操作之外的操作启动所述应用。As an example, the execution restricting unit 20 may restrict the application to be launched with an operation other than a preset user operation.

效果施加单元30用于对运行受到限制的应用的图标施加特定显示效果,其中,所述特定显示效果用于指示所述应用的运行受到限制。The effect applying unit 30 is configured to apply a specific display effect to the icon of the application whose running is restricted, wherein the specific display effect is used to indicate that the running of the application is restricted.

作为示例,在所述特定显示效果中,可以呈现不同冰冻程度的视觉元素来相应地指示所述应用的限制运行级别。As an example, in the specific display effect, visual elements of different degrees of freezing may be presented to correspondingly indicate the restricted running level of the application.

作为示例,根据本发明示例性实施例的在电子终端中管理应用的装置还可包括:集中显示单元(未示出)。As an example, the apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention may further include: a centralized display unit (not shown).

集中显示单元用于将运行受到限制的应用的图标集中显示。The centralized display unit is used for collectively displaying icons of applications whose execution is restricted.

此外,作为示例,运行限制单元20还可当检测到满足预设条件时,解除对所述应用的运行限制,并且,效果施加单元30取消对所述应用的图标施加特定显示效果。进一步地,作为示例,效果施加单元30还可显示被施加特定显示效果的所述应用的图标变为未施加特定显示效果的所述应用的图标的动态过程。In addition, as an example, the operation restriction unit 20 may also remove the operation restriction on the application when it is detected that the preset condition is satisfied, and the effect applying unit 30 cancels applying a specific display effect to the icon of the application. Further, as an example, the effect applying unit 30 may also display a dynamic process in which the icon of the application to which a specific display effect is applied changes to the icon of the application not to which a specific display effect is applied.

作为示例,运行限制单元20可根据用户对所述图标的操作来解除对所述应用的运行限制。As an example, the operation restriction unit 20 may remove the operation restriction on the application according to the user's operation on the icon.

作为另一示例,运行限制单元20可在需要启动所述应用时自动解除对所述应用的运行限制。As another example, the operation restriction unit 20 may automatically release the operation restriction on the application when the application needs to be started.

作为另一示例,运行限制单元20可根据所述应用的使用状态来自动解除对所述应用的运行限制。As another example, the execution restriction unit 20 may automatically remove the restriction on the execution of the application according to the usage status of the application.

作为示例,运行限制单元20还可在解除对所述应用的运行限制之后,自动运行所述应用。As an example, the execution restriction unit 20 may also automatically execute the application after removing the restriction on the execution of the application.

作为示例,运行限制单元20还可在解除对所述应用的运行限制之后,自动更新所述应用的安装程序。As an example, the operation restriction unit 20 may also automatically update the installation program of the application after the operation restriction on the application is lifted.

作为示例,根据本发明示例性实施例的在电子终端中管理应用的装置还可包括:更新单元(未示出)。As an example, the apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention may further include: an updating unit (not shown).

更新单元用于自动更新运行受到限制的应用的安装程序。The update unit is used to automatically update the installers of apps that run restricted.

应该理解,根据本发明示例性实施例的在电子终端中管理应用的装置的具体实现方式可参照结合图1-图12描述的相关具体实现方式来实现,在此不再赘述。It should be understood that the specific implementation manner of the apparatus for managing applications in an electronic terminal according to the exemplary embodiment of the present invention may be implemented by referring to the relevant specific implementation manners described in conjunction with FIG. 1-FIG. 12 , and details are not repeated here.

根据本发明示例性实施例的在电子终端中管理应用的方法及装置,即使应用的运行受到限制,也会继续在桌面上显示其图标,并通过对其图标施加特定显示效果来提示用户该应用的运行受到限制,而非如现有技术从桌面上删除运行受到限制的应用的图标,从而方便用户获知各个应用的状态,尤其是运行受到限制的应用的状态,不会误以为已经彻底删除了该应用;并且,便于用户对运行受到限制的应用执行解除限制的操作。According to the method and device for managing applications in an electronic terminal according to an exemplary embodiment of the present invention, even if the operation of the application is restricted, its icon will continue to be displayed on the desktop, and the user will be prompted for the application by applying a specific display effect to the icon Instead of deleting the icon of the restricted application from the desktop as in the prior art, it is convenient for the user to know the status of each application, especially the status of the restricted application, and will not mistakenly think that it has been completely deleted The application; and, it is convenient for the user to perform an operation of unrestricting the application whose operation is restricted.

此外,应该理解,根据本发明示例性实施例的在电子终端中管理应用的装置中的各个单元可被实现硬件组件和/或软件组件。本领域技术人员根据限定的各个单元所执行的处理,可以例如使用现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。In addition, it should be understood that each unit in the apparatus for managing applications in an electronic terminal according to an exemplary embodiment of the present invention may be implemented as hardware components and/or software components. Those skilled in the art may implement each unit, for example, by using a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC) according to the defined processing performed by each unit.

此外,根据本发明示例性实施例的在电子终端中管理应用的方法可以被实现为计算机可读记录介质中的计算机代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代码。当所述计算机代码在计算机中被执行时实现本发明的上述方法。Also, the method of managing applications in an electronic terminal according to an exemplary embodiment of the present invention can be implemented as computer codes in a computer readable recording medium. Those skilled in the art can implement the computer code according to the description of the above method. The above method of the present invention is realized when the computer code is executed in a computer.

虽然已表示和描述了本发明的一些示例性实施例,但本领域技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对这些实施例进行修改。While a few exemplary embodiments of the present invention have been shown and described, it should be understood by those skilled in the art that such modifications may be made without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents. Examples are modified.

Claims (20)

CN201710647146.9A2017-08-012017-08-01 Method and device for managing applications in electronic terminalActiveCN107491348B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201710647146.9ACN107491348B (en)2017-08-012017-08-01 Method and device for managing applications in electronic terminal

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201710647146.9ACN107491348B (en)2017-08-012017-08-01 Method and device for managing applications in electronic terminal

Publications (2)

Publication NumberPublication Date
CN107491348Atrue CN107491348A (en)2017-12-19
CN107491348B CN107491348B (en)2020-04-28

Family

ID=60644994

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201710647146.9AActiveCN107491348B (en)2017-08-012017-08-01 Method and device for managing applications in electronic terminal

Country Status (1)

CountryLink
CN (1)CN107491348B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108108218A (en)*2017-12-292018-06-01北京奇虎科技有限公司The pop-up control method and device of a kind of application program
CN110045812A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Information processing method, device, computer equipment and computer readable storage medium
CN110045809A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Information processing method, information processing device, computer equipment and computer readable storage medium
CN110045811A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Applied program processing method and device, electronic equipment, computer readable storage medium
CN111078385A (en)*2019-12-272020-04-28珠海市魅族科技有限公司Application program management method and device, storage medium and electronic device
CN111988837A (en)*2020-07-202020-11-24深圳传音控股股份有限公司Power saving mode control method, mobile terminal and medium
WO2021000648A1 (en)*2019-07-022021-01-07中兴通讯股份有限公司Application freezing control method and device, terminal, and readable storage medium
CN113407228A (en)*2021-07-202021-09-17珠海市魅族科技有限公司Application program management method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103699406A (en)*2013-12-052014-04-02广东欧珀移动通信有限公司Method and device for intelligently freezing long-term unused applications
CN105573896A (en)*2015-12-212016-05-11魅族科技(中国)有限公司Running reminding method and device for application program
CN105897785A (en)*2016-06-302016-08-24宇龙计算机通信科技(深圳)有限公司Method for managing application in combination with cloud data and terminal
CN106250132A (en)*2016-07-262016-12-21宇龙计算机通信科技(深圳)有限公司A kind of icon display method freezing application program and system
CN106774786A (en)*2016-11-222017-05-31珠海市魅族科技有限公司A kind of power consumption control method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103699406A (en)*2013-12-052014-04-02广东欧珀移动通信有限公司Method and device for intelligently freezing long-term unused applications
CN105573896A (en)*2015-12-212016-05-11魅族科技(中国)有限公司Running reminding method and device for application program
CN105897785A (en)*2016-06-302016-08-24宇龙计算机通信科技(深圳)有限公司Method for managing application in combination with cloud data and terminal
CN106250132A (en)*2016-07-262016-12-21宇龙计算机通信科技(深圳)有限公司A kind of icon display method freezing application program and system
CN106774786A (en)*2016-11-222017-05-31珠海市魅族科技有限公司A kind of power consumption control method and device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108108218A (en)*2017-12-292018-06-01北京奇虎科技有限公司The pop-up control method and device of a kind of application program
CN110045811B (en)*2018-01-122021-02-02Oppo广东移动通信有限公司Application program processing method and device, electronic equipment and computer readable storage medium
CN110045809A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Information processing method, information processing device, computer equipment and computer readable storage medium
CN110045811A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Applied program processing method and device, electronic equipment, computer readable storage medium
CN110045812B (en)*2018-01-122021-01-15Oppo广东移动通信有限公司 Information processing method, apparatus, computer device, and computer-readable storage medium
CN110045812A (en)*2018-01-122019-07-23广东欧珀移动通信有限公司Information processing method, device, computer equipment and computer readable storage medium
WO2021000648A1 (en)*2019-07-022021-01-07中兴通讯股份有限公司Application freezing control method and device, terminal, and readable storage medium
CN112256118A (en)*2019-07-022021-01-22中兴通讯股份有限公司Application program freezing control method and device, terminal and readable storage medium
CN112256118B (en)*2019-07-022024-04-09中兴通讯股份有限公司 Application freezing control method, device, terminal and readable storage medium
US12210396B2 (en)2019-07-022025-01-28Zte CorporationApplication freezing control method and device, terminal, and readable storage medium
CN111078385A (en)*2019-12-272020-04-28珠海市魅族科技有限公司Application program management method and device, storage medium and electronic device
CN111988837A (en)*2020-07-202020-11-24深圳传音控股股份有限公司Power saving mode control method, mobile terminal and medium
CN113407228A (en)*2021-07-202021-09-17珠海市魅族科技有限公司Application program management method, device, equipment and storage medium

Also Published As

Publication numberPublication date
CN107491348B (en)2020-04-28

Similar Documents

PublicationPublication DateTitle
CN107491348B (en) Method and device for managing applications in electronic terminal
CN105929925B (en)Electronic device and method for managing power in electronic device
CN103617057B (en)Application program installation method and device
CN106155789B (en) Application freezing method and mobile terminal
US8909730B2 (en)Method of controlling filling levels of a plurality of storage pools
TW201633117A (en)Method and system for freezing and unfreezing applications
CN110286922A (en) Application download update method, device, computer equipment and storage medium
CN105005735A (en) Download management method and download management device
CN108351793A (en)The method that control executes the program that can be configured to disabled status and enabling state
US10776050B2 (en)Systems and methods for improved write filter operation with provision for monitoring and prediction to delay system reboot
US9513928B2 (en)Method of operating multiple operating systems and the electronic device thereof
EP3596598B1 (en)Method of managing applications and computing device using the same
CN109117153B (en)Application processing method, device, terminal and storage medium
CN113296799B (en) Application installation method, device, electronic device and storage medium
CN102654877B (en)Data management method and data management equipment
US9910662B2 (en)Selectively migrating applications during an operating system upgrade
CN110825417A (en)Application program updating method and system
CN107832403B (en)Directory file management method and device, electronic terminal and readable storage medium
CN106936979A (en)The method and apparatus of destruction operation
CN106201602A (en)A kind of tag providing method, acquisition methods, server and electronic equipment
CN104598281B (en)The method of system for upgrading electronic equipment
WO2022156663A1 (en)Application program management method and apparatus, and electronic device
CN107273740A (en)A kind of method and apparatus of application on control intelligent terminal
CN106201595A (en)The cleaning control method of a kind of application program and device
US9910667B2 (en)Segregating a monolithic computing system into multiple attachable application containers based on application boundaries

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp