The invention relates to a method and a device, an application of data processing includes: acquiring function in the sub application exit instruction; according to the application identifies the exit instructions for the sub application and the corresponding sub task is saved to the memory, the sub application tasks include sub application page data; Taiwan before and after switching entrance generation the sub application corresponding to the parent in the application interface to display the background before the entrance of the station before and after the handover, handover entrance for obtaining the corresponding sub application identification, according to the sub application identification acquisition from the corresponding memory application tasks, the application of the sub application identifier corresponding to the sub task according to the application fast switching to the front desk and back before exiting the sub application page data corresponding to the state of the page, to facilitate the rapid recovery of browsing application before exiting the state.
【技术实现步骤摘要】
本专利技术涉及计算机
,特别是涉及一种应用数据处理的方法和装置。
技术介绍
随着计算机技术的发展,用户可以在终端上安装各种应用程序,在应用程序内部展示页面,从而浏览页面获取感兴趣的内容。传统的应用程序内部展示的各个页面在用户退出时,页面将直接关闭,进入下一个页面,导致用户无法方便返回上次浏览的状态。
技术实现思路
基于此,有必要针对上述技术问题,提供一种应用数据处理的方法和装置,能方便快速恢复子应用退出前浏览的状态。一种应用数据处理的方法,所述方法包括:获取作用于子应用的退出指令;根据所述退出指令获取所述子应用的子应用标识和对应的子应用任务保存至内存,所述子应用任务包括子应用页面数据;生成所述子应用对应的前后台切换入口,在母应用界面显示所述前后台切换入口,所述前后台切换入口用于获取对应的子应用标识,根据所述子应用标识从内存获取对应的子应用任务,将所述子应用标识对应的子应用根据所述子应用任务快速切换至前台并恢复退出前所述子应用页面数据对应的页面状态。一种应用数据处理的装置,所述装置包括:获取模块,用于获取作用于子应用的退出指令;保存模块,用于根据所述退出指令获取所述子应用的子应用标识和对应的子应用任务保存至内存,所述子应用任务包括子应用页面数据;前后台切换入口模块,用于生成所述子应用对应的前后台切换入口,在母应用界面显示所述前后台切换入口,所述前后台切换入口用于获取对应的子应用标识,根据所述子应用标识从内存获取对应的子应用任务,将所述子应用标识对应的子应用根据所述子应用任务快速切换至前台并恢复退出前所述子应用页面数据对应的页面状态。上述应用数据处理的方法 ...
【技术保护点】
一种应用数据处理的方法,所述方法包括:获取作用于子应用的退出指令;根据所述退出指令获取所述子应用的子应用标识和对应的子应用任务保存至内存,所述子应用任务包括子应用页面数据;生成所述子应用对应的前后台切换入口,在母应用界面显示所述前后台切换入口,所述前后台切换入口用于获取对应的子应用标识,根据所述子应用标识从内存获取对应的子应用任务,将所述子应用标识对应的子应用根据所述子应用任务快速切换至前台并恢复退出前所述子应用页面数据对应的页面状态。
【技术特征摘要】
1.一种应用数据处理的方法,所述方法包括:获取作用于子应用的退出指令;根据所述退出指令获取所述子应用的子应用标识和对应的子应用任务保存至内存,所述子应用任务包括子应用页面数据;生成所述子应用对应的前后台切换入口,在母应用界面显示所述前后台切换入口,所述前后台切换入口用于获取对应的子应用标识,根据所述子应用标识从内存获取对应的子应用任务,将所述子应用标识对应的子应用根据所述子应用任务快速切换至前台并恢复退出前所述子应用页面数据对应的页面状态。2.根据权利要求1所述的方法,其特征在于,所述子应用页面数据为子应用多视图页面层级数据,所述获取作用于子应用的退出指令的步骤之前,还包括:获取作用于子应用第一页面的操作;获取所述第一页面对应的第一页面数据;根据所述操作进入第二页面,获取所述第二页面对应的第二页面数据;根据页面的进入顺序生成存在页面链式关系的历史多视图页面堆栈数据;所述获取作用于子应用的退出指令的步骤之后还包括:获取子应用的当前页面对应的当前页面数据;将所述当前页面数据加入历史页面链式关系生成当前多视图页面堆栈数据作为所述子应用多视图页面层级数据,所述子应用多视图页面层级数据的最上层数据为所述当前页面数据。3.根据权利要求1所述的方法,其特征在于,所述子应用对应的前后台切换入口为多个,分别与各个子应用对应,所述在母应用界面显示所述前后台切换入口的步骤包括:根据所述各个子应用的退出指令的触发时间和/或根据各个子应用的优先级确定各个前后台切换入口对应的显示参数;根据显示参数将所述前后台切换入口显示在母应用界面的预设界面。4.根据权利要求1所述的方法,其特征在于,所述在母应用界面显示所述前后台切换入口的步骤之后,还包括:获取所述前后台切换入口的显示时间,如果在预设时间阈值内不存在作用于所述前后台切换入口的操作,则关闭所述前后台切换入口,将内存中的所述前后台切换入口对应的子应用任务清除。5.根据权利要求1所述的方法,其特征在于,所述在母应用界面显示所述前后台切换入口的步骤之后,还包括:获取作用于所述前后台切换入口的操作;根据所述操作获取所述前后台切换入口对应的子应用标识;从内存中获取所述子应用标识对应的子应用任务;获取所述子应用任务中的子应用页面数据;将所述子应用标识对应的目标子应用切换为前台运行,进入目标子应用;显示所述子应用页面数据对应的子应用目标页面。6.根据权利要求5所述的方法,其特征在于,所述子应用任务还包括JavaScript运行环境和任务信息,所述将所述子应用标识对应的目标子应用切换为前台运行,进入目标子应用的步骤包括:获取所述JavaScript运行环境,在所述JavaScript运行环境运行所述子应用标识对应的目标子应用;所述方法还包括:根据所述目标子应用的运行更新所述任务信息。7.根据权利要求5所述的方法,其特征在于,所述子应用页面数据为子应用多视图页面层级数据,所述显示所述子应用页面数据对应的子应用目标页面的步骤包括:从所述子应用多视图页面层级数据中获取最上层数据,显示所述最上层数据对应的子应用目标页面;所述显示所述子应用页面数据对应的子应用目标页面的步骤之后,还包括:获取对所述子应用目标页面的操作,如果所述操作为页面返回操作,则获取所述子应用多视图页面层级数据对应的当前页面链式关系;根据所述当前页面链式关系获取所述子应用目标页面对应的目标层的前一层对应的第...
【专利技术属性】
技术研发人员:胡豪俊,吴宗倬,王召伟,梁尚韬,段意,龙小康,林超,黄吉生,林庆杰,胡浩,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。