一种应用程序的关闭方法、装置及智能终端制造方法及图纸

技术编号:14820052 阅读:78 留言:0更新日期:2017-03-15 12:57
本发明专利技术实施例公开了一种应用程序的关闭方法、装置及智能终端。该方法包括:获取智能终端的性能参数;确定所述性能参数是否满足预设的应用关闭条件;若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。本发明专利技术实施例提供的技术方案,无需通过其它用户空间界面就能够管理其它用户空间中分身应用的运行状态。并且,其它用户空间的数量可以是多个,即还能够同时管理不同用户空间中分身应用的运行状态,因而简化了应用程序的关闭方法,提高了应用程序的关闭效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其是一种应用程序的关闭方法、装置及智能终端
技术介绍
随着移动互联网的发展,用户对智能终端内应用程序(APP)的需求越来越丰富。在日常使用智能终端的过程中,用户会有多个账号需要同时登录同一APP的需要,例如,针对微信,用户的多个账号需要同时登录使用,或针对某款游戏,用户的多个账号,需要同时登录满足切换或交易等方便操作。但是,在智能终端内同时运行主应用和各分身应用时,目前需要分别通过主应用界面管理主应用的运行状态,通过各分身应用界面管理各分身应用的运行状态。因而,现有的应用程序的关闭方法操作繁琐且效率低下。
技术实现思路
本专利技术实施例的目的在于提供一种应用程序的关闭方法、装置及智能终端以简化应用程序的关闭方法,及提高应用程序的关闭效率。第一方面,本专利技术实施例提供了一种应用程序的关闭方法,包括:获取智能终端的性能参数;确定所述性能参数是否满足预设的应用关闭条件;若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。第二方面,本专利技术实施例提供了一种应用程序的关闭装置,包括:性能参数获取模块,用于获取智能终端的性能参数;关闭条件确定模块,用于确定所述性能参数是否满足预设的应用关闭条件;应用关闭提示模块,用于若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。第三方面,本专利技术实施例提供了一种智能终端,包括本专利技术任意实施例提供的应用程序的关闭装置。本专利技术实施例提供的技术方案,通过确定智能终端的性能参数是否满足应用关闭条件,若满足,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用,从而无需通过其它用户空间界面就能够管理其它用户空间中分身应用的运行状态。并且,其它用户空间的数量可以是多个,即还能够同时管理不同用户空间中分身应用的运行状态,因而简化了应用程序的关闭方法,提高了应用程序的关闭效率。附图说明图1为本专利技术实施例中提供的一种应用程序的关闭方法的流程示意图;图2为本专利技术实施例中提供的另一种应用程序的关闭方法的流程示意图;图3为本专利技术实施例中提供的一种应用程序的关闭装置的结构示意图;图4为本专利技术实施例中提供的一种处理器的结构示意图;图5为本专利技术实施例中提供的一种智能终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。图1为本专利技术实施例中提供的一种应用程序的关闭方法的流程示意图,该方法可以由应用程序的关闭装置执行,其中该装置可以由软件和/或硬件实现,可作为智能终端的一部分被内置在智能终端内部。如图1所示,该实现流程可以包括:步骤11、获取智能终端的性能参数。在本实施例中,智能终端的性能参数可以是智能终端的剩余电量、主板温度、中央处理器(CentralProcessingUnit,CPU)使用率、内存占有率或CPU运算速度等。具体的,在智能终端过程中,实时监测智能终端的性能参数,并获取监测到的性能参数。在智能终端中,正在运行的多开应用的数量是影响性能参数的重要因素,如剩余电量与正在运行的多开应用的数量负相关,主板温度、CPU使用率、内存占有率或CPU运算速度等参数与正在运行的多开应用的数量正相关。多开应用的实现方式可以有很多种,本实施例不做具体限定。例如,可分别安装不同版本的应用,将一种版本作为主应用,将其它版本作为分身应用,其中,可通过反编译修改应用的安装包(APK)文件,再安装修改后的APK文件来实现安装不同版本的同款应用;又如,可通过应用模拟用户空间及动态加载技术的第三方多开助手软件来实现;再如,可通过修改系统机制来实现。优选的,本实施例中多开应用基于多用户机制来实现,其中多用户机制具体可包括智能终端中的操作系统所支持的多用户机制,如安卓(Android)系统的多用户机制以及手机窗口(WindowsPhone,WP)操作系统的多用户机制等。步骤12、确定所述性能参数是否满足预设的应用关闭条件。在本实施例中,应用关闭条件用于触发对智能终端中正在运行的分身应用的关闭操作。应用关闭条件可以在智能终端出厂前预先统一设置,也可以依据用户需要预先个性化设置。示例性的,确定所述性能参数是否满足预设的应用关闭条件,可以包括:若满足如下任一种情况,则确定所述智能终端的性能参数满足应用关闭条件:所述智能终端的剩余电量低于电量阈值;所述智能终端的主板温度高于温度阈值;所述智能终端的中央处理器使用率大于使用率阈值;以及,所述智能终端的内存占用率大于占用率阈值。上述各阈值也是预先设置的。步骤13、若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。在本实施例中,目标用户空间指的是当前操作的用户空间。具体的,若检测到性能参数满足应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用;若检测到性能参数不满足应用关闭条件,则继续获取智能终端的性能参数。该方法通过提示用户关闭其它用户空间中正在运行的分身应用,而不是提示用户关闭目标用户空间中正在运行的分身应用,避免了误关闭目标应用。需要说明的是,其它用户空间的数量可以是一个,也可以是多个。在其它用户空间的数量是多个时,实现了同时管理不同用户空间中分身应用的运行状态。本专利技术实施例提供的方法,通过确定智能终端的性能参数是否满足应用关闭条件,若满足,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用,从而无需通过其它用户空间界面就能够管理其它用户空间中分身应用的运行状态。并且,其它用户空间的数量可以是多个,即还能够同时管理不同用户空间中分身应用的运行状态,因而简化了应用程序的关闭方法,提高了应用程序的关闭效率。图2为本专利技术实施例中提供的另一种应用程序的关闭方法的流程示意图。参考图2,该应用程序的关闭方法可以包括:步骤21、获取智能终端的性能参数。步骤22、确定所述性能参数是否满足预设的应用关闭条件。步骤23、若所述性能参数满足所述应用关闭条件,则确定除目标用户空间以外的其它用户空间中设定主应用的正在运行的分身应用。示例性的,在支持多开应用的智能终端中,目标用户空间指的是当前操作的用户空间,可通过用户标识userid及应用标识Uid来区分主应用和分身应用。其中,多开应用的集合基于多用户机制来实现,包括主应用和与主应用对应的所有分身应用。具体的,多开应用的集合基于多用户机制来实现可包括如下内容:主应用安装于主用户空间下,分身应用安装于从用户空间下,主用户空间中包含用于对分身应用进行操作的接入口。在一个实施例中,本申请的多用户实现机制包括了以下逻辑:1.多用户管理a)系统默认有一个主用户空间,主用户空间可以创建其它的多个新用户空间(即从用户空间),并可以删除与管理它们;b)普通用户空间(非主用户空间)与访客用户空间,可统称为从用户空间;c)默认主用户空间id(身份标识,Identification)为0,其它新增用户空间id从10开始,逐个增加;d)切换用户空间时,会重新加载桌面本文档来自技高网...
一种应用程序的关闭方法、装置及智能终端

