后台应用程序的管控方法和终端技术

技术编号:21115424 阅读:32 留言:0更新日期:2019-05-16 08:54
本发明专利技术公开了一种后台应用程序的管控方法和终端。该管控方法包括:根据用户在特定条件下的习惯操作行为生成应用程序的运行优先级列表;在所述特定条件下将所述运行优先级列表中未被用户正在操作的应用程序在后台运行。该终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的后台应用程序的管控程序,所述后台应用程序的管控程序被处理器执行时实现任一种上述的后台应用程序的管控方法。通过用户习惯使用行为来获取用户在特定条件下习惯使用的应用程序的运行优先级列表,在特定条件下将运行优先级列表中的应用程序提前运行在后台,这样用户需要使用时可快速地进入相应的程序,提高了用户体验。

【技术实现步骤摘要】
后台应用程序的管控方法和终端
本专利技术属于移动通讯
,特别涉及一种后台应用程序的管控方法和终端。
技术介绍
目前智能移动通讯设备越来越普遍,人们使用的频率也越来越多,人们使用设备的场景也越来越多。在不同场景所使用的应用程序不同,例如在通勤场景,用户在下午6点至7点之间坐地铁时,用户经常使用微博等新闻类应用程序,而几乎不使用其他程序。又例如在休息场景,用户在晚上8点至11点在家休息时,用户经常使用社交类、视频类等应用程序,而几乎不使用其他程序。为了提高使用体验,用户一般会将应用程序预先开启,这样可减少等待时间,但是当用户程序较多时,开启全部应用程序后,必然会造成耗电量过大,同时容易造成系统卡顿,而且在不同条件下,用户的使用习惯不同,用户所使用的应用程序仅为少量的几个。当然还有部分用户为了节省电量和保证系统运行流畅,会选择将所有应用程序都关闭,仅在需要用时才打开相应的程序,这样会造成使用体验非常差。可见,当前移动通讯设备的后台应用程序虽然允许用户进行设置,但是都会造成比较差的使用体验,而且不符合用户在不同条件下的使用情况。
技术实现思路
(一)本专利技术所要解决的技术问题本专利技术要解决的技术问题是:如何根据用户的习惯操作行为智能地管控后台程序。(二)本专利技术所采用的技术方案为了实现上述的目的,本专利技术采用了如下的技术方案:一种后台应用程序的管控方法,所述管控方法包括:根据用户在特定条件下的习惯操作行为生成应用程序的运行优先级列表;在所述特定条件下将所述运行优先级列表中未被用户正在操作的应用程序在后台运行。优选地,所述管控方法还包括:在所述特定条件下将除所述运行优先级列表中的应用程序和被用户正在操作的应用程序之外的应用程序关闭。优选地,所述管控方法还包括:根据用户的指令对所述运行优先级列表中的应用程序进行更换。优选地,若所述特定条件下后台运行有除所述运行优先级列表中的应用程序之外的其他应用程序,所述管控方法还包括:将所述特定条件下的所述运行优先级列表中的应用程序的优先级值设置为高于后台运行的所述其他应用程序的优先级值。优选地,若所述运行优先级列表中的应用程序为多个,则按照预设顺序规则设置所述运行优先级列表中的多个应用程序的优先级值。优选地,所述预设顺序规则包括如下至少一种:在所述特定条件下,所述应用程序的运行时间越长,则所述应用程序的优先级值越大;在所述特定条件下,所述应用程序被操作的次数越多,则所述应用程序的优先级值越大。优选地,所述管控方法还包括:检测所述特定条件下是否开启低电量模式;若是,则将后台运行的除所述运行优先级列表中的应用程序之外的其他应用程序关闭。优选地,所述管控方法还包括:检测所述特定条件下是否开启低电量模式;若是,则将所述运行优先级列表中优先级值低于预设值的应用程序关闭。优选地,所述管控方法还包括:若所述特定条件下,后台运行的应用程序的数量大于阈值,则将后台运行的所述其他应用程序按照优先级值从小到大的顺序依次关闭,直至所述后台运行的应用程序的数量小于或等于阈值。本专利技术还公开了一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的后台应用程序的管控程序,所述后台应用程序的管控程序被处理器执行时实现任一种上述的后台应用程序的管控方法。(三)有益效果本专利技术公开的一种后台应用程序的管控方法和终端。通过用户习惯使用行为来获取用户在特定条件下习惯使用的应用程序的运行优先级列表,在特定条件下将运行优先级列表中的应用程序提前运行在后台,这样用户需要使用时可快速地进入相应的程序,提高了用户体验。同时用户习惯使用的应用程序具有较高的优先级,这样可保证用户习惯使用的应用程序具有良好的运行流畅度。附图说明图1是本专利技术的实施例的后台应用程序的管控方法的流程图;图2是本专利技术的另一实施例的后台应用程序的管控方法的流程图;图3是本专利技术的另一实施例的后台应用程序的管控方法的流程图;图4是本专利技术的另一实施例的后台应用程序的管控方法的流程图;图5是本专利技术的另一实施例的后台应用程序的管控方法的流程图;图6是本专利技术的另一实施例的后台应用程序的管控方法的流程图;图7是本专利技术的另一实施例的终端的示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1示出了根据本专利技术的实施例的后台应用程序的管控方法的流程图,该管控方法包括步骤S1至步骤S2:步骤S1:根据用户在特定条件下的习惯操作行为生成应用程序的运行优先级列表。具体地,根据用户的使用手机或平板电脑的习惯,收集一段时间内应用程序的使用数据。其中,应用程序的使用数据包括用户处于不同时间段、不同地点下使用应用程序的数据,即本实施例所说的特定条件包括不同时间段和不同地点。例如,在下班回家时,用户在18点至19点的时间段内经常使用微博和今日头条等应用程序,而回家后20点至22点的时间段内经常使用视频应用程序。基于机器学习机制,根据一段时间内应用程序的使用数据可以获取用户在特定条件下习惯使用的应用程序,并生成在特定条件下习惯使用的应用程序的运行优先级列表。步骤S2:在特定条件下将运行优先级列表中未被用户正在操作的应用程序在后台运行。具体地,作为优选实施例,根据步骤S1中的获得的运行优先级列表的应用程序包括多个应用程序,分别是应用程序A、应用程序B和应用程序C,即在特定条件下用户习惯使用这三个应用程序,需要提前启动这三个应用程序并运行在后台。例如在某个时间段习惯使用应用程序A、应用程序B和应用程序C,则进入这个时间段时将三个应用程序打开,可减少后续对相应的应用程序操作时的等待时间,从而提高使用体验。在某些特定条件下,运行优先级列表中的部分应用程序正在被操作或已经提前在后台运行了,例如应用程序A正在被用户操作,这时只需将未被正在操作的应用程序运行在后台,例如将未被正在操作的应用程序B和应用程序C运行在后台。这样,当用户在该特定条件下需要使用运行优先级列表的应用程序时,可以快速进行相应的时间,减少等待时间。为了进一步提高使用体验,提高用户使用应用程序的流畅度,如图2所示,在另一实施例中,管控方法还包括:步骤S3:在特定条件下将除运行优先级列表中的应用程序和被用户正在操作的应用程序之外的应用程序关闭。这样在特定条件下后台中只运行有运行优先级列表中的应用程序,以减少其他应用程序对资源的占用,例如减少其他应用程序对CPU资源和内存资源的应用,保证运行优先级列表中的应用程序运行流畅,同时可减少电量的消耗,以提高用户体验。需要强调的是,本实施例所说的应用程序优选为用户自主安装的第三方应用程序,系统自带的应用程序一般情况下不关闭。在其他实施方式中,例如用户使用的移动终端配置较高,例如移动终端的内存较大且CPU处理能力较强,此时后台可允许运行较多的应用程序。即在特定条件下,后台运行有除运行优先级列表中的应用程序之外的其他应用程序。为了保证运行优先级列表中的应用程序的使用流畅度,如图3所示,管控方法还包括:步骤S4:将特定条件下的运行优先级列表中的应用程序的优先级值设置为高于后台运行的其他应用程序的优先级值。这样,特定条件下的运行优先级列表中的应用程序占本文档来自技高网...

