CN105573896A - 一种应用程序运行的提醒方法和装置 - Google Patents
一种应用程序运行的提醒方法和装置 Download PDFInfo
- Publication number
- CN105573896A CN105573896A CN201510973954.5A CN201510973954A CN105573896A CN 105573896 A CN105573896 A CN 105573896A CN 201510973954 A CN201510973954 A CN 201510973954A CN 105573896 A CN105573896 A CN 105573896A
- Authority
- CN
- China
- Prior art keywords
- application program
- operational factor
- threshold value
- app
- application icon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/32—Monitoring with visual or acoustical indication of the functioning of the machine
- G06F11/323—Visualisation of programs or trace data
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种应用程序运行的提醒方法,包括获取终端中运行的应用程序的运行参数;判断所述应用程序的运行参数是否超过预设阈值;若是,则将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标。相应地,本发明实施例还公开了一种应用程序运行的提醒装置。采用本发明实施例,可以直观地体现后台APP的运行情况,从而简化操作。
Description
技术领域
本发明涉及终端技术领域,尤其涉及一种应用程序运行的提醒方法和装置。
背景技术
随着终端的智能化发展,用户终端上安装使用的应用程序(Application,APP)越来越多。终端在工作时其后台会同时运行APP,这些APP可能是用户自行启动后忘记关闭的,也可能是终端开机时自动在后台加载运行的。总之用户不想让这些APP在后台运行,而用户往往又不清楚哪些APP在后台运行。
针对以上问题,现有技术是通过一些管理软件,如腾讯手机管家或360手机管理软件等,对正在运行的APP进行管理,并提供相应的管理入口,用户首先需要启动该管理软件,并通过该管理入口才能了解到后台运行的APP。现有技术的问题在于:不能直观地体现后台APP的运行情况。
发明内容
本发明实施例提供一种应用程序运行的提醒方法和装置,可以直观地体现后台APP的运行情况,从而简化操作。
本发明实施例提供了一种应用程序运行的提醒方法,包括:
获取终端中运行的应用程序的运行参数;
判断所述应用程序的运行参数是否超过预设阈值;
若是,则将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标。
可选的,所述将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数,包括:
在所述应用图标上显示提醒标识,或者,
对所述应用图标进行颜色渲染,或者,
改变所述应用图标的显示背景。
可选的,所述对所述应用图标进行颜色渲染,包括:
对所述应用图标进行颜色渲染,并且所述应用图标的颜色随着所述运行参数超过所述预设阈值的程度而加深。
进一步的可选的,所述获取终端中运行的应用程序的运行参数之后,所述方法还包括:
判断所述应用程序是否为预设的白名单中的应用程序;
若否,则执行所述判断所述应用程序的运行参数是否超过预设阈值的步骤。
可选的,所述运行参数包括以下任意一项或多项:
在所述终端的内部温度高于预设温度阈值时,应用程序在第一时间段内占用CPU的比率;
应用程序在第二时间段内的耗电量;
应用程序在第三时间段内的流量消耗。
相应地,本发明实施例还提供了一种应用程序运行的提醒装置,包括:
运行参数获取模块,用于获取终端中运行的应用程序的运行参数;
阈值判断模块,用于判断所述应用程序的运行参数是否超过预设阈值;
显示参数修改模块,用于若所述应用程序的运行参数超过所述预设阈值,则将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数;
显示模块,用于根据所述第二显示参数显示所述应用图标。
可选的,所述显示参数修改模块包括:
第一修改单元,用于在所述应用图标上显示提醒标识,或者,
第二修改单元,用于对所述应用图标进行颜色渲染,或者,
第三修改单元,用于改变所述应用图标的显示背景。
可选的,所述第二修改单元具体用于:
对所述应用图标进行颜色渲染,并且所述应用图标的颜色随着所述运行参数超过所述预设阈值的程度而加深。
进一步可选的,所述装置还包括:
程序判断模块,用于在运行参数获取模块获取到终端中运行的应用程序的运行参数后,判断所述应用程序是否为预设的白名单中的应用程序,且在所述应用程序不是预设的白名单中的应用程序时,触发所述阈值判断模块判断所述应用程序的运行参数是否超过预设阈值。
可选的,所述运行参数包括以下任意一项或多项:
在所述终端的内部温度高于预设温度阈值时,应用程序在第一时间段内占用CPU的比率;
应用程序在第二时间段内的耗电量;
应用程序在第三时间段内的流量消耗。
实施本发明实施例,具有以下有益效果:
通过获取终端中运行的应用程序的运行参数,判断该应用程序的运行参数是否超过预设阈值,若是,说明该应用程序为恶意应用程序,则将该应用程序的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标,直观地体现了后台APP的运行情况,使得用户可以通过该应用图标获知其后台运行的应用程序的运行情况,相比现有技术通过查询管理软件而言,简化了操作。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种应用程序运行的提醒方法的流程示意图;
图2是本发明实施例提供的另一种应用程序运行的提醒方法的流程示意图;
图3是本发明实施例提供的一种应用程序运行的提醒装置的结构示意图;
图4是本发明实施例提供的一种显示参数修改模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在此部分,首先对本发明各个实施例均涉及到的概念进行说明。
本发明实施例提供的应用程序运行的提醒方法实现于终端,所述终端包括智能手机、平板电脑、数字音视频播放器、电子阅读器、手持游戏机和车载电子设备等电子设备。本发明实施例中,终端的操作系统可以是Android、iOS、WindowsPhone和BlackBerryOS等系统,这里不作限定。终端可以在操作系统上运行APP。
请参阅图1,图1是本发明实施例提供的一种APP运行的提醒方法的流程示意图。如图1所示所述方法包括:
步骤S11,获取终端中运行的APP的运行参数。
APP的运行参数可以有多种类型,其能够直接或间接地反映APP的功耗情况和/或流量消耗情况。所述类型为以下任意一种或多种。
类型1:在终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率。
所述第一时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。例如,第一时间段为10分钟。其中,可通过温度传感器检测终端的内部温度,预设温度阈值可以由设计人员预先设定,这里也不做限定,例如50℃。
获取该类型运行参数的目的在于,当终端的内部温度升高时,说明可能存在APP正在异常运行,导致终端的功耗增加。
类型2:APP在第二时间段内的耗电量。
同理,所述第二时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。其中,可以根据APP的运行时间和该时间内CPU的工作频率(不同的工作频率对应于不同的耗电值),利用微积分计算出APP在该时间内的耗电量。
获取该类型运行参数的目的在于,APP的耗电量直接反映了终端的电量续航时间。
类型3:APP在第三时间段内的流量消耗。
同理,所述第二时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。其中,可以根据APP的运行时间和该时间内CPU的工作频率(不同的工作频率对应于不同的耗电值),利用微积分计算出APP在该时间内的耗电量。
获取该类型运行参数的目的在于,APP的流量消耗直接反映了终端的流量消耗。
终端中可以运行多个APP;每个APP在运行时,都有相应的运行参数。例如:终端中运行APP1和APP2,其中APP1可能对应有上述六种运行参数中的一种或多种,APP2可能也对应有上述六种运行参数中的一种或多种。
步骤S12,判断APP的运行参数是否超过预设阈值;若APP的运行参数超过预设阈值,说明该APP为恶意APP,则执行步骤S13。
需要指出的是,对于不同类型的运行参数,对应的预设阈值的类型可能不同;对于相同类型的运行参数但不同类型的APP,对应的预设阈值的取值也可以不同。
假设,不同类型的运行参数,对应的预设阈值的类型不同,终端获取的运行参数若为在所述终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率,终端可以判断该比率是否超过针对参考比率设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S13;
终端获取的运行参数若为APP在第二时间段内的耗电量,终端可以判断该耗电量是否超过针对参考耗电量设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S13;
终端获取的运行参数若为APP在第三时间段内的流量消耗,终端可以判断该流量消耗是否超过针对参考流量消耗设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S13;
若运行参数包括至少两项,终端可以分别将获取的运行参数与对应的阈值进行比较,若任一个运行参数超过对应的阈值,说明该APP为恶意应用程序,则执行步骤S13。
步骤S13,将该APP的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标。
终端是根据显示参数显示对应的APP的应用图标。第一显示参数为修改前的显示参数,第二显示参数为修改后的显示参数。需要说明的是,终端如何根据显示参数显示APP的应用图标是本领域技术人员可理解的,在此不再赘述。
在一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,在所述应用图标上显示提醒标识,如显示红点标记等等。应指出的是,该提醒标识的呈现方式本发明不限定。
在另一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,对所述应用图标进行颜色渲染。渲染的颜色是预先设定的,可以是一种或多种;若终端预先存储了多种渲染的颜色,终端可以根据所述应用图标本身的颜色选择一种能够突出显示所述应用图标的颜色。
进一步的,若终端对所述应用图标进行颜色渲染,终端可以检测所述APP的运行参数超出预设阈值的程度,根据超出程度确定渲染颜色,且颜色随着所述运行参数超过所述预设阈值的程度而加深。运行参数以耗电量为例,终端预先存储耗电量(终端在1小时内的耗电量)与渲染颜色的对应关系,如表1所示,假设,终端在1小时内的耗电量为45%,终端查询表1可以确定渲染颜色为黄色。
应指出的是,表1中的耗电量与渲染颜色的关系只是本发明的一种可选实施例,还可以有若干组合和变形,不能以此限定本发明。
表1
耗电量 | 渲染颜色 |
30%~40% | 蓝 |
40%~50% | 黄 |
50%~60% | 橙 |
60%以上 | 红 |
在又一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,改变所述应用图标的显示背景。在正常情况下,应用图标的显示背景为默认背景,当APP的运行参数超过预设阈值时,终端则将该APP的应用图标的显示背景替换为指定背景。
进一步的,用户可以通过点击根据第二显示参数显示的应用图标来结束该APP的进程。为了防止误触碰,用户可以通过长按该应用图标来结束该APP的进程。当用户不想看到该提醒时,也可以通过预设方式,来取消图标提醒。
通过获取终端中运行的应用程序的运行参数,判断该应用程序的运行参数是否超过预设阈值,若是,说明该应用程序为恶意应用程序,则将该应用程序的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标,直观地体现了后台APP的运行情况,使得用户可以通过该应用图标获知其后台运行的应用程序的运行情况,相比现有技术通过查询管理软件而言,简化了操作。
请参阅图2,图2是本发明实施例提供的另一种APP运行的提醒方法的流程示意图。如图2所示所述方法包括:
步骤S21,获取终端中运行的APP的运行参数。
APP的运行参数可以有多种类型,其能够直接或间接地反映APP的功耗情况和/或流量消耗情况。所述类型为以下任意一种或多种。
类型1:在终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率。
所述第一时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。例如,第一时间段为10分钟。其中,可通过温度传感器检测终端的内部温度,预设温度阈值可以由设计人员预先设定,这里也不做限定,例如50℃。
获取该类型运行参数的目的在于,当终端的内部温度升高时,说明可能存在APP正在异常运行,导致终端的功耗增加。
类型2:APP在第二时间段内的耗电量。
同理,所述第二时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。其中,可以根据APP的运行时间和该时间内CPU的工作频率(不同的工作频率对应于不同的耗电值),利用微积分计算出APP在该时间内的耗电量。
获取该类型运行参数的目的在于,APP的耗电量直接反映了终端的电量续航时间。
类型3:APP在第三时间段内的流量消耗。
同理,所述第二时间段可以由设计人员预先设定,也可以由用户预先设定,这里不做限定。其中,可以根据APP的运行时间和该时间内CPU的工作频率(不同的工作频率对应于不同的耗电值),利用微积分计算出APP在该时间内的耗电量。
获取该类型运行参数的目的在于,APP的流量消耗直接反映了终端的流量消耗。
终端中可以运行多个APP;每个APP在运行时,都有相应的运行参数。例如:终端中运行APP1和APP2,其中APP1可能对应有上述六种运行参数中的一种或多种,APP2可能也对应有上述六种运行参数中的一种或多种。
步骤S22,判断该APP是否为预设的白名单中的APP。若该APP为预设的白名单中的APP,则结束本流程;否则,执行步骤S23。
白名单中的APP为不受运行参数限制的APP,如微信、QQ或支付宝等等,该白名单中的APP是用户自行设置的。白名单可以通过APP的唯一标识符记录对应的APP。在本发明实施例中,终端是先获取APP的运行参数,再判断该APP是否为白名单中的APP。在其他可选实施例中,终端可以在检测到后台APP时,则先判断该APP是否为白名单中的APP,若否,才获取该APP的运行参数。
一般白名单中的APP为用户经常操作的APP,若APP为白名单中的APP,则无需提醒用户,可以避免混淆用户对恶意APP的判断。
步骤S23,判断该APP的运行参数是否超过预设阈值。若APP的运行参数超过预设阈值,说明该APP为恶意APP,则执行步骤S24。
需要指出的是,对于不同类型的运行参数,对应的预设阈值的类型可能不同;对于相同类型的运行参数但不同类型的APP,对应的预设阈值的取值也可以不同。
假设,不同类型的运行参数,对应的预设阈值的类型不同,终端获取的运行参数若为在所述终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率,终端可以判断该比率是否超过针对参考比率设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S24;
终端获取的运行参数若为APP在第二时间段内的耗电量,终端可以判断该耗电量是否超过针对参考耗电量设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S24;
终端获取的运行参数若为APP在第三时间段内的流量消耗,终端可以判断该流量消耗是否超过针对参考流量消耗设置的预设阈值,若是,说明该APP为恶意应用程,则执行步骤S24;
若运行参数包括至少两项,终端可以分别将获取的运行参数与对应的阈值进行比较,若任一个运行参数超过对应的阈值,说明该APP为恶意应用程序,则执行步骤S24。
步骤S24,将该APP的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标。
终端是根据显示参数显示对应的APP的应用图标。第一显示参数为修改前的显示参数,第二显示参数为修改后的显示参数。需要说明的是,终端如何根据显示参数显示APP的应用图标是本领域技术人员可理解的,在此不再赘述。
在一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,在所述应用图标上显示提醒标识,如显示红点标记等等。应指出的是,该提醒标识的呈现方式本发明不限定。
在另一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,对所述应用图标进行颜色渲染。渲染的颜色是预先设定的,可以是一种或多种;若终端预先存储了多种渲染的颜色,终端可以根据所述应用图标本身的颜色选择一种能够突出显示所述应用图标的颜色。
进一步的,若终端对所述应用图标进行颜色渲染,终端可以检测所述APP的运行参数超出预设阈值的程度,根据超出程度确定渲染颜色,且颜色随着所述运行参数超过所述预设阈值的程度而加深。运行参数以耗电量为例,终端预先存储耗电量(终端在1小时内的耗电量)与渲染颜色的对应关系,如表1所示,假设,终端在1小时内的耗电量为45%,终端查询表1可以确定渲染颜色为黄色。
在又一种可选的实施方式中,终端可以将APP的应用图标当前的第一显示参数修改为第二显示参数,终端根据所述第二显示参数显示应用图标时,改变所述应用图标的显示背景。在正常情况下,应用图标的显示背景为默认背景,当APP的运行参数超过预设阈值时,终端则将该APP的应用图标的显示背景替换为指定背景。
进一步的,用户可以通过点击根据第二显示参数显示的应用图标来结束该APP的进程。为了防止误触碰,用户可以通过长按该应用图标来结束该APP的进程。当用户不想看到该提醒时,也可以通过预设方式,来取消图标提醒。
本发明实施例中,终端当获取到APP的运行参数后,先判断该APP是否为白名单中的APP,若否,终端才判断该APP的运行参数是否超过预设阈值,相比上一实施例,进一步避免了混淆用户对恶意APP的判断。
请参阅图3,图3是本发明实施例提供的一种APP运行的提醒装置的结构示意图。如图3所示该提醒装置3至少可以包括运行参数获取模块31、阈值判断模块32、显示参数修改模块33以及显示模块34,其中:
运行参数获取模块31,用于获取终端中运行的APP的运行参数。
APP的运行参数可以有多种类型,其能够直接或间接地反映APP的功耗情况和/或流量消耗情况。所述类型为以下任意一种或多种。
其中,所述运行参数包括以下任意一项或多项:
在所述终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率;
APP在第二时间段内的耗电量;
APP在第三时间段内的流量消耗。
阈值判断模块32,用于判断该APP的运行参数是否超过预设阈值。
需要指出的是,对于不同类型的运行参数,对应的预设阈值的类型可能不同;对于相同类型的运行参数但不同类型的APP,对应的预设阈值的取值也可以不同。
假设,不同类型的运行参数,对应的预设阈值的类型不同,运行参数若为在所述终端的内部温度高于预设温度阈值时,APP在第一时间段内占用CPU的比率,阈值判断模块32可以判断该比率是否超过针对参考比率设置的预设阈值,若是,说明该APP为恶意应用程,则触发显示参数修改模块33。
运行参数若为APP在第二时间段内的耗电量,阈值判断模块32可以判断该耗电量是否超过针对参考耗电量设置的预设阈值,若是,说明该APP为恶意应用程,则触发显示参数修改模块33。
运行参数若为APP在第三时间段内的流量消耗,阈值判断模块32可以判断该流量消耗是否超过针对参考流量消耗设置的预设阈值,若是,说明该APP为恶意应用程,则触发显示参数修改模块33。
若运行参数包括至少两项,阈值判断模块3可以分别将获取的运行参数与对应的阈值进行比较,若任一个运行参数超过对应的阈值,说明该APP为恶意应用程序,则触发显示参数修改模块33。
显示参数修改模块33,用于若APP的运行参数超过所述预设阈值,则将所述APP的应用图标当前的第一显示参数修改为第二显示参数。
其中,所述显示参数修改模块33如图4所示进一步可以包括第一修改单元331、第二修改单元332以及第三修改单元333,其中:
第一修改单元331,用于在所述应用图标上显示提醒标识,或者,
第二修改单元332,用于对所述应用图标进行颜色渲染,或者,
第三修改单元333,用于改变所述应用图标的显示背景。
可选的,所述第二修改单元332具体可以用于:
对所述应用图标进行颜色渲染,并且所述应用图标的颜色随着所述运行参数超过所述预设阈值的程度而加深。
显示模块34,用于根据所述第二显示参数显示所述应用图标。
进一步的,所述提醒装置3还可以包括程序判断模块35,用于在运行参数获取模块31获取到终端中运行的APP的运行参数后,判断所述APP是否为预设的白名单中的APP,且在所述APP不是预设的白名单中的APP时,触发所述阈值判断模块33判断所述APP的运行参数是否超过预设阈值。
可理解的是,本实施例的提醒装置3的各功能模块的功能可根据上述方法实施例中的方法具体实现,可以具体对应参考图1或图2方法实施例的相关描述,此处不再赘述。
在图3所示的实施例中,运行参数获取模块31获取终端中运行的应用程序的运行参数,阈值判断模块32判断该应用程序的运行参数是否超过预设阈值,若是,说明该应用程序为恶意应用程序,显示参数修改模块33则将该应用程序的应用图标当前的第一显示参数修改为第二显示参数,显示模块34根据所述第二显示参数显示所述应用图标,直观地体现了后台APP的运行情况,使得用户可以通过该应用图标获知其后台运行的应用程序的运行情况,相比现有技术通过查询管理软件而言,简化了操作。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (10)
1.一种应用程序运行的提醒方法,其特征在于,包括:
获取终端中运行的应用程序的运行参数;
判断所述应用程序的运行参数是否超过预设阈值;
若是,则将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数,根据所述第二显示参数显示所述应用图标。
2.如权利要求1所述的方法,其特征在于,所述将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数,包括:
在所述应用图标上显示提醒标识,或者,
对所述应用图标进行颜色渲染,或者,
改变所述应用图标的显示背景。
3.如权利要求2所述的方法,其特征在于,
所述对所述应用图标进行颜色渲染,包括:
对所述应用图标进行颜色渲染,并且所述应用图标的颜色随着所述运行参数超过所述预设阈值的程度而加深。
4.如权利要求1所述的方法,其特征在于,所述获取终端中运行的应用程序的运行参数之后,所述方法还包括:
判断所述应用程序是否为预设的白名单中的应用程序;
若否,则执行所述判断所述应用程序的运行参数是否超过预设阈值的步骤。
5.如权利要求1-4中任一项所述的方法,其特征在于,
所述运行参数包括以下任意一项或多项:
在所述终端的内部温度高于预设温度阈值时,应用程序在第一时间段内占用CPU的比率;
应用程序在第二时间段内的耗电量;
应用程序在第三时间段内的流量消耗。
6.一种应用程序运行的提醒装置,其特征在于,包括:
运行参数获取模块,用于获取终端中运行的应用程序的运行参数;
阈值判断模块,用于判断所述应用程序的运行参数是否超过预设阈值;
显示参数修改模块,用于若所述应用程序的运行参数超过所述预设阈值,则将所述应用程序的应用图标当前的第一显示参数修改为第二显示参数;
显示模块,用于根据所述第二显示参数显示所述应用图标。
7.如权利要求6所述的装置,其特征在于,所述显示参数修改模块包括:
第一修改单元,用于在所述应用图标上显示提醒标识,或者,
第二修改单元,用于对所述应用图标进行颜色渲染,或者,
第三修改单元,用于改变所述应用图标的显示背景。
8.如权利要求7所述的装置,其特征在于,所述第二修改单元具体用于:
对所述应用图标进行颜色渲染,并且所述应用图标的颜色随着所述运行参数超过所述预设阈值的程度而加深。
9.如权利要求6所述的装置,其特征在于,所述装置还包括:
程序判断模块,用于在运行参数获取模块获取到终端中运行的应用程序的运行参数后,判断所述应用程序是否为预设的白名单中的应用程序,且在所述应用程序不是预设的白名单中的应用程序时,触发所述阈值判断模块判断所述应用程序的运行参数是否超过预设阈值。
10.如权利要求6-9中任一项所述的装置,其特征在于,
所述运行参数包括以下任意一项或多项:
在所述终端的内部温度高于预设温度阈值时,应用程序在第一时间段内占用CPU的比率;
应用程序在第二时间段内的耗电量;
应用程序在第三时间段内的流量消耗。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510973954.5A CN105573896A (zh) | 2015-12-21 | 2015-12-21 | 一种应用程序运行的提醒方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510973954.5A CN105573896A (zh) | 2015-12-21 | 2015-12-21 | 一种应用程序运行的提醒方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105573896A true CN105573896A (zh) | 2016-05-11 |
Family
ID=55884062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510973954.5A Pending CN105573896A (zh) | 2015-12-21 | 2015-12-21 | 一种应用程序运行的提醒方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105573896A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106095649A (zh) * | 2016-08-03 | 2016-11-09 | 广东欧珀移动通信有限公司 | 一种图标显示方法、装置及移动终端 |
CN106126011A (zh) * | 2016-06-15 | 2016-11-16 | 依偎科技(南昌)有限公司 | 一种应用程序的资源占用信息显示方法及移动终端 |
CN106598202A (zh) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | 应用程序管理方法及装置 |
CN106776239A (zh) * | 2016-11-24 | 2017-05-31 | 维沃移动通信有限公司 | 一种应用的运行状态显示方法及电子设备 |
CN106850942A (zh) * | 2016-12-01 | 2017-06-13 | 北京奇虎科技有限公司 | 移动终端的温度监控方法、装置及移动终端 |
CN106933725A (zh) * | 2017-03-02 | 2017-07-07 | 珠海市魅族科技有限公司 | 应用图标的显示方法及装置 |
CN107291331A (zh) * | 2017-06-19 | 2017-10-24 | 青岛海信移动通信技术股份有限公司 | 应用程序图标显示方法、装置及终端 |
CN107491348A (zh) * | 2017-08-01 | 2017-12-19 | 广州三星通信技术研究有限公司 | 在电子终端中管理应用的方法及装置 |
CN107563196A (zh) * | 2017-08-16 | 2018-01-09 | 深圳天珑无线科技有限公司 | 恶意应用程序的过滤方法、设备及可读存储介质 |
CN107783806A (zh) * | 2016-08-24 | 2018-03-09 | 中兴通讯股份有限公司 | 一种排列图标的方法及装置 |
WO2020024520A1 (zh) * | 2018-08-02 | 2020-02-06 | 珠海格力电器股份有限公司 | 一种应用的展示方法、装置、终端和存储介质 |
CN111722919A (zh) * | 2019-03-21 | 2020-09-29 | 北京小米移动软件有限公司 | 运行后台应用程序的方法、装置、存储介质及电子设备 |
CN111767071A (zh) * | 2020-07-02 | 2020-10-13 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种数据的显示调整方法、装置及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657876B2 (en) * | 2001-08-24 | 2010-02-02 | Microsoft Corporation | System and method for using data address sequences of a program in a software development tool |
CN104135561A (zh) * | 2013-07-08 | 2014-11-05 | 腾讯科技(深圳)有限公司 | 一种终端的流量提醒方法、装置及终端 |
CN104809049A (zh) * | 2015-04-17 | 2015-07-29 | 深圳市金立通信设备有限公司 | 一种终端 |
-
2015
- 2015-12-21 CN CN201510973954.5A patent/CN105573896A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7657876B2 (en) * | 2001-08-24 | 2010-02-02 | Microsoft Corporation | System and method for using data address sequences of a program in a software development tool |
CN104135561A (zh) * | 2013-07-08 | 2014-11-05 | 腾讯科技(深圳)有限公司 | 一种终端的流量提醒方法、装置及终端 |
CN104809049A (zh) * | 2015-04-17 | 2015-07-29 | 深圳市金立通信设备有限公司 | 一种终端 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106126011A (zh) * | 2016-06-15 | 2016-11-16 | 依偎科技(南昌)有限公司 | 一种应用程序的资源占用信息显示方法及移动终端 |
CN106095649A (zh) * | 2016-08-03 | 2016-11-09 | 广东欧珀移动通信有限公司 | 一种图标显示方法、装置及移动终端 |
CN107783806A (zh) * | 2016-08-24 | 2018-03-09 | 中兴通讯股份有限公司 | 一种排列图标的方法及装置 |
CN106776239A (zh) * | 2016-11-24 | 2017-05-31 | 维沃移动通信有限公司 | 一种应用的运行状态显示方法及电子设备 |
CN106850942B (zh) * | 2016-12-01 | 2019-12-31 | 北京安云世纪科技有限公司 | 移动终端的温度监控方法、装置及移动终端 |
CN106850942A (zh) * | 2016-12-01 | 2017-06-13 | 北京奇虎科技有限公司 | 移动终端的温度监控方法、装置及移动终端 |
CN106598202A (zh) * | 2016-12-20 | 2017-04-26 | 北京小米移动软件有限公司 | 应用程序管理方法及装置 |
CN106598202B (zh) * | 2016-12-20 | 2019-10-15 | 北京小米移动软件有限公司 | 应用程序管理方法及装置 |
CN106933725A (zh) * | 2017-03-02 | 2017-07-07 | 珠海市魅族科技有限公司 | 应用图标的显示方法及装置 |
CN107291331A (zh) * | 2017-06-19 | 2017-10-24 | 青岛海信移动通信技术股份有限公司 | 应用程序图标显示方法、装置及终端 |
CN107491348A (zh) * | 2017-08-01 | 2017-12-19 | 广州三星通信技术研究有限公司 | 在电子终端中管理应用的方法及装置 |
CN107563196A (zh) * | 2017-08-16 | 2018-01-09 | 深圳天珑无线科技有限公司 | 恶意应用程序的过滤方法、设备及可读存储介质 |
WO2020024520A1 (zh) * | 2018-08-02 | 2020-02-06 | 珠海格力电器股份有限公司 | 一种应用的展示方法、装置、终端和存储介质 |
CN111722919A (zh) * | 2019-03-21 | 2020-09-29 | 北京小米移动软件有限公司 | 运行后台应用程序的方法、装置、存储介质及电子设备 |
CN111722919B (zh) * | 2019-03-21 | 2024-06-04 | 北京小米移动软件有限公司 | 运行后台应用程序的方法、装置、存储介质及电子设备 |
CN111767071A (zh) * | 2020-07-02 | 2020-10-13 | 湖南快乐阳光互动娱乐传媒有限公司 | 一种数据的显示调整方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105573896A (zh) | 一种应用程序运行的提醒方法和装置 | |
CN105243326A (zh) | 一种锁屏界面的显示方法、装置以及电子设备 | |
CN105224439A (zh) | 终端app的cpu占用率的检测方法、装置及终端 | |
CN105468674A (zh) | 窗口拦截方法、装置和终端设备 | |
CN105335134A (zh) | 处理app的cpu占用率异常的方法、装置及移动终端 | |
CN105676993A (zh) | 一种节省电量的方法、装置及电子设备 | |
CN104216740A (zh) | 一种应用软件管理方法、装置及终端 | |
CN105430671A (zh) | 无线通信信号强弱图的生成方法以及装置 | |
CN104238882A (zh) | 通知栏的管理方法、装置及移动终端 | |
CN103577658A (zh) | 智能终端硬件的评估方法及评估系统 | |
CN105653006A (zh) | 一种节省电量的方法、装置及电子设备 | |
CN104123496A (zh) | 一种流氓软件的拦截方法及装置、终端 | |
CN104267980A (zh) | 一种软件评分显示方法、终端、数据服务器及系统 | |
CN104182330A (zh) | 一种应用推荐方法、装置以及终端 | |
CN105204856A (zh) | 一种信息提示方法、装置及电子设备 | |
CN105653007A (zh) | 一种节省电量的方法、装置及电子设备 | |
CN104267950A (zh) | 终端应用程序的设置方法、装置和移动终端 | |
CN105451223A (zh) | 信息的监控方法、装置和移动终端 | |
CN104156661A (zh) | 一种防止账户密码被篡改的方法及装置 | |
CN110889116B (zh) | 一种广告拦截方法、装置及电子设备 | |
CN105653354A (zh) | 一种批处理的方法及装置 | |
CN112492624A (zh) | 提醒使用5g功能方法、装置、电子设备及存储介质 | |
CN105786481A (zh) | 一种设置应用自启动的方法、装置及电子设备 | |
CN105354448A (zh) | 一种授权管理的方法和装置 | |
CN103500311A (zh) | 软件检测方法及系统 |
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: 20160511 |