[发明专利]应用程序页面处理方法和装置有效
申请号: | 201611104220.4 | 申请日: | 2016-12-05 |
公开(公告)号: | CN106598655B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 胡浩;胡豪俊;林庆杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 页面 处理 方法 装置 | ||
本发明涉及一种应用程序页面处理方法和装置,该方法包括:通过子应用程序逻辑层单元并根据第一页面的逻辑代码,获得第一页面的初始页面数据并发送至与第一页面对应的第一子应用程序视图层单元;子应用程序逻辑层单元和第一子应用程序视图层单元在母应用程序所提供的环境中运行,母应用程序运行于操作系统上;通过第一子应用程序视图层单元并根据第一页面的初始页面数据渲染第一页面;通过子应用程序逻辑层单元获取页面更新数据,将页面更新数据发送至第一子应用程序视图层单元;通过第一子应用程序视图层单元并根据页面更新数据重渲染第一页面中更新的部分。本发明提供的应用程序页面处理方法和装置提高了子应用程序使用效率。
技术领域
本发明涉及计算机技术领域,特别是涉及一种应用程序页面处理方法和装置。
背景技术
应用程序是为了得到某种结果而可以由计算机等具有信息处理能力的终端执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。目前,用户可以在终端上安装各种应用程序,如拍照应用程序、社交应用程序或者邮件应用程序等,从而通过终端上安装的这些应用可以实现各种功能,如拍照功能、社交功能或者电子邮件管理功能等。
然而,目前用户需要先从网络下载应用程序安装包,在终端上将应用程序安装包解压缩,将解压缩出的各种文件放置到指定的安装目录下,在操作系统中注册该应用程序,并生成该应用程序的图标,后续用户就可以点击该图标启动该应用程序并使用。因此,目前应用程序的安装和使用都需要经过一系列耗时较长的步骤,非常繁琐,导致应用程序的使用效率比较低。
发明内容
基于此,有必要针对目前使用应用程序的使用效率比较低的问题,提供一种应用程序页面处理方法和装置。
一种应用程序页面处理方法,所述方法包括:
通过子应用程序逻辑层单元并根据第一页面的逻辑代码,获得所述第一页面的初始页面数据并发送至与所述第一页面对应的第一子应用程序视图层单元;所述子应用程序逻辑层单元和所述第一子应用程序视图层单元在母应用程序所提供的环境中运行,所述母应用程序运行于操作系统上;
通过所述第一子应用程序视图层单元并根据所述第一页面的初始页面数据渲染所述第一页面,并向所述子应用程序逻辑层单元反馈初始渲染完成通知;
通过所述子应用程序逻辑层单元接收到所述初始渲染完成通知后,获取页面更新数据,将所述页面更新数据发送至所述第一子应用程序视图层单元;
通过所述第一子应用程序视图层单元并根据所述页面更新数据重渲染所述第一页面中更新的部分。
一种应用程序页面处理装置,所述装置包括:
子应用程序逻辑层单元,用于根据第一页面的逻辑代码,获得所述第一页面的初始页面数据并发送至与所述第一页面对应的第一子应用程序视图层单元;所述子应用程序逻辑层单元和所述第一子应用程序视图层单元在母应用程序所提供的环境中运行,所述母应用程序运行于操作系统上;
所述第一子应用程序视图层单元,用于根据所述第一页面的初始页面数据渲染所述第一页面,并向所述子应用程序逻辑层单元反馈初始渲染完成通知;所述第一子应用程序视图层单元在所述母应用程序所提供的环境中运行;
所述子应用程序逻辑层单元还用于接收到所述初始渲染完成通知后,获取页面更新数据,将所述页面更新数据发送至所述第一子应用程序视图层单元;
所述第一子应用程序视图层单元还用于根据所述页面更新数据重渲染所述第一页面中更新的部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611104220.4/2.html,转载请声明来源钻瓜专利网。