-
公开(公告)号:CN118094031A
公开(公告)日:2024-05-28
申请号:CN202211489870.0
申请日:2022-11-25
Applicant: 腾讯科技(深圳)有限公司
Inventor: 傅博泉
IPC: G06F16/957 , G06F16/958 , G06F9/451
Abstract: 本申请涉及一种子应用页面处理方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:当监测到子应用页面的获取事件,获取子应用页面的页面代码;对页面代码进行解析,获得页面解析结果,基于页面解析结果创建子应用页面相应的页面节点树;创建用于转换页面节点树的自定义实例对象,建立自定义实例对象和子应用页面的绑定关系;在建立绑定关系的情况下,使用自定义实例对象,将页面节点树转换为接口调用,获得页面节点树相应的接口调用信息;基于接口调用信息进行页面绘制,生成子应用页面。采用本方法能够提高页面渲染速度。
-
公开(公告)号:CN117539491B
公开(公告)日:2024-04-26
申请号:CN202410027518.8
申请日:2024-01-09
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F8/38
Abstract: 本申请提供了一种页面布局方法、装置、电子设备、存储介质及程序产品,方法包括:获取待布局页面对应的节点树,节点树中包括多个节点;针对多个节点中的任一节点,在节点的父节点采用弹性布局的情况下,获取节点的样式属性,并基于节点的样式属性确定节点的主轴尺寸;样式属性至少包括节点尺寸限制属性;在节点包括至少一个儿子节点的情况下,获取参数映射表,并基于节点的主轴尺寸和参数映射表,得到节点的从轴尺寸;基于每一节点的主轴尺寸和从轴尺寸,确定每一节点的主轴坐标和从轴坐标;根据每一节点的主轴尺寸、从轴尺寸、主轴坐标以及从轴坐标,生成待布局页面。通过本申请,能够缩短页面布局时间,提高布局性能。
-
公开(公告)号:CN117130642A
公开(公告)日:2023-11-28
申请号:CN202210553269.7
申请日:2022-05-20
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本申请公开了一种子程序更新方法以及相关设备,相关实施例可应用于云技术、人工智能、智慧交通等各种场景;可以接收在开发侧针对目标子程序的逻辑代码文件的修改更新操作;若修改后的目标逻辑代码文件不是子程序的入口逻辑代码文件,确定所述目标逻辑代码文件关联的目标页面;当目标页面中的原始组件当前处于已加载状态时,基于目标逻辑代码文件注册目标组件;将原始组件替换为目标组件;对目标组件的组件信息进行编译处理,以更新展示目标页面,更新后目标页面包括目标组件。本申请可以在子程序的逻辑代码文件修改后,通过重新注册目标组件,并用目标组件替换掉原始组件,来实现目标页面的热更新效果,这样可以降低更新耗时,提高开发效率。
-
公开(公告)号:CN116738087A
公开(公告)日:2023-09-12
申请号:CN202210196506.9
申请日:2022-03-01
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F16/957 , G06F16/958
Abstract: 本申请公开了一种数据处理方法、装置、程序产品、计算机设备和介质,该方法包括:当需要显示目标应用程序的目标应用页面时,获取依赖于目标应用页面的即时显示组件的第一组件编译文件,并获取占位组件的第二组件编译文件;占位组件用于为依赖于目标应用页面的用时显示组件进行占位;基于第一组件编译文件和第二组件编译文件渲染显示目标应用页面;渲染显示的目标应用页面包含即时显示组件和占位组件;异步获取用时显示组件的第三组件编译文件,并根据第三组件编译文件将渲染显示的目标应用页面中的占位组件替换为用时显示组件。采用本申请,可提高启动目标应用页面的速度。
-
公开(公告)号:CN114385162A
公开(公告)日:2022-04-22
申请号:CN202011108244.3
申请日:2020-10-16
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本申请公开了一种页面编辑方法、装置、设备及存储介质,属于计算机技术领域。本申请实施例中,在得到编译文件后,直接根据编译文件对基础库中相关的实例进行替换,这样实例替换后,无需重新启动应用,即可自动对页面编辑界面所显示的页面进行更新,因而不会耗费很多时间,且不涉及到应用重启,直接在目标页面中显示组件更新,也就不涉及到页面跳转,或者从应用的主页面重新操作跳转至子页面等情况,减少了用户操作,编辑方法的效率得到了有效提升。
-
公开(公告)号:CN108228873B
公开(公告)日:2022-02-18
申请号:CN201810045050.X
申请日:2018-01-17
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F16/9535 , H04L67/55
Abstract: 本发明涉及一种对象推荐、发布内容推送方法、装置、存储介质和设备,该对象推荐方法包括:获取与用户标识和子应用程序页面标识共同对应的页面访问请求;当所述子应用程序页面标识所对应的页面中包括通过推荐插件指定的页面区域时,查询与所述用户标识对应的用户数据;获取通过与所述推荐插件对应的应用程序接口上传的、且与所述子应用程序页面标识关联的子应用程序页面展示对象;根据所述用户数据确定所述子应用程序页面展示对象所对应的推荐顺序;按照所述推荐顺序推荐所述子应用程序页面展示对象。本申请提供的方案能够有针对性地准确推荐出用户想要的内容。
-
公开(公告)号:CN109542543B
公开(公告)日:2021-12-14
申请号:CN201710860737.4
申请日:2017-09-21
Applicant: 腾讯科技(深圳)有限公司
Inventor: 傅博泉
IPC: G06F9/451
Abstract: 本发明涉及一种应用程序页面处理方法、装置、存储介质和计算机设备,该方法包括:获取子应用程序页面配置信息;通过数据线程,从所述子应用程序页面配置信息中提取组件标识和与所述组件标识相应的组件填充数据;通过所述数据线程,将所述组件标识和所述组件填充数据传递至视图线程;通过所述视图线程获取与所述组件标识对应的组件模板;通过所述视图线程,根据所述组件模板和所述组件填充数据生成子应用程序页面。本申请提供的方案提高了应用程序使用效率。
-
公开(公告)号:CN109032691B
公开(公告)日:2020-12-15
申请号:CN201810662374.8
申请日:2018-06-25
Applicant: 腾讯科技(深圳)有限公司
Inventor: 傅博泉
Abstract: 本发明涉及计算机技术领域,公开了一种小程序运行方法、装置及存储介质,用于实现保护小程序中引用的插件的源代码以及实现灵活展示小程序显示界面的目的。所述方法包括:获取小程序代码以及所述小程序中引用的插件的插件代码,所述小程序代码中包括小程序视图层代码,所述小程序视图层代码包括小程序界面组件;根据所述小程序界面组件,在终端界面上渲染小程序的操作界面,其中,所述小程序的操作界面中包括针对插件设置的至少一个第一操作区域,并当任一个第一操作区域中的功能被触发后,调用与被触发的第一操作区域相关联的插件代码,执行相应的功能。
-
公开(公告)号:CN109542543A
公开(公告)日:2019-03-29
申请号:CN201710860737.4
申请日:2017-09-21
Applicant: 腾讯科技(深圳)有限公司
Inventor: 傅博泉
IPC: G06F9/451
Abstract: 本发明涉及一种应用程序页面处理方法、装置、存储介质和计算机设备,该方法包括:获取子应用程序页面配置信息;通过数据线程,从所述子应用程序页面配置信息中提取组件标识和与所述组件标识相应的组件填充数据;通过所述数据线程,将所述组件标识和所述组件填充数据传递至视图线程;通过所述视图线程获取与所述组件标识对应的组件模板;通过所述视图线程,根据所述组件模板和所述组件填充数据生成子应用程序页面。本申请提供的方案提高了应用程序使用效率。
-
公开(公告)号:CN109032691A
公开(公告)日:2018-12-18
申请号:CN201810662374.8
申请日:2018-06-25
Applicant: 腾讯科技(深圳)有限公司
Inventor: 傅博泉
Abstract: 本发明涉及计算机技术领域,公开了一种小程序运行方法、装置及存储介质,用于实现保护小程序中引用的插件的源代码以及实现灵活展示小程序显示界面的目的。所述方法包括:获取小程序代码以及所述小程序中引用的插件的插件代码,所述小程序代码中包括小程序视图层代码,所述小程序视图层代码包括小程序界面组件;根据所述小程序界面组件,在终端界面上渲染小程序的操作界面,其中,所述小程序的操作界面中包括针对插件设置的至少一个第一操作区域,并当任一个第一操作区域中的功能被触发后,调用与被触发的第一操作区域相关联的插件代码,执行相应的功能。
-
-
-
-
-
-
-
-
-