【技术保护点】
1.一种后台应用程序的管控方法,其特征在于,所述管控方法包括:根据用户在特定条件下的习惯操作行为生成应用程序的运行优先级列表;在所述特定条件下将所述运行优先级列表中未被用户正在操作的应用程序在后台运行。

【技术特征摘要】
1.一种后台应用程序的管控方法,其特征在于,所述管控方法包括:根据用户在特定条件下的习惯操作行为生成应用程序的运行优先级列表;在所述特定条件下将所述运行优先级列表中未被用户正在操作的应用程序在后台运行。2.根据权利要求1所述的管控方法,其特征在于,所述管控方法还包括:在所述特定条件下将除所述运行优先级列表中的应用程序和被用户正在操作的应用程序之外的应用程序关闭。3.根据权利要求1所述的管控方法,其特征在于,所述管控方法还包括:根据用户的指令对所述运行优先级列表中的应用程序进行更换。4.根据权利要求1所述的后台应用程序的管控方法,其特征在于,若所述特定条件下后台运行有除所述运行优先级列表中的应用程序之外的其他应用程序,所述管控方法还包括:将所述特定条件下的所述运行优先级列表中的应用程序的优先级值设置为高于后台运行的所述其他应用程序的优先级值。5.根据权利要求1所述的后台应用程序的管控方法,其特征在于,若所述运行优先级列表中的应用程序为多个,则按照预设顺序规则设置所述运行优先级列表中的多个应用程序的优先级值。6.根据权利要求5所述的后台应用程序的管控方法,其特征在于,所述预设顺序规则包括如下至...

【专利技术属性】
技术研发人员:李楠
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1