一种应用程序的性能提示方法和系统的利记博彩app
【专利摘要】本发明公开了一种应用程序的性能提示方法和系统,在预置时长内,统计应用程序的性能指标参数,得到性能指标值,确定应用程序的性能指标值对应的性能等级,在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级;在应用程序的桌面应用图标或应用程序的当前运行界面对应用程序的性能进行提示,直观有效,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
【专利说明】
一种应用程序的性能提示方法和系统
技术领域
[0001]本发明涉及应用程序性能监测领域,尤其涉及一种应用程序的性能提示方法和系统。
【背景技术】
[0002]随着各种功能的应用程序的出现,在手机、PAD等移动终端安装的应用程序的数量越来越多,会造成比较大的能耗,并且个别应用程序如果其性能较差,运行时消耗了过多的设备资源,在长期使用中,会导致移动终端的运行越来越慢、卡顿,严重发热,待机时间短等不良情况。但用户往往并不清楚是哪一个应用程序存在这样的问题,一般只是根据应用管家的提示卸载掉不常用的应用程序,减轻移动终端的负荷,并没能针对性的解决移动终端存在的冋题。
【发明内容】
[0003]本发明的目的在于提出一种应用程序的性能提示方法和系统,能够对应用程序的性能进行直观有效的提示,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0004]为达此目的,本发明采用以下技术方案:
[0005]—方面,本发明提出一种应用程序的性能提示方法,包括:
[0006]在预置时长内,统计应用程序的性能指标参数,得到性能指标值;
[0007]确定应用程序的性能指标值对应的性能等级;
[0008]在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级。
[0009]其中,所述在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级,包括:
[0010]获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提示该应用程序的性能等级;
[0011]或,
[0012]获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。
[0013]其中,所述性能等级分为优质等级、一般等级和差等级;
[0014]所述优质等级对应的等级颜色为绿色,所述一般等级对应的等级颜色为黄色,所述差等级对应的等级颜色为红色。
[0015]其中,所述统计应用程序的性能指标参数,得到性能指标值,包括:
[0016]获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括CPU占用率、1占用率、内存占用率、应用耗电量和访问网络频率;
[0017]对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值。
[0018]其中,包括:
[0019]在应用程序退出时为起算点的预置时长内;
[0020]或,
[0021 ]在应用程序启动时为起算点的预置时长内。
[0022]另一方面,本发明提出一种应用程序的性能提示系统,包括:
[0023]指标获取模块,用于在预置时长内,统计应用程序的性能指标参数,得到性能指标值;
[0024 ]性能等级确定模块,用于确定应用程序的性能指标值对应的性能等级;
[0025]性能提示模块,用于在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级。
[0026]其中,所述性能提示模块具体用于,获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提不该应用程序的性能等级;
[0027]或,
[0028]获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。
[0029]其中,还包括:
[0030]性能等级设置模块,用于将所述性能等级分为优质等级、一般等级和差等级;
[0031 ]所述优质等级对应的等级颜色为绿色,所述一般等级对应的等级颜色为黄色,所述差等级对应的等级颜色为红色。
[0032]其中,指标获取模块包括:
[0033]指标参数获取单元,用于获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括(PU占用率、1占用率、内存占用率、应用耗电量和访问网络频率;
[0034]加权计算单元,用于对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值。
[0035]其中,还包括:
[0036]预置时长设置模块,用于设置所述预置时长;
[0037]权值因子设置模块,用于设置所述权值因子。
[0038]本发明提供的技术方案带来的有益效果为:
[0039]本发明一种应用程序的性能提示方法和系统,在预置时长内,统计应用程序的性能指标参数,得到性能指标值,确定应用程序的性能指标值对应的性能等级,在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级;在应用程序的桌面应用图标或应用程序的当前运行界面对应用程序的性能进行提示,直观有效,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
【附图说明】
[0040]图1是本发明一种应用程序的性能提示方法第一个实施例的方法流程图。[0041 ]图2是本发明一种应用程序的性能提示方法第二个实施例的方法流程图。
[0042]图3是本发明一种应用程序的性能提示方法第三个实施例的方法流程图。
[0043]图4是本发明一种应用程序的性能提示系统第一个实施例的结构方框图。
[0044]图5是本发明一种应用程序的性能提示系统第二个实施例的结构方框图。
【具体实施方式】
[0045]下面结合附图并通过【具体实施方式】来进一步说明本发明的技术方案。
[0046]实施例一
[0047]参见图1,图1是本发明一种应用程序的性能提示方法第一个实施例的方法流程图。
[0048]在第一实施例中,该应用程序的性能提示方法包括:
[0049]SlOl,在预置时长内,统计应用程序的性能指标参数,得到性能指标值;
[0050]体现应用程序的性能指标参数很多,主要包括CPU占用率、1占用率、内存占用率、应用耗电量和访问网络频率等,在预置时长内统计应用程序的性能指标参数,根据实际经验对每个性能指标赋予一定的权值,并对所有的性能指标参数进行加权求和,得到应用程序的性能指标值。
[0051]上述预置时长可以为在应用程序退出时为起算点的预置时长内,以计算应用程序,如游戏应用,用户退出该游戏应用后的性能指标值,若用户已经退出游戏应用,仍然检测到该游戏应用存在后台服务,消耗大量CPU时间和内存时间,同时频繁访问网络,导致手机卡顿,通过上述方法得到其在退出应用后的性能指标值。
[0052]上述预置时长也可以为在应用程序启动时为起算点的预置时长内,以计算应用程序,如工具应用程序,在使用过程中的性能指标值,若检测到该应用程序在使用过程中频繁访问网络,耗费大量的流量,而用户当前使用的是数据流量,造成手机卡顿的现象,通过上述方法得到该应用程序在使用过程中的性能指标值。
[0053]此外,上述预置时长还可以为针对于移动终端的所有应用程序,统一起算点的预置时长,即每隔固定的时间间隔,统计移动终端所有应用程序的性能指标值。
[0054]S102,确定应用程序的性能指标值对应的性能等级;
[0055]将应用程序的性能等级分为优质等级、一般等级和差等级,例如,将上述游戏应用程序和工具应用程序定为差等级。
[0056]由于应用程序在使用过程中和退出应用后的性能指标参数存在较大差异,可以对上述退出应用后的性能指标值和使用过程中的性能指标值设定不同的参考值,以对应用程序的性能进行准确科学的等级划分。
[0057]S103,在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级。
[0058]将应用程序的性能等级在应用程序的坐标应用图标或当前运行界面作相应的显不O
[0059]综上,本实施例一种应用程序的性能提示方法,在预置时长内,统计应用程序的性能指标参数,得到性能指标值,确定应用程序的性能指标值对应的性能等级,在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级;在应用程序的桌面应用图标或应用程序的当前运行界面对应用程序的性能进行提示,直观有效,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0060]实施例二
[0061]参见图2,图2是本发明一种应用程序的性能提示方法第二个实施例的方法流程图。
[0062]在第二实施例中,该应用程序的性能提示方法包括:
[0063]S201,在预置时长内,获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括(PU占用率、1占用率、内存占用率、应用耗电量和访问网络频率;
[0064]S202,对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值;
[0065]S203,确定应用程序的性能指标值对应的性能等级;
[0066]S204,获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提示该应用程序的性能等级。
[0067]用颜色来表示应用程序的性能指标,通过改变应用程序的桌面应用图标的背景颜色或运行界面的颜色进行表征,用户在使用手机或PAD等移动终端的过程中,通过观察桌面应用图标的背景颜色或通过运行界面的颜色就可以判断该应用程序当前的性能情况,对其进一步进行处理。
[0068]具体为:优质等级对应的等级颜色为绿色,一般等级对应的等级颜色为黄色,差等级对应的等级颜色为红色。即优质等级的应用程序的桌面应用图标的背景颜色或运行界面的颜色为绿色;一般等级的应用程序的桌面应用图标的背景颜色或运行界面的颜色为黄色;差等级的应用程序的桌面应用图标的背景颜色或运行界面的颜色为绿色。在这种性能提示方法下,上述游戏应用和工具应用程序的桌面应用图标的背景颜色和运行界面的颜色显示为红色。
[0069]综上,本实施例一种应用程序的性能提示方法,在预置时长内,获取应用程序的性能指标参数及其预置权值因子,对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值,确定应用程序的性能指标值对应的性能等级,获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述颜色或将应用程序的当前运行界面修改为所述等级颜色,提示该应用程序的性能等级;通过将应用程序的桌面应用图标的背景颜色或将应用程序的当前运行界面修改为其性能等级对应的等级颜色,简单直观的提示该应用程序的性能状况,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0070]实施例三
[0071]参见图3,图3是本发明一种应用程序的性能提示方法第三个实施例的方法流程图。
[0072]在第三实施例中,该应用程序的性能提示方法包括:
[0073]S301,在预置时长内,获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括(PU占用率、1占用率、内存占用率、应用耗电量和访问网络频率;
[0074]S302,对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值;
[0075]S303,确定应用程序的性能指标值对应的性能等级;
[0076]S304,获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。
[0077]该性能等级对应的标记可以为带有颜色的符号标记,优质等级对应的标记为绿色圆点,一般等级对应的标记为黄色圆点,差等级对应的标记为红色圆点。即优质等级的应用程序的桌面应用图标上显示绿色圆点;一般等级的应用程序的桌面应用图标上显示黄色圆点;差等级的应用程序的桌面图标上显示红色圆点,用户可以非常直观的对应用程序的性能进行辨别,并对性能持续为差等级的应用程序进行卸载处理。
[0078]或者,在优质等级的应用程序的运行界面显示该应用程序的性能指标值对应的标记,当用户使用该应用程序时就可以直观的看到该应用程序的性能好坏,并对其进行进一步的处理。
[0079]综上,本实施例一种应用程序的性能提示方法,在预置时长内,获取应用程序的性能指标参数及其预置权值因子,对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值,确定应用程序的性能指标值对应的性能等级,获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级;通过在应用程序的桌面应用图标或当前运行界面显示其性能等级对应的标记,简单直观的提示该应用程序的性能状况,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0080]实施例四
[0081]参见图4,图4是本发明一种应用程序的性能提示系统第一个实施例的结构方框图。在系统实施例中为详尽描述的部分请参考方法实施例。
[0082]在第四实施例中,该应用程序的性能提示系统包括:
[0083]指标获取模块01,用于在预置时长内,统计应用程序的性能指标参数,得到性能指标值。
[0084 ]性能等级确定模块O 2,用于确定应用程序的性能指标值对应的性能等级。
[0085]性能提示模块03,用于在应用程序的桌面应用图标或应用程序的当前运行界面,提不该应用程序的性能等级。
[0086]综上,本实施例一种应用程序的性能提示系统,在预置时长内,统计应用程序的性能指标参数,得到性能指标值,确定应用程序的性能指标值对应的性能等级,在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级;在应用程序的桌面应用图标或应用程序的当前运行界面对应用程序的性能进行提示,直观有效,方便用户针对性的对应用程序进行处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0087]实施例五
[0088]参见图5,图5是本发明一种应用程序的性能提示系统第二个实施例的结构方框图。
[0089]在第四实施例的基础上,其中,指标获取模块01包括:
[0090]指标参数获取单元011,用于获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括(PU占用率、1占用率、内存占用率、应用耗电量和访问网络频率;
[0091]加权计算单元012,用于对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值。
[0092]性能提示模块03具体用于,获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提不该应用程序的性能等级;
[0093]或,
[0094]获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。
[0095]该应用程序的性能提示系统还包括:
[0096]性能等级设置模块04,用于将所述性能等级分为优质等级、一般等级和差等级;
[0097]所述优质等级对应的等级颜色为绿色,所述一般等级对应的等级颜色为黄色,所述差等级对应的等级颜色为红色。
[0098]根据应用程序的性能级别将其桌面应用图标的背景颜色或者运行环境的颜色修改为相应的等级颜色。
[0099]预置时长设置模块05,用于设置所述预置时长。该预置时长的起算点可以为应用程序退出时,应用程序开启时或者所有应用程序统一的起算点。
[0100]权值因子设置模块06,用于设置所述权值因子。
[0101]综上,本实施例一种应用程序的性能提示系统,在预置时长内,计算应用程序的性能指标,获取该性能指标对应的等级颜色,将该应用程序的桌面应用图标的背景颜色或应用环境的颜色修改为该等级颜色;或者,获取该性能指标对应的标识,在该应用程序的桌面应用图标或者应用环境中显示该标识,使得用户可以直观的看到移动终端中各应用程序的性能状况,对其进行针对性的处理,减轻移动终端的负荷,优化其运行环境,增强用户的体验度。
[0102]以上结合具体实施例描述了本发明的技术原理。这些描述只是为了解释本发明的原理,而不能以任何方式解释为对本发明保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明的其它【具体实施方式】,这些方式都将落入本发明的保护范围之内。
【主权项】
1.一种应用程序的性能提示方法,其特征在于,包括: 在预置时长内,统计应用程序的性能指标参数,得到性能指标值; 确定应用程序的性能指标值对应的性能等级; 在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级。2.根据权利要求1所述的方法,其特征在于,所述在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级,包括: 获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提示该应用程序的性能等级;或, 获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。3.根据权利要求1所述的方法,其特征在于,所述性能等级分为优质等级、一般等级和差等级; 所述优质等级对应的等级颜色为绿色,所述一般等级对应的等级颜色为黄色,所述差等级对应的等级颜色为红色。4.根据权利要求1所述的方法,其特征在于,所述统计应用程序的性能指标参数,得到性能指标值,包括: 获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括CPU占用率、1占用率、内存占用率、应用耗电量和访问网络频率; 对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值。5.根据权利要求1所述的方法,其特征在于,所述在预置时长内,包括: 在应用程序退出时为起算点的预置时长内; 或, 在应用程序启动时为起算点的预置时长内。6.一种应用程序的性能提示系统,其特征在于,包括: 指标获取模块,用于在预置时长内,统计应用程序的性能指标参数,得到性能指标值; 性能等级确定模块,用于确定应用程序的性能指标值对应的性能等级; 性能提示模块,用于在应用程序的桌面应用图标或应用程序的当前运行界面,提示该应用程序的性能等级。7.根据权利要求6所述的系统,其特征在于,所述性能提示模块具体用于,获取性能等级对应的等级颜色,将应用程序的桌面应用图标的背景颜色修改为所述等级颜色或将应用程序的当前运行界面修改为所述等级颜色,提示该应用程序的性能等级; 或, 获取性能等级对应的标记,将标记显示于桌面应用图标或将标记显示于应用程序的当前运行界面,提示该应用程序的性能等级。8.根据权利要求6所述的系统,其特征在于,还包括: 性能等级设置模块,用于将所述性能等级分为优质等级、一般等级和差等级; 所述优质等级对应的等级颜色为绿色,所述一般等级对应的等级颜色为黄色,所述差等级对应的等级颜色为红色。9.根据权利要求6所述的系统,其特征在于,指标获取模块包括: 指标参数获取单元,用于获取应用程序的性能指标参数及其预置权值因子,性能指标参数包括(PU占用率、1占用率、内存占用率、应用耗电量和访问网络频率; 加权计算单元,用于对每个性能指标参数与其预置权值因子相乘之积进行相加,得到性能指标值。10.根据权利要求6所述的系统,其特征在于,还包括: 预置时长设置模块,用于设置所述预置时长; 权值因子设置模块,用于设置所述权值因子。
【文档编号】G06F11/30GK105930248SQ201610248971
【公开日】2016年9月7日
【申请日】2016年4月20日
【发明人】邓海丰
【申请人】南京酷派软件技术有限公司