一种应用控制方法、装置及存储介质与流程

专利2026-03-01  6


本公开涉及终端,尤其涉及一种应用控制方法、装置及存储介质。


背景技术:

1、相关技术中,用户在使用应用时,若应用被关闭,再次冷启动应用时,通常都是直接回到应用的默认显示界面。例如,用户在视频应用中观看某一视频,当该视频应用被结束且需要重新进行冷启动时,重新打开的视频应用展示给用户的界面通常都是该视频应用的默认界面,例如视频应用的首页。这种界面显示方式将降低用户体验。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种应用控制方法、装置及存储介质。

2、根据本公开实施例的第一方面,提供一种应用控制方法,包括响应于所述终端中的应用被触发冷启动运行,其中,所述冷启动运行表征所述终端中当前不存在运行所述应用的进程;确定并显示所述应用的最近一次显示界面,所述最近一次显示界面为所述应用在本次冷启动前最近一次运行并被关闭时所显示的界面。

3、在一种实施方式中,所述确定并显示所述应用的最近一次显示界面,包括:确定第一意图并拦截第二意图,所述第一意图为调用所述最近一次显示界面的意图,所述第二意图用于调用所述应用被触发启动运行时的默认显示界面;使用所述第一意图替换所述第二意图,以通过所述第一意图调用并显示所述最近一次显示界面。

4、在一种实施方式中,所述确定第一意图,包括:在预先记录的意图信息中,确定第一意图;所述预先记录的意图信息中包括所述应用每次被触发运行后按照界面显示前后顺序依次记录的全部显示界面的意图。

5、在一种实施方式中,所述确定并显示所述应用的最近一次显示界面,包括:确定在应用管理系统中存在供所述最近一次显示界面重复使用的任务实体以及界面显示信息;加载应用管理系统中供所述最近一次显示界面重复使用的任务实体以及界面显示信息,以显示所述应用的最近一次显示界面。

6、在一种实施方式中,所述任务实体以及界面显示信息在所述应用进程被清理时,被持久化记录。

7、根据本公开实施例的第二方面,提供一种应用控制的装置,所述装置包括:确定单元,用于确定所述终端中的应用被触发冷启动运行,其中,所述冷启动运行表征所述终端中当前不存在运行所述应用的进程;处理单元,用于确定并显示所述最近一次显示界面,所述最近一次显示界面为所述应用在本次冷启动前最近一次运行并被关闭时所显示的界面。

8、在一种实施方式中,所述处理单元采用如下方式确定并显示所述应用的最近一次显示界面:确定第一意图并拦截第二意图,所述第一意图为调用所述最近一次显示界面的意图,所述第二意图用于调用所述应用被触发启动运行时的默认显示界面;使用所述第一意图替换所述第二意图,以通过所述第一意图调用并显示所述最近一次显示界面。

9、在一种实施方式中,所述处理单元采用如下方式确定第一意图:在预先记录的意图信息中,确定第一意图;所述预先记录的意图信息中包括所述应用每次被触发运行后按照界面显示前后顺序依次记录的全部显示界面的意图。

10、在一种实施方式中,所述处理单元采用如下方式确定并显示所述应用的最近一次显示界面:确定在应用管理系统中存在供所述最近一次显示界面重复使用的任务实体以及界面显示信息;加载应用管理系统中供所述最近一次显示界面重复使用的任务实体以及界面显示信息,以显示所述应用的最近一次显示界面。

11、在一种实施方式中,所述任务实体以及界面显示信息在所述应用进程被清理时,被持久化记录。

12、根据本公开实施例的第三方面,提供一种应用控制装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的方法。

13、根据本公开实施例的第四方面,提供一种存储介质,所述存储介质中存储有指令,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行第一方面或者第一方面任意一种实施方式中所述的方法。

14、本公开的实施例提供的技术方案可以包括以下有益效果:根据本公开的实施例,终端中的应用被触发冷启动运行,其中,所述冷启动运行为终端中当前不存在运行所述应用的进程。通过确定并显示所述应用最近一次显示界面,以便于当应用重新启动时,立即选择最近一次显示界面,也就是冷启动前最近一次运行并被关闭时所显示的界面。进而,不需要用户再从首页开始点击跳转。

15、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种应用控制方法,其特征在于,应用于终端,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述确定并显示所述应用的最近一次显示界面,包括:

3.根据权利要求2所述的方法,其特征在于,所述确定第一意图,包括:

4.根据权利要求1所述的方法,其特征在于,所述确定并显示所述应用的最近一次显示界面,包括:

5.根据权利要求4所述的方法,其特征在于,所述任务实体以及界面显示信息在所述应用进程被清理时,被持久化记录。

6.一种应用控制的装置,其特征在于,应用于终端,所述装置包括:

7.根据权利要求6所述的装置,其特征在于,所述处理单元采用如下方式确定并显示所述应用的最近一次显示界面:

8.根据权利要求7所述的装置,其特征在于,所述处理单元采用如下方式确定第一意图:

9.根据权利要求6所述的装置,其特征在于,所述处理单元采用如下方式确定并显示所述应用的最近一次显示界面:

10.根据权利要求9所述的装置,其特征在于,所述任务实体以及界面显示信息在所述应用进程被清理时,被持久化记录。

11.一种应用控制装置,其特征在于,包括:

12.一种存储介质,其特征在于,所述存储介质中存储有指令,当所述存储介质中的指令由终端的处理器执行时,使得终端能够执行权利要求1-5中任意一项所述的方法。


技术总结
本公开是关于一种应用控制方法、装置及存储介质。应用控制方法,包括响应于所述终端中的应用被触发冷启动运行,其中,所述冷启动运行表征所述终端中当前不存在运行所述应用的进程;确定并显示所述应用的最近一次显示界面,所述最近一次显示界面为所述应用在本次冷启动前最近一次运行并被关闭时所显示的界面;其中,所述终端中的应用被触发冷启动运行时,调用所述最近一次显示的界面,来实现断点续读。通过本公开实现在应用冷启动时,调用应用最近一次显示的界面,使得用户不用再从首页开始点击跳转至最近一次显示的界面。

技术研发人员:刘任
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:
技术公布日:2024/11/11
转载请注明原文地址: https://tieba.8miu.com/read-20385.html

最新回复(0)