申请/专利权人:努比亚技术有限公司
申请日:2019-07-29
公开(公告)日:2024-03-19
公开(公告)号:CN110427229B
主分类号:G06F9/448
分类号:G06F9/448;G06F9/50
优先权:
专利状态码:有效-授权
法律状态:2024.03.19#授权;2020.12.18#实质审查的生效;2019.11.08#公开
摘要:本发明公开了一种应用无响应处理方法、移动终端及计算机可读存储介质,所述应用无响应处理方法包括:当应用运行时,将应用的基础数据以及页面数据写入内存区域的不同区域;检测应用是否处于无响应状态;若应用处于无响应状态,则确定需要返回的目标页面;获取基础数据以及目标页面对应的目标子页面数据,并基于基础数据以及目标子页面数据,返回目标页面。通过本发明,当应用无响应时,返回目标页面,使得用户无需退出应用或是一直等待,降低了应用无响应给用户带来的不适感。且将应用的基础数据以及页面数据写入内存区域的不同区域,降低了应用内存数据的回收复杂性,提高了内存数据写入的速度,进而能提高应用的响应速度。
主权项:1.一种应用无响应处理方法,其特征在于,所述应用无响应处理方法包括:当应用运行时,将应用的基础数据以及页面数据写入内存区域的不同区域;检测所述应用是否处于无响应状态;若所述应用处于无响应状态,则确定需要返回的目标页面;获取所述基础数据以及所述目标页面对应的目标子页面数据,并基于所述基础数据以及所述目标子页面数据,返回目标页面;所述当应用运行时,将应用的基础数据以及页面数据写入内存区域的不同区域的步骤包括:当应用运行时,将所述应用的基础数据写入内存区域中的第一存储区域,将所述应用的页面数据写入内存区域中的第二存储区域,其中,所述页面数据包括若干子页面数据,各个子页面数据按照生成时间先后顺序,依次往复写入第二存储区域包括的N个子区域中,N为正整数;所述应用无响应处理方法还包括:获取所述应用的基础数据的数据量,基于所述基础数据的数据量,以及内存区域的可存储量,对所述内存区域进行划分,得到第一存储区域以及第二存储区域,其中,所述第一存储区域的可存储量大于所述基础数据的数据量,所述第一存储区域的可存储量以及所述第二存储区域的可存储量的和小于所述内存区域的可存储量;将所述第二存储区域的可存储量发送至服务器;接收服务器基于所述第二存储区域的可存储量反馈的配置信息,并根据所述配置信息,配置所述N值。
全文数据:
权利要求:
百度查询: 努比亚技术有限公司 应用无响应处理方法、移动终端及计算机可读存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。