动态界面渲染方法及装置.pdf
念珊****写意
亲,该文档总共25页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
动态界面渲染方法及装置.pdf
本申请实施例公开了动态界面渲染方法及装置,其中,所述方法包括:服务端保存目标界面类的组件配置信息以及各组件之间的叠加结构关系配置信息;按照界面所需展示内容在业务含义维度上的不同,将界面所需展示内容划分为至少一个组件,所述组件的内容以及交互方式通过数据的方式进行定义,并具有预置的数据格式;在接收到对目标界面类进行实例化渲染的请求时,获得业务数据;将所述业务数据映射为组件所需的数据,生成组件数据集合;调用组件实现代码进行组件渲染,并根据组件渲染结果以及所述组件间的叠加结构关系配置信息,对所述目标界面类进行实例
一种界面动态渲染方法及装置.pdf
本发明实施例提供了一种界面动态渲染方法及装置。其中,所述方法包括:获取界面代码,所述界面代码用于描述界面;若界面代码中包含脚本字符串,则执行所述脚本字符串,以在用于渲染界面的预设引擎中加载所述脚本字符串所表示的组件,得到加载有所述组件的预设引擎,其中,所述脚本字符串用于表示实现指定功能的组件;利用加载有所述组件的预设引擎渲染所述界面代码所描述的界面。可以使得用户能够根据实际需求对引擎进行定制,进而使用经过定制的引擎渲染得到符合不同需求的界面,使得界面渲染不再受限制于引擎,有效提高了引擎的适用性。
界面渲染方法及装置.pdf
本申请提供一种界面渲染方法及装置,方法包括:当子进程接收到触发事件时,从预先为本子进程创建的N个帧缓冲中选择一个帧缓冲;基于触发事件生成图像帧并存储至选择的帧缓冲,并将帧缓冲的标识发送至主进程;主进程从帧缓冲中读取图像帧并渲染到子进程对应的显示区域。本申请中的子进程通过使用多个帧缓冲,使得子进程绘制下一图像帧的过程与主进程渲染当前图像帧的过程可以同步进行,即主进程在将帧缓冲中的图像渲染到界面的过程中,子进程可在其它帧缓冲中存储下一帧图像,并通知主进程切换使用的帧缓冲即可,从而主进程无需等待,可直接从帧缓冲
用户界面渲染方法及装置.pdf
本发明公开了一种用户界面渲染方法及装置。该方法包括获取与用户界面渲染有关的数据信息;创建至少一个数据处理线程,对数据层中的所述数据信息进行过滤和/或加工处理;将已过滤和/或加工处理过的所述数据信息发送到视图层二次处理并包装成渲染用户界面所需要的UI信息;将所述UI信息发送到渲染线程,渲染相应的用户界面。本发明通过创建子线程对数据信息进行相应的加工处理,减少了主线程的任务量,从而减少了主线程的运算量,节省了渲染用户界面过程中所占用的CPU开销,保证了产品的流畅度,提高了用户的体验。
一种移动终端应用界面动态渲染方法和装置.pdf
本申请实施例提供了一种移动终端应用界面动态渲染方法和装置,涉及互联网领域。所述方法包括:根据移动终端应用可视界面,获取服务器端对应所述可视界面的更新XML文件和预定义脚本基础库;根据预定义脚本基础库解析所述更新XML文件生成文档对象模型DOM树;依次遍历所述文档对象模型DOM树上的每个DOM节点;根据所述DOM节点的flex排版属性,通过native方式创建flex排版节点,并将对应的预设视图绑定至各所述flex排版节点;通过所述预定义脚本基础库解析所述DOM节点的常规属性;根据所述flex排版节点,以及