一种移动终端应用界面动态渲染方法和装置.pdf
小新****ou
亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种移动终端应用界面动态渲染方法和装置.pdf
本申请实施例提供了一种移动终端应用界面动态渲染方法和装置,涉及互联网领域。所述方法包括:根据移动终端应用可视界面,获取服务器端对应所述可视界面的更新XML文件和预定义脚本基础库;根据预定义脚本基础库解析所述更新XML文件生成文档对象模型DOM树;依次遍历所述文档对象模型DOM树上的每个DOM节点;根据所述DOM节点的flex排版属性,通过native方式创建flex排版节点,并将对应的预设视图绑定至各所述flex排版节点;通过所述预定义脚本基础库解析所述DOM节点的常规属性;根据所述flex排版节点,以及
一种移动终端动态配置用户界面方法和装置.pdf
本申请实施例提供了一种移动终端动态配置用户界面方法和装置。所述方法包括:根据移动终端应用的用户界面,获取更新的Lua脚本和XML文件;通过Lua脚本解析所述XML文件,获取待更新界面的页面布局属性以及样式CSS属性,映射到Native控件层,实现待更新界面的页面排版;运行所述Lua脚本,获取待更新界面业务逻辑属性;根据所述待更新界面的页面排版以及业务逻辑属性,渲染生成更新的用户界面。解决了现有技术中针对移动终端应用更新频繁时,仍然存在性能和速度相互制约,降低用户体验的问题。
动态界面渲染方法及装置.pdf
本申请实施例公开了动态界面渲染方法及装置,其中,所述方法包括:服务端保存目标界面类的组件配置信息以及各组件之间的叠加结构关系配置信息;按照界面所需展示内容在业务含义维度上的不同,将界面所需展示内容划分为至少一个组件,所述组件的内容以及交互方式通过数据的方式进行定义,并具有预置的数据格式;在接收到对目标界面类进行实例化渲染的请求时,获得业务数据;将所述业务数据映射为组件所需的数据,生成组件数据集合;调用组件实现代码进行组件渲染,并根据组件渲染结果以及所述组件间的叠加结构关系配置信息,对所述目标界面类进行实例
一种界面动态渲染方法及装置.pdf
本发明实施例提供了一种界面动态渲染方法及装置。其中,所述方法包括:获取界面代码,所述界面代码用于描述界面;若界面代码中包含脚本字符串,则执行所述脚本字符串,以在用于渲染界面的预设引擎中加载所述脚本字符串所表示的组件,得到加载有所述组件的预设引擎,其中,所述脚本字符串用于表示实现指定功能的组件;利用加载有所述组件的预设引擎渲染所述界面代码所描述的界面。可以使得用户能够根据实际需求对引擎进行定制,进而使用经过定制的引擎渲染得到符合不同需求的界面,使得界面渲染不再受限制于引擎,有效提高了引擎的适用性。
用户界面渲染方法、装置及终端.pdf
本申请公开了一种用户界面渲染方法、装置及终端。该方法包括:运行目标应用程序;获取目标应用程序当前所处的或者下一个运行阶段;生成与运行阶段相适配的渲染策略;采用与运行阶段相适配的渲染策略,对目标应用程序在运行阶段中所要展示的用户界面进行渲染。在本申请实施例中,通过获取应用程序当前所处或者即将进入的运行阶段,而后采用与上述运行阶段相适配的渲染策略,对应用程序在上述运行阶段所要展示的用户界面进行渲染,从而在不同运行阶段动态调整渲染策略,相应呈现不同的界面展示效果,提高了界面渲染的可控性和灵活性。