【技术实现步骤摘要】
一种冻屏处理方法及终端
本申请涉及终端
,尤其涉及一种冻屏处理方法及终端。
技术介绍
在终端中,存在多种前台应用程序,比如微信和QQ等。用户可利用前台应用程序与终端进行交互。其中,前台应用程序的某些功能,是通过调用其它应用程序或系统服务实现的。比如,对于QQ应用程序的通话服务功能,是调用电话进程实现的。在现有技术中,如果前台应用程序所调用的其它应用程序或系统服务出现阻塞,前台应用程序会出现冻屏卡死等现象,通常采取关闭前台应用程序的解决方案,用户体验较差。
技术实现思路
本申请实施例提供一种冻屏处理方法及终端,可自动恢复第一功能的实现,提高用户体验。第一方面,本申请实施例提供一种冻屏处理方法,包括:终端显示应用的用户界面;所述终端接收对所述用户界面的操作,其中,对所述用户界面的操作用于实现第一功能;在第一时长内,所述终端未响应于对所述用户界面的操作,未实现所述第一功能;在所述第一时长后,所述终端响应于对所述用户界面的操作,实现所述第一功能。在本申请实施例中,如果第一功能的实现出现问题, ...
【技术保护点】
1.一种冻屏处理方法,其特征在于,包括:/n终端显示用户界面;/n所述终端接收对所述用户界面的操作,其中,对所述用户界面的操作用于实现第一功能;/n在第一时长内,所述终端未响应于对所述用户界面的操作,未实现所述第一功能;/n在所述第一时长后,所述终端响应于对所述用户界面的操作,实现所述第一功能。/n
【技术特征摘要】
1.一种冻屏处理方法,其特征在于,包括:
终端显示用户界面;
所述终端接收对所述用户界面的操作,其中,对所述用户界面的操作用于实现第一功能;
在第一时长内,所述终端未响应于对所述用户界面的操作,未实现所述第一功能;
在所述第一时长后,所述终端响应于对所述用户界面的操作,实现所述第一功能。
2.根据权利要求1所述的方法,其特征在于,所述第一时长包括时间点A和时间点B,其中,到达所述时间点A,所述终端获取进程调用链,所述进程调用链至少包括应用进程与第一功能进程的调用关系,所述应用进程为所述应用对应的进程,所述第一功能进程为与所述应用关联的用于实现所述第一功能的进程;
到达所述时间点B,确定所述终端仍未响应于对所述用户界面的操作,关闭或重启所述第一功能进程,以恢复所述第一功能;或者
到达所述时间点B,确定所述终端响应于对所述用户界面的操作,不关闭或不重启所述第一功能进程。
3.根据权利要求1或2所述的方法,其特征在于,所述终端响应于对所述用户界面的操作,实现所述第一功能,包括:
所述终端显示第一用户界面,所述第一用户界面用于提示用户所述第一功能恢复。
4.根据权利要求1或2所述的方法,其特征在于,所述终端响应于对所述用户界面的操作,实现所述第一功能,包括:
所述终端显示第二用户界面,所述第二用户界面用于提示用户所述第一功能恢复;
所述终端接收对所述第二用户界面或所述应用的用户界面的操作;
所述终端响应于对所述第二用户界面或所述应用的用户界面的操作,实现所述第一功能。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述终端在第一时长内,未响应于对所述用户界面的操作,未实现所述第一功能,包括:
所述终端显示第三用户界面,所述第三用户界面用于提醒用户是否关闭或重启第一功能进程。
6.根据权利要求2至5任一项所述的方法,其特征在于,所述方法还包括:
所述终端根据所述进程调用链,获取所述应用进程的调用栈和所述第一功能进程的调用栈,所述应用进程的调用栈和所述第一功能进程的调用栈用于分析所述终端未响应于对所述应用的用户界面的操作的原因。
7.一种终端,其特征在于,包括:
显示器,用于显示用户界面;
存储器,存储有一个或多个计算机程序;
一个或多个处理器,用于调用所述存储器中存储的一个或多个计算机程序,执行接收对所述用户界面的操作,...
【专利技术属性】
技术研发人员:潘兴隆,李煜,程帅,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。