应用程序控制方法、装置、存储介质制造方法及图纸

技术编号:17970209 阅读:43 留言:0更新日期:2018-05-16 11:11
本公开是关于一种应用程序控制方法、装置、存储介质,用以解决现有电子设备对应用程序的安装不够灵活的问题。该方法包括:在同时检测到多个应用程序的控制指令时,确定多个应用程序的优先级,其中,控制指令包括:应用程序的更新指令和/或应用程序的安装指令,然后根据多个应用程序的优先级执行上述控制指令。

【技术实现步骤摘要】
应用程序控制方法、装置、存储介质
本公开涉及互联网
,尤其涉及一种应用程序控制方法、装置、存储介质。
技术介绍
目前,各类应用程序种类繁多,用户时常在电子设备上进行应用程序的安装操作,包括下载安装包进行初次安装,或者下载更新包对应用程序进行更新安装,为了便于用户操作,电子设备通常还具备应用程序批量更新的功能。相关技术中,电子设备在某一时间段对多个应用程序进行安装操作时,通常是根据触发安装的先后顺序对多个应用程序进行安装操作。例如,对于多个需要下载安装的应用程序,电子设备可以同时进行下载,并且根据下载完成的先后顺序对多个应用程序进行安装。
技术实现思路
本公开的主要目的是提供一种应用程序控制方法、装置、存储介质,用以解决现有电子设备对应用程序的安装不够灵活的问题。为达到上述目的,本公开实施例的第一方面,提供一种应用程序控制方法,所述方法包括:在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;根据所述多个应用程序的优先级执行所述控制指令。采用上述技术方案,电子设备在检测到多个应用程序的控制指令时,可以确定多个应用程序的优先级,并根据多个应用程序的优先级制定个性化的更新或安装顺序,解决了现有电子设备对应用程序的安装不够灵活的问题,满足了用户需求,提升了用户体验。在结合第一方面的第一种可能的实现方式中,所述确定所述多个应用程序的优先级,包括:获取每一所述应用程序的属性信息;根据所述属性信息确定所述多个应用程序的优先级。也就是说,根据每一应用程序不同的属性信息,电子设备可以基于预定的策略自动确定每一处于安装状态的应用程序的优先级,每次安装时无需人为调整。其中,该属性信息可以是与应用程序的使用相关的信息,也可以与应用程序的安装相关的信息,包括以下至少一种:所述应用程序的使用频率,使用时长,最近使用时间,安装包的大小,触发安装的时间信息,用于表示所述应用程序为初次安装或者更新安装的安装类型信息。这样,电子设备基于应用程序多个维度的信息可以更加精确的设定处于安装状态的应用程序的优先级,使得确定出的每一处于安装状态的应用程序的优先级更加符合用户需求。结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述控制指令包括下载更新包或者安装包的下载指令,所述根据所述多个应用程序的优先级执行所述控制指令,包括:根据所述多个应用程序的优先级下载每一所述应用程序的安装包或者更新包。这样,对于需要先下载安装包后再执行安装的应用程序,根据优先级信息,电子设备可以优先保证优先级更高的应用程序安装包的下载速率,例如,为优先级更高的应用程序分配更多的带宽资源,从而提高了优先级更高的应用程序的安装效率。结合第一方面的第三种可能的实现方式中,所述方法还包括:检测是否接收到用户的操作指令,所述操作指令为用户对应用的执行操作的指令;当检测到所述操作指令时,调整所述操作指令对应应用的优先级,使得所述操作指令对应的应用优先执行所述控制指令。也就是说,本公开提供的技术方案中,电子设备除了自动根据应用程序的属性信息确定每一应用程序的优先级以外,在安装过程中,还允许用户根据实际需求对优先级进行调整,确保了用户需要尽快安装使用的应用程序可以第一时间完成安装,进一步提升了用户体验。本公开实施例的第二方面,提供一种应用程序控制装置,所述装置包括:确定模块,被配置为在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;执行模块,被配置为根据所述多个应用程序的优先级执行所述控制指令。在结合第二方面的第一种可能的实现方式中,所述确定模块包括:获取子模块,被配置为获取每一所述应用程序的属性信息,所述属性信息包括以下至少一种:所述应用程序的使用频率,使用时长,最近使用时间,安装包的大小,触发安装的时间信息,用于表示所述应用程序为初次安装或者更新安装的安装类型信息;确定子模块,被配置为根据所述属性信息确定所述多个应用程序的优先级。结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述控制指令包括下载更新包或者安装包的下载指令,所述执行模块,被配置为根据所述多个应用程序的优先级下载每一所述应用程序的安装包或者更新包。结合第二方面的第三种可能的实现方式中,所述装置还包括:检测模块,被配置为检测是否接收到用户的操作指令,所述操作指令为用户对应用的执行操作的指令;调整模块,被配置为当检测到所述操作指令时,调整所述操作指令对应应用的优先级,使得所述操作指令对应的应用优先执行所述控制指令。本公开实施例的第三方面,提供一种应用程序控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;根据所述多个应用程序的优先级执行所述控制指令。本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开实施例的第一方面所提供的应用程序控制方法的步骤。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是根据一示例性实施例示出的一种应用程序控制方法的流程图。图2是根据一示例性实施例示出的一种应用程序控制方法的流程图。图3是根据一示例性实施例示出的一种应用程序控制方法的流程图。图4是根据一示例性实施例示出的一种应用程序控制装置的框图。图5是根据一示例性实施例示出的一种应用程序控制装置的框图。图6是根据一示例性实施例示出的一种应用程序控制装置的框图。图7是根据一示例性实施例示出的一种应用程序控制装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种应用程序控制方法的流程图,如图1所示,该方法包括以下步骤:步骤101,在同时检测到多个应用程序的控制指令时,确定多个应用程序的优先级。其中,控制指令包括应用程序的更新指令或应用程序的安装指令中的至少一者,也就是说,处于安装状态的应用程序包括处于初次安装状态的应用程序和/或处于更新安装状态的应用程序。示例地,该控制指令可以是用户点击安装某一应用程序后电子设备生成的指令,电子设备每检测到安装某一应用程序的指令时,确定当前正在安装的所有应用程序,并判断该指令指示安装的应用程序在当前正在安装的所有应用程序中的优先级信息,从而得到每一正在安装的应用程序的优先级信息。上述优先级信息包括电子设备操作系统在处理多个安装任务时,决定各个安装任务占用系统资源的优先等级的参数,该参数可以本文档来自技高网...
应用程序控制方法、装置、存储介质

