CN105045637A - 一种应用启动的方法及终端 - Google Patents
一种应用启动的方法及终端 Download PDFInfo
- Publication number
- CN105045637A CN105045637A CN201510500165.XA CN201510500165A CN105045637A CN 105045637 A CN105045637 A CN 105045637A CN 201510500165 A CN201510500165 A CN 201510500165A CN 105045637 A CN105045637 A CN 105045637A
- Authority
- CN
- China
- Prior art keywords
- associated application
- terminal
- system resource
- application
- current
- 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
Landscapes
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例提供了一种应用启动的方法及终端,该方法包括:获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;获取终端当前未使用***资源;判断未使用***资源是否大于所需的***资源;若未使用***资源大于所需的***资源,则在后台启动关联应用。实施本发明实施例,可以缩短应用的启动时间。
Description
技术领域
本发明涉及电子技术领域,具体涉及一种应用启动的方法及终端。
背景技术
随着计算机技术的不断发展,智能手机、平板电脑等终端中的应用越来越多。使用终端运行应用已成为终端的一种重要用途,而应用的运行离不开应用的启动,但需要通过应用的进程才能启动应用。当运行“手机管家”等具有清理功能的应用之后,终端中存储的应用的进程将会被清除,因此,当启动应用时,终端需要重新创建应用的进程,而创建进程所需时间较长,将会增加应用的启动时间。
发明内容
本发明实施例提供一种应用启动的方法及终端,用于缩短应用的启动时间。
本发明实施例第一方面提供一种应用启动的方法,包括:
获取终端前台当前运行应用的关联应用,以及获取所述关联应用被启动时所需的***资源;
获取所述终端当前未使用***资源;
判断所述未使用***资源是否大于所述所需的***资源;
若所述未使用***资源大于所述所需的***资源,则在后台启动所述关联应用。
本发明实施例第二方面提供一种终端,包括:
第一获取单元,用于获取所述终端前台当前运行应用的关联应用,以及获取所述关联应用被启动时所需的***资源;
第二获取单元,用于获取所述终端当前未使用***资源;
第一判断单元,用于判断所述第二获取单元获取的未使用***资源是否大于所述第一获取单元获取的所需的***资源;
启动单元,用于当所述第一判断单元的判断结果为所述未使用***资源大于所述所需的***资源时,在后台启动所述第一获取单元获取的关联应用。
本发明实施例中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种应用启动的方法的流程图;
图2是本发明实施例提供的另一种应用启动的方法的流程图;
图3是本发明实施例提供的又一种应用启动的方法的流程图;
图4是本发明实施例提供的又一种应用启动的方法的流程图;
图5是本发明实施例提供的又一种应用启动的方法的流程图;
图6是本发明实施例提供的一种终端的结构图;
图7是本发明实施例提供的另一种终端的结构图;
图8是本发明实施例提供的又一种终端的结构图;
图9是本发明实施例提供的又一种终端的结构图;
图10是本发明实施例提供的又一种终端的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种应用启动的方法及终端,用于缩短应用的启动时间。以下分别进行详细说明。
请参阅图1,图1是本发明实施例提供的一种应用启动的方法的流程图。其中,该应用启动的方法适用于手机、平板电脑等终端。如图1所示,该应用启动的方法可以包括以下步骤。
S101、获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源。
本实施例中,当终端前台有应用运行时,将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
S102、获取终端当前未使用***资源。
本实施例中,终端获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
S103、判断终端当前未使用***资源是否大于关联应用被启动时所需的***资源。
本实施例中,终端获取到终端当前未使用***资源之后,将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
S104、若终端未使用***资源大于关联应用被启动时所需的***资源,则在后台启动关联应用。
本实施例中,当终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。相应地,当终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将在后台不启动关联应用。
在图1所描述的应用启动的方法中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图2,图2是本发明实施例提供的另一种应用启动的方法的流程图。其中,该应用启动的方法适用于手机、平板电脑等终端。如图2所示,该应用启动的方法可以包括以下步骤。
S201、获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源。
本实施例中,当终端前台有应用运行时,将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
S202、获取终端当前未使用***资源。
本实施例中,终端获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
S203、判断终端当前未使用***资源是否大于关联应用被启动时所需的***资源。
本实施例中,终端获取到终端当前未使用***资源之后,将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
S204、若终端未使用***资源大于关联应用被启动时所需的***资源,则检测用户针对当前运行应用的操作。
本实施例中,当终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后将检测用户针对当前运行应用的操作。相应地,当终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
S205、判断用户针对当前运行应用的操作是否包括关联应用的特征操作,其中,特征操作为关系应用在前台被启动前,用户针对当前运行应用的历史操作记录中操作次数大于预设值的操作。
本实施例中,终端检测到用户针对当前运行应用的操作之后,将判断用户针对当前运行应用的操作是否包括关联应用的特征操作,其中,特征操作为关系应用在前台被启动前,用户针对当前运行应用的历史操作记录中操作次数大于预设值的操作。例如:假设当前运行应用为摄像头,关联应用为相册,用户在使用摄像头时,一般都是在拍摄完照片之后,切换到相册预览图片的,且拍摄的次数较大,因此,可以将用户拍摄照片的这个操作作为相册的特征操作。
S206、若用户针对当前运行应用的操作包括关联应用的特征操作,则在后台启动关联应用。
本实施例中,当用户针对当前运行应用的操作包括关联应用的特征操作时,表明用户使用关联应用的几率较大,可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当用户针对当前运行应用的操作不包括关联应用的特征操作时,表明用户使用关联应用的几率较小,将在后台不启动关联应用。
在图2所描述的应用启动的方法中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则检测用户针对当前运行应用的操作,判断该操作是否包括关联应用的特征操作,若包括,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图3,图3是本发明实施例提供的又一种应用启动的方法的流程图。其中,该应用启动的方法适用于手机、平板电脑等终端。如图3所示,该应用启动的方法可以包括以下步骤。
S301、获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源。
本实施例中,当终端前台有应用运行时,将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
S302、获取终端当前未使用***资源。
本实施例中,终端获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
S303、判断终端当前未使用***资源是否大于关联应用被启动时所需的***资源。
本实施例中,终端获取到终端当前未使用***资源之后,将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
S304、若终端未使用***资源大于关联应用被启动时所需的***资源,则获取终端当前的姿态。
本实施例中,当终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后将获取终端当前的姿态。相应地,当终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
S305、判断终端当前的姿态是否属于启动关联应用的姿态集合。
本实施例中,终端获取到终端当前的姿态之后,将判断终端当前的姿态是否属于启动关联应用的姿态集合。其中,启动关联应用的姿态集合是根据历史记录存储的紧邻当前运行应用之后,关联应用被启动时终端的姿态为某一姿态的次数大于预设值对应的终端的姿态的集合。
S306、若终端当前的姿态属于启动关联应用的姿态集合,则在后台启动关联应用。
本实施例中,当终端当前的姿态属于启动关联应用的姿态集合时,表明用户使用关联应用的几率较大,可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当终端当前的姿态不属于启动关联应用的姿态集合时,表明用户使用关联应用的几率较小,将在后台不启动关联应用。
在图3所描述的应用启动的方法中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则获取终端当前的姿态,判断终端当前的姿态是否属于启动关联应用的姿态集合,若属于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图4,图4是本发明实施例提供的又一种应用启动的方法的流程图。其中,该应用启动的方法适用于手机、平板电脑等终端。如图4所示,该应用启动的方法可以包括以下步骤。
S401、获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源。
本实施例中,当终端前台有应用运行时,将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
S402、获取终端当前未使用***资源。
本实施例中,终端获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
S403、判断终端当前未使用***资源是否大于关联应用被启动时所需的***资源。
本实施例中,终端获取到终端当前未使用***资源之后,将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
S404、若终端未使用***资源大于关联应用被启动时所需的***资源,则获取关联应用在后台所需的启动时间。
本实施例中,当终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后将获取关联应用在后台所需的启动时间。相应地,当终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
S405、判断关联应用在后台所需的启动时间是否小于预设时间。
S406、若关联应用在后台所需的启动时间小于预设时间,则在后台启动关联应用。
本实施例中,终端获取到关联应用在后台所需的启动时间之后,将判断关联应用在后台所需的启动时间是否小于预设时间,当关联应用在后台所需的启动时间小于预设时间时,表明在后台启动关联应用所需要的时间较短,可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当关联应用在后台所需的启动时间不小于预设时间时,表明在后台启动关联应用所需要的时间较长,后台关联应用的启动可能会影响当前运行应用或其它应用的运行,将在后台不启动关联应用。
在图4所描述的应用启动的方法中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则获取关联应用在后台所需的启动时间,判断启动时间是否小于预设时间,若小于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图5,图5是本发明实施例提供的又一种应用启动的方法的流程图。其中,该应用启动的方法适用于手机、平板电脑等终端。如图5所示,该应用启动的方法可以包括以下步骤。
S501、获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源。
本实施例中,当终端前台有应用运行时,将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
S502、获取终端当前未使用***资源。
本实施例中,终端获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
S503、判断终端当前未使用***资源是否大于关联应用被启动时所需的***资源。
本实施例中,终端获取到终端当前未使用***资源之后,将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
S504、若终端未使用***资源大于关联应用被启动时所需的***资源,则确定未使用***资源与关联应用被启动时所需的***资源的差值。
本实施例中,当终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后将确定未使用***资源与关联应用被启动时所需的***资源的差值。相应地,当终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
S505、判断差值是否大于预设值。
S506、若差值大于预设值,则在后台启动关联应用。
本实施例中,终端确定未使用***资源与关联应用被启动时所需的***资源的差值之后,将判断差值是否大于预设值,当差值大于预设值时,表明当前未使用资源较多,在后台启动关联应用不会影响当前运行应用以及其他所需运行应用的运行,可以立即在终端后台启动关联应用,也可以先判断终端中是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当差值不大于预设值时,表明当前未使用资源较小,如果在后台启动关联应用的过程中需要启动其他应用时,可能会没有足够的***资源,因此将在后台不启动关联应用。
在图5所描述的应用启动的方法中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则确定未使用***资源与所需的***资源的差值,判断差值是否大于预设值,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图6,图6是本发明实施例提供的一种终端的结构图。该终端可以为手机、平板电脑等。如图6所示,该终端600可以包括:
第一获取单元601,用于获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;
第二获取单元602,用于获取终端当前未使用***资源;
判断单元603,用于判断第二获取单元602获取的未使用***资源是否大于第一获取单元601获取的所需的***资源;
启动单元604,用于当判断单元603的判断结果为未使用***资源大于所需的***资源时,在后台启动第一获取单元601获取的关联应用。
本实施例中,当终端前台有应用运行时,第一获取单元601将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
本实施例中,第一获取单元601获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,第二获取单元602将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
本实施例中,第二获取单元602获取到终端当前未使用***资源之后,判断单元603将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
本实施例中,当判断单元603的判断结果为未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后启动单元604可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。相应地,当判断单元603的判断结果为终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将在后台不启动关联应用。
在图6所描述的终端中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图7,图7是本发明实施例提供的另一种终端的结构图。该终端可以为手机、平板电脑等。如图7所示,该终端700可以包括:
第一获取单元701,用于获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;
第二获取单元702,用于获取终端当前未使用***资源;
第一判断单元703,用于判断第二获取单元702获取的未使用***资源是否大于第一获取单元701获取的所需的***资源;
检测单元704,用于当第一判断单元703的判断结果为未使用***资源大于所需的***资源时,检测用户针对当前运行应用的操作;
第二判断单元705,用于判断检测单元704检测到的操作是否包括关联应用的特征操作,其中,特征操作为关系应用在前台被启动前,用户针对当前运行应用的历史操作记录中操作次数大于预设值的操作。
启动单元706,用于当第二判断单元705的判断结果为操作包括关联应用的特征操作时,启动第一获取单元701获取的关联应用。
本实施例中,当终端前台有应用运行时,第一获取单元701将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
本实施例中,第一获取单元701获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,第二获取单元702将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
本实施例中,第二获取单元702获取到终端当前未使用***资源之后,第一判断单元703将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
本实施例中,当第一判断单元703的判断结果为终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后检测单元704将检测用户针对当前运行应用的操作。相应地,当第一判断单元703的判断结果为终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
本实施例中,检测单元704检测到用户针对当前运行应用的操作之后,第二判断单元705将判断用户针对当前运行应用的操作是否包括关联应用的特征操作,其中,特征操作为关系应用在前台被启动前,用户针对当前运行应用的历史操作记录中操作次数大于预设值的操作。例如:假设当前运行应用为摄像头,关联应用为相册,用户在使用摄像头时,一般都是在拍摄完照片之后,切换到相册预览图片的,且拍摄的次数较大,因此,可以将用户拍摄照片的这个操作作为相册的特征操作。
本实施例中,当第二判断单元705的判断结果为用户针对当前运行应用的操作包括关联应用的特征操作时,表明用户使用关联应用的几率较大,启动单元706可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当第二判断单元705的判断结果为用户针对当前运行应用的操作不包括关联应用的特征操作时,表明用户使用关联应用的几率较小,将在后台不启动关联应用。
在图7所描述的终端中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则检测用户针对当前运行应用的操作,判断该操作是否包括关联应用的特征操作,若包括,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图8,图8是本发明实施例提供的又一种终端的结构图。其中,该终端可以为手机、平板电脑等。如图8所示,该终端800可以包括:
第一获取单元801,用于获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;
第二获取单元802,用于获取终端当前未使用***资源;
第一判断单元803,用于判断第二获取单元802获取的未使用***资源是否大于第一获取单元601获取的所需的***资源;
启动单元804,用于当第一判断单元803的判断结果为未使用***资源大于所需的***资源时,在后台启动第一获取单元801获取的关联应用。
本实施例中,当终端前台有应用运行时,第一获取单元801将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
本实施例中,第一获取单元801获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,第二获取单元802将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
本实施例中,第二获取单元802获取到终端当前未使用***资源之后,第一判断单元803将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
本实施例中,当第一判断单元803的判断结果为未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后启动单元804可以立即在终端后台启动关联应用,也可以先判断终端是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。相应地,当第一判断单元803的判断结果为终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将在后台不启动关联应用。
作为一种可能的实施方式,该终端800还可以包括:
第三获取单元805,用于当第一判断单元803的判断结果为未使用***资源大于所需的***资源时,获取终端当前的姿态;
第二判断单元806,用于判断第三获取单元805获取的终端当前的姿态是否属于启动关联应用的姿态集合,当第二判断单元806的判断结果为终端当前的姿态属于启动关联应用的姿态集合时,触发启动单元804执行所述在后台启动关联应用的步骤。
本实施例中,当第一判断单元803的判断结果为终端未使用***资源大于关联应用被启动时所需的***资源时,第三获取单元805将获取终端当前的姿态。相应地,当第一判断单元803的判断结果为终端未使用***资源不大于关联应用被启动时所需的***资源时,将不执行后续的步骤。
本实施例中,第三获取单元805获取到终端当前的姿态之后,第二判断单元806将判断终端当前的姿态是否属于启动关联应用的姿态集合。其中,启动关联应用的姿态集合是根据历史记录存储的紧邻当前运行应用之后,关联应用被启动时终端的姿态为某一姿态的次数大于预设值对应的终端的姿态的集合。
作为一种可能的实施方式,第三获取单元805,用于当第一判断单元803的判断结果为未使用***资源大于所需的***资源时,获取关联应用在后台所需的启动时间;
第二判断单元806,用于判断第三获取单元805获取的启动时间是否小于预设时间,当第二判断单元806的判断结果为启动时间小于预设时间,触发启动单元804执行所述在后台启动关联应用的步骤。
在图8所描述的终端中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图9,图9是本发明实施例提供的又一种终端的结构图。该终端可以为手机、平板电脑等。如图9所示,该终端900可以包括:
第一获取单元901,用于获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;
第二获取单元902,用于获取终端当前未使用***资源;
第一判断单元903,用于判断第二获取单元902获取的未使用***资源是否大于第一获取单元901获取的所需的***资源;
确定单元904,用于当第一判断单元703的判断结果为未使用***资源大于所需的***资源时,确定未使用***资源与所需的***资源的差值;
第二判断单元905,用于判断确定单元904确定的差值是否大于预设值;
启动单元906,用于当第二判断单元905的判断结果为差值大于预设值时,启动第一获取单元901获取的关联应用。
本实施例中,当终端前台有应用运行时,第一获取单元901将获取该应用的关联应用,以及获取关联应用在终端后台被启动时所需要的***资源。其中,关联应用可以是根据用户的历史操作记录获取的紧邻当前运行应用之后被启动的次数大于预设次数的应用,例如:假设当前运行应用为甲应用,用户的历史操作记录中乙应用在紧邻甲应用之后被启动的次数为5次,当预设次数为4时,乙应用可以为甲应用的关联应用;关联应用也可以是获取的由当前运行应用直接被切换到的应用,例如:假设当前运行应用为摄像头,用户在使用摄像头拍摄完照片之后,一般都会通过点击摄像头拍摄界面下面的缩略图进入相册预览拍摄照片,即可由摄像头直接切换到相册,相册即为摄像头的关联应用。其中,关联应用在终端后台被启动时所需要的***资源是指关联应用在终端后台被启动时所需要的内存、处理器等资源。
本实施例中,第一获取单元901获取到终端前台当前运行应用的关联应用,以及获取到关联应用被启动时所需的***资源之后,第二获取单元902将获取终端当前未使用***资源,即获取终端当前剩余的内存、处理器等资源。
本实施例中,第二获取单元902获取到终端当前未使用***资源之后,第一判断单元903将判断当前未使用***资源是否大于关联应用被启动时所需的***资源,即判断当前剩余的***资源是否满足在终端后台启动关联应用所需要的资源。
本实施例中,当第一判断单元903的判断结果为终端未使用***资源大于关联应用被启动时所需的***资源时,表明当前剩余的***资源可以满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用不会影响当前运行应用在终端前台的运行,之后确定单元904将确定未使用***资源与关联应用被启动时所需的***资源的差值。相应地,当第一判断单元903的判断结果为终端未使用***资源不大于关联应用被启动时所需的***资源时,表明当前剩余的***资源不满足在终端后台启动关联应用所需要的资源,即在终端后台启动关联应用会影响当前运行应用在终端前台的运行,将不执行后续的步骤。
本实施例中,确定单元904确定未使用***资源与关联应用被启动时所需的***资源的差值之后,第二判断单元905将判断差值是否大于预设值,当第二判断单元905的判断结果为差值大于预设值时,表明当前未使用资源较多,在后台启动关联应用不会影响当前运行应用以及其他所需运行应用的运行,启动单元906可以立即在终端后台启动关联应用,也可以先判断终端中是否存储有关联应用的进程,若存储有关联应用的进程,则表明关联应用已在后台运行,不需要重新启动,若未存储有关联应用的进程,则在后台启动关联应用。当第二判断单元905的判断结果为差值不大于预设值时,表明当前未使用资源较小,如果在后台启动关联应用的过程中需要启动其他应用时,可能会没有足够的***资源,因此将在后台不启动关联应用。
在图9所描述的终端中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则确定未使用***资源与所需的***资源的差值,判断差值是否大于预设值,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
请参阅图10,图10是本发明实施例提供的又一种终端的结构图。其中,该终端可以为手机、平板电脑等。如图10所示,该终端1000可以包括:至少一个处理器1001,如CPU,存储器1002,输入装置1003以及至少一个通信总线1004。存储器1002可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。可选地,存储器1002还可以是至少一个位于远离前述处理器1001的存储装置。其中:
通信总线1004,用于实现这些组件之间的连接通信;
存储器1002中存储有一组程序代码,处理器1001用于调用存储器1002存储的程序代码执行以下操作:
获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源;
获取终端当前未使用***资源;
判断未使用***资源是否大于所需的***资源;
若未使用***资源大于所需的***资源,则在后台启动关联应用。
作为一种可能的实施方式,处理器1001判断出未使用***资源大于所需的***资源之后,输入装置1003,用于检测用户针对当前运行应用的操作;
处理器1001还用于调用存储器1002存储的程序代码执行以下操作:
判断该操作是否包括关联应用的特征操作,其中,特征操作为关系应用在前台被启动前,用户针对当前运行应用的历史操作记录中操作次数大于预设值的操作;
若该操作包括关联应用的特征操作,则执行所述在后台启动关联应用的步骤。
作为一种可能的实施方式,处理器1001判断出未使用***资源大于所需的***资源之后,处理器1001还用于调用存储器1002存储的程序代码执行以下操作:
获取终端当前的姿态;
判断终端当前的姿态是否属于启动关联应用的姿态集合;
若终端当前的姿态属于启动关联应用的姿态集合,则执行所述在后台启动关联应用的步骤。
作为一种可能的实施方式,处理器1001判断出未使用***资源大于所需的***资源之后,处理器1001还用于调用存储器1002存储的程序代码执行以下操作:
获取关联应用在后台所需的启动时间;
判断启动时间是否小于预设时间;
若启动时间小于预设时间,则执行所述在后台启动关联应用的步骤。
作为一种可能的实施方式,处理器1001判断出未使用***资源大于所需的***资源之后,处理器1001还用于调用存储器1002存储的程序代码执行以下操作:
确定未使用***资源与所需的***资源的差值;
判断该差值是否大于预设值;
若该差值大于预设值,则执行所述在后台启动关联应用的步骤。
在图10所描述的终端中,获取终端前台当前运行应用的关联应用,以及获取关联应用被启动时所需的***资源,获取终端当前未使用***资源,判断未使用***资源是否大于所需的***资源,若大于,则在后台启动关联应用,关联应用的在后台启动的过程中将创建所需的进程,当需要在前台启动应用时,可以直接调用进程启动应用,因此,可以缩短应用的启动时间。
本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。本发明实施例的终端的单元可以根据实际需要进行整合、进一步划分或删减。
本发明实施例的单元,可以以通用集成电路(如中央处理器CPU),或以专用集成电路(ASIC)来实现。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-OnlyMemory,ROM)、随机存取器(RandomAccessMemory,RAM)、磁盘或光盘等。
以上对本发明实施例提供的应用启动的方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种应用启动的方法,其特征在于,包括:
获取终端前台当前运行应用的关联应用,以及获取所述关联应用被启动时所需的***资源;
获取所述终端当前未使用***资源;
判断所述未使用***资源是否大于所述所需的***资源;
若所述未使用***资源大于所述所需的***资源,则在后台启动所述关联应用。
2.根据权利要求1所述的方法,其特征在于,判断出所述未使用***资源大于所述所需的***资源之后,所述方法还包括:
检测用户针对所述当前运行应用的操作;
判断所述操作是否包括所述关联应用的特征操作,其中,所述特征操作为所述关系应用在前台被启动前,用户针对所述当前运行应用的历史操作记录中操作次数大于预设值的操作;
若所述操作包括所述关联应用的特征操作,则执行所述在后台启动所述关联应用的步骤。
3.根据权利要求1所述的方法,其特征在于,判断出所述未使用***资源大于所述所需的***资源之后,所述方法还包括:
获取所述终端当前的姿态;
判断所述终端当前的姿态是否属于启动所述关联应用的姿态集合;
若所述终端当前的姿态属于启动所述关联应用的姿态集合,则执行所述在后台启动所述关联应用的步骤。
4.根据权利要求1所述的方法,其特征在于,判断出所述未使用***资源大于所述所需的***资源之后,所述方法还包括:
获取所述关联应用在后台所需的启动时间;
判断所述启动时间是否小于预设时间;
若所述启动时间小于预设时间,则执行所述在后台启动所述关联应用的步骤。
5.根据权利要求1所述的方法,其特征在于,判断出所述未使用***资源大于所述所需的***资源之后,所述方法还包括:
确定所述未使用***资源与所述所需的***资源的差值;
判断所述差值是否大于预设值;
若所述差值大于预设值,则执行所述在后台启动所述关联应用的步骤。
6.一种终端,其特征在于,包括:
第一获取单元,用于获取所述终端前台当前运行应用的关联应用,以及获取所述关联应用被启动时所需的***资源;
第二获取单元,用于获取所述终端当前未使用***资源;
第一判断单元,用于判断所述第二获取单元获取的未使用***资源是否大于所述第一获取单元获取的所需的***资源;
启动单元,用于当所述第一判断单元的判断结果为所述未使用***资源大于所述所需的***资源时,在后台启动所述第一获取单元获取的关联应用。
7.根据权利要求6所述的终端,其特征在于,所述终端还包括:
检测单元,用于检测用户针对所述当前运行应用的操作;
第二判断单元,用于判断所述检测单元检测到的操作是否包括所述关联应用的特征操作,当所述第二判断单元的判断结果为所述操作包括所述关联应用的特征操作时,触发所述启动单元执行所述在后台启动所述关联应用的步骤,其中,所述特征操作为所述关系应用在前台被启动前,用户针对所述当前运行应用的历史操作记录中操作次数大于预设值的操作。
8.根据权利要求6所述的终端,其特征在于,所述终端还包括:
第三获取单元,用于获取所述终端当前的姿态;
第三判断单元,用于判断所述第三获取单元获取的终端当前的姿态是否属于启动所述关联应用的姿态集合,当所述第三判断单元的判断结果为所述终端当前的姿态属于启动所述关联应用的姿态集合时,触发所述启动单元执行所述在后台启动所述关联应用的步骤。
9.根据权利要求6所述的终端,其特征在于,所述终端还包括:
第四获取单元,用于获取所述关联应用在后台所需的启动时间;
第四判断单元,用于判断所述第四获取单元获取的启动时间是否小于预设时间,当所述第四判断单元的判断结果为所述启动时间小于预设时间,触发所述启动单元执行所述在后台启动所述关联应用的步骤。
10.根据权利要求6所述的终端,其特征在于,所述终端还包括:
确定单元,用于确定所述未使用***资源与所述所需的***资源的差值;
第五判断单元,用于判断所述确定单元确定的差值是否大于预设值,当所述第五判断单元的判断结果为所述差值大于预设值时,触发所述启动单元执行所述在后台启动所述关联应用的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510500165.XA CN105045637A (zh) | 2015-08-14 | 2015-08-14 | 一种应用启动的方法及终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510500165.XA CN105045637A (zh) | 2015-08-14 | 2015-08-14 | 一种应用启动的方法及终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105045637A true CN105045637A (zh) | 2015-11-11 |
Family
ID=54452201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510500165.XA Pending CN105045637A (zh) | 2015-08-14 | 2015-08-14 | 一种应用启动的方法及终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105045637A (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201686A (zh) * | 2016-06-30 | 2016-12-07 | 北京小米移动软件有限公司 | 应用的管理方法、装置及终端 |
CN106293582A (zh) * | 2016-07-29 | 2017-01-04 | 努比亚技术有限公司 | 消息查看装置、方法及外设设备 |
CN107066290A (zh) * | 2017-01-23 | 2017-08-18 | 努比亚技术有限公司 | 一种根据关联策略启动应用的方法和装置 |
CN107220077A (zh) * | 2016-10-20 | 2017-09-29 | 华为技术有限公司 | 应用启动的管控方法和管控设备 |
CN107391263A (zh) * | 2017-08-07 | 2017-11-24 | 安徽优易思信息技术有限责任公司 | 一种信息请求的处理方法及装置 |
CN107734616A (zh) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | 应用程序关闭方法、装置、存储介质和电子设备 |
WO2018045948A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 一种后台静默启动应用的方法、装置及终端设备 |
CN112612526A (zh) * | 2020-12-24 | 2021-04-06 | 深圳市九洲电器有限公司 | 应用程序控制方法、装置、终端设备以及存储介质 |
CN113220418A (zh) * | 2021-05-07 | 2021-08-06 | 烽火通信科技股份有限公司 | 一种基于容器的资源管理方法和装置 |
CN113360205A (zh) * | 2021-05-27 | 2021-09-07 | 维沃移动通信有限公司 | 设备启动方法、装置、设备和存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102298532A (zh) * | 2011-09-15 | 2011-12-28 | 奇智软件(北京)有限公司 | 一种基于启动项的管理方法及装置 |
CN102306095A (zh) * | 2011-07-21 | 2012-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序管理方法和终端 |
CN102831045A (zh) * | 2012-06-21 | 2012-12-19 | 北京奇虎科技有限公司 | 一种终端设备中启动项检测的方法和装置 |
CN103440172A (zh) * | 2013-08-19 | 2013-12-11 | 深圳创维数字技术股份有限公司 | 一种资源管理方法及终端设备 |
CN103544055A (zh) * | 2013-10-22 | 2014-01-29 | 深圳Tcl新技术有限公司 | 资源需求数据的收集方法、应用程序的稳定运行方法及*** |
CN104318154A (zh) * | 2014-11-14 | 2015-01-28 | 深圳市中兴移动通信有限公司 | 应用的安全防护方法及装置 |
CN104424023A (zh) * | 2013-09-11 | 2015-03-18 | 阿里巴巴集团控股有限公司 | 提供应用程序、用户推荐信息的方法及装置 |
-
2015
- 2015-08-14 CN CN201510500165.XA patent/CN105045637A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102306095A (zh) * | 2011-07-21 | 2012-01-04 | 宇龙计算机通信科技(深圳)有限公司 | 应用程序管理方法和终端 |
CN102298532A (zh) * | 2011-09-15 | 2011-12-28 | 奇智软件(北京)有限公司 | 一种基于启动项的管理方法及装置 |
CN102831045A (zh) * | 2012-06-21 | 2012-12-19 | 北京奇虎科技有限公司 | 一种终端设备中启动项检测的方法和装置 |
CN103440172A (zh) * | 2013-08-19 | 2013-12-11 | 深圳创维数字技术股份有限公司 | 一种资源管理方法及终端设备 |
CN104424023A (zh) * | 2013-09-11 | 2015-03-18 | 阿里巴巴集团控股有限公司 | 提供应用程序、用户推荐信息的方法及装置 |
CN103544055A (zh) * | 2013-10-22 | 2014-01-29 | 深圳Tcl新技术有限公司 | 资源需求数据的收集方法、应用程序的稳定运行方法及*** |
CN104318154A (zh) * | 2014-11-14 | 2015-01-28 | 深圳市中兴移动通信有限公司 | 应用的安全防护方法及装置 |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106201686A (zh) * | 2016-06-30 | 2016-12-07 | 北京小米移动软件有限公司 | 应用的管理方法、装置及终端 |
CN106293582A (zh) * | 2016-07-29 | 2017-01-04 | 努比亚技术有限公司 | 消息查看装置、方法及外设设备 |
WO2018045948A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 一种后台静默启动应用的方法、装置及终端设备 |
US10901779B2 (en) | 2016-09-12 | 2021-01-26 | Huawei Technologies Co., Ltd. | Method and apparatus for silently starting application in background and terminal device |
CN107817995A (zh) * | 2016-09-12 | 2018-03-20 | 华为技术有限公司 | 一种后台静默启动应用的方法、装置及终端设备 |
CN107220077A (zh) * | 2016-10-20 | 2017-09-29 | 华为技术有限公司 | 应用启动的管控方法和管控设备 |
CN113220360B (zh) * | 2016-10-20 | 2023-09-12 | 华为技术有限公司 | 应用启动的管控方法和管控设备 |
CN107220077B (zh) * | 2016-10-20 | 2019-03-19 | 华为技术有限公司 | 应用启动的管控方法和管控设备 |
CN113220360A (zh) * | 2016-10-20 | 2021-08-06 | 华为技术有限公司 | 应用启动的管控方法和管控设备 |
US11474831B2 (en) | 2016-10-20 | 2022-10-18 | Huawei Technologies Co., Ltd. | Application startup control method and control device |
CN107066290B (zh) * | 2017-01-23 | 2020-09-01 | 努比亚技术有限公司 | 一种根据关联策略启动应用的方法和装置 |
CN107066290A (zh) * | 2017-01-23 | 2017-08-18 | 努比亚技术有限公司 | 一种根据关联策略启动应用的方法和装置 |
CN107391263A (zh) * | 2017-08-07 | 2017-11-24 | 安徽优易思信息技术有限责任公司 | 一种信息请求的处理方法及装置 |
CN107734616B (zh) * | 2017-10-31 | 2021-01-15 | Oppo广东移动通信有限公司 | 应用程序关闭方法、装置、存储介质和电子设备 |
CN107734616A (zh) * | 2017-10-31 | 2018-02-23 | 广东欧珀移动通信有限公司 | 应用程序关闭方法、装置、存储介质和电子设备 |
CN112612526A (zh) * | 2020-12-24 | 2021-04-06 | 深圳市九洲电器有限公司 | 应用程序控制方法、装置、终端设备以及存储介质 |
CN112612526B (zh) * | 2020-12-24 | 2024-04-19 | 深圳市九洲电器有限公司 | 应用程序控制方法、装置、终端设备以及存储介质 |
CN113220418A (zh) * | 2021-05-07 | 2021-08-06 | 烽火通信科技股份有限公司 | 一种基于容器的资源管理方法和装置 |
CN113360205A (zh) * | 2021-05-27 | 2021-09-07 | 维沃移动通信有限公司 | 设备启动方法、装置、设备和存储介质 |
CN113360205B (zh) * | 2021-05-27 | 2023-11-24 | 维沃移动通信有限公司 | 设备启动方法、装置、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105045637A (zh) | 一种应用启动的方法及终端 | |
CN107832100B (zh) | 一种apk插件的加载方法及其终端 | |
KR102010507B1 (ko) | 지능형 단말을 위한 제어 방법 | |
CN108063818B (zh) | 数据下载方法、装置、终端和计算机可读存储介质 | |
JP5888535B2 (ja) | 撮影処理方法および端末デバイス | |
CN103809871A (zh) | 应用程序图标的处理方法和移动终端 | |
CN104090842A (zh) | 一种应用程序运行的检测方法 | |
CN105512033A (zh) | 一种移动终端的自动化测试方法、装置及移动终端 | |
CN104808991A (zh) | 一种终端处理方法 | |
CN104933090A (zh) | 一种信息搜索方法及终端 | |
CN106095248A (zh) | 一种基于移动终端的应用程序查找启动方法及*** | |
CN104346194A (zh) | 一种启动文件加载方法、装置及电子设备 | |
CN112306411A (zh) | 数据存储方法及装置、非易失性存储介质、处理器 | |
CN104410790A (zh) | 一种信息处理方法及电子设备 | |
CN104484107A (zh) | 一种图片处理方法 | |
CN111400633A (zh) | 页面资源加载的方法及装置 | |
CN103425539B (zh) | 信息处理方法及装置 | |
CN104102582A (zh) | 一种应用程序运行的检测装置及终端 | |
CN104537049A (zh) | 一种图片浏览方法及装置 | |
CN109725816A (zh) | 一种角标清除方法及终端、存储介质 | |
CN104516779A (zh) | 一种***切换方法及芯片 | |
CN104809049A (zh) | 一种终端 | |
CN105528428A (zh) | 一种图像显示方法及终端 | |
CN107346198A (zh) | 应用程序的启动方法及装置 | |
CN110618946A (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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20151111 |
|
WD01 | Invention patent application deemed withdrawn after publication |