【技术保护点】
一种应用程序的关闭方法,其特征在于,包括:获取智能终端的性能参数;确定所述性能参数是否满足预设的应用关闭条件;若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。

【技术特征摘要】
1.一种应用程序的关闭方法,其特征在于,包括:获取智能终端的性能参数;确定所述性能参数是否满足预设的应用关闭条件;若所述性能参数满足所述应用关闭条件,则提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用。2.根据权利要求1所述的方法,其特征在于,确定所述性能参数是否满足预设的应用关闭条件,包括:若满足如下任一种情况,则确定所述智能终端的性能参数满足应用关闭条件:所述智能终端的剩余电量低于电量阈值;所述智能终端的主板温度高于温度阈值;所述智能终端的中央处理器使用率大于使用率阈值;以及,所述智能终端的内存占用率大于占用率阈值。3.根据权利要求1所述的方法,其特征在于,提示用户关闭除目标用户空间以外的其它用户空间中正在运行的分身应用,包括:确定所述其它用户空间中设定主应用的正在运行的分身应用;依据所述设定主应用的优先级以及所述分身应用的性能参数,从确定的分身应用中选择待关闭分身应用;提示所述用户关闭选择的待关闭分身应用。4.根据权利要求3所述的方法,其特征在于,所述设定主应用的优先级是依据所述设定主应用所属应用类型确定的。5.根据权利要求3所述的方法,其特征在于,所述分身应用的性能参数包括所述分身应用的耗电百分比、耗电速率、内存占用百分比、中央处理器占用百分比和运行累计时长中的至少一个。6.根据权利要求3所述的方法,其特征在于,提示所述用户关闭选择的待关闭分身应用,包括:展示所述待关闭分身应用的信息,并依据所述用户对展示的待关闭分身应用的信息的操作,控制分身应用关闭。7.一种应用程序的关闭装置,其特征在于,包括:性能参数获取模块,用于获取智能终端的性能参数...

【专利技术属性】
技术研发人员:曾元清
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1