【技术保护点】
一种应用程序控制方法,其特征在于,所述方法包括:在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;根据所述多个应用程序的优先级执行所述控制指令。

【技术特征摘要】
1.一种应用程序控制方法,其特征在于,所述方法包括:在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;根据所述多个应用程序的优先级执行所述控制指令。2.根据权利要求1所述的方法,其特征在于,所述确定所述多个应用程序的优先级,包括:获取每一所述应用程序的属性信息,所述属性信息包括以下至少一种:所述应用程序的使用频率,使用时长,最近使用时间,安装包的大小,触发安装的时间信息,用于表示所述应用程序为初次安装或者更新安装的安装类型信息;根据所述属性信息确定所述多个应用程序的优先级。3.根据权利要求1或2所述的方法,其特征在于,所述控制指令包括下载更新包或者安装包的下载指令,所述根据所述多个应用程序的优先级执行所述控制指令,包括:根据所述多个应用程序的优先级下载每一所述应用程序的安装包或者更新包。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测是否接收到用户的操作指令,所述操作指令为用户对应用的执行操作的指令;当检测到所述操作指令时,调整所述操作指令对应应用的优先级,使得所述操作指令对应的应用优先执行所述控制指令。5.一种应用程序控制装置,其特征在于,所述装置包括:确定模块,被配置为在同时检测到多个应用程序的控制指令时,确定所述多个应用程序的优先级,其中,所述控制指令包括:应用程序的更新指令和/或应用程序的安装指令;执行模块,被配置为根据所述多个应用程...

【专利技术属性】
技术研发人员:刘健全
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1