一种用户界面的渲染方法及装置.pdf
一吃****永贺
亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种用户界面的渲染方法及装置.pdf
本申请提供了一种用户界面的渲染方法及装置,其中,该方法包括:基于JS对象简谱配置一个或多个根节点的数据域;从一个或多个根节点的数据域中确定与目标变量对应的目标根节点,其中,目标根节点的目标数据域中的对象与目标变量对应;在目标根节点的路径信息与组件池中的组件检测信息匹配成功的情况下,基于与组件检测信息对应的组件对目标根节点进行渲染得到用户界面中的功能组件。通过本申请,解决了现有技术中前端用户界面开发复杂的技术问题。
一种用户界面的渲染方法和装置.pdf
本发明实施例公开了一种用户界面的渲染方法,在展示运行对象的UI之前,确定用于展示该用户界面的显示屏幕的类型,若为异形屏,确定针对该运行对象的屏幕显示模式,在确定该屏幕显示模式为目标模式后,通过调用该目标模式对应的显示边沿接口,将该运行对象在该显示屏幕上对应的显示区域修改为符合该目标模式。也就是说,修改后的显示区域的形状,满足该目标模式要求的显示形状特点,从而按照原本的相对位置渲染该运行对象的UI也不会出现UI显示不全、被遮挡的情况。通过修改得到符合屏幕显示模式的显示区域方式,在UI渲染时,不再需要针对不同
一种用于用户界面的渲染方法和装置.pdf
本申请公开了一种用于用户界面的渲染方法及装置,在UI新增和/或改变可视控件时,通过异步渲染子线程建立与所述新增或改变可视控件对应的异步视图树;通过UI线程生成视图树,并在所述视图树相对应的可视控件所在节点挂载所述异步视图树的代理视图;通过所述异步渲染子线程并根据所述异步视图树生成异步渲染结果;UI线程根据异步渲染结果完成视图树中代理视图的绘制过程,并生成UI。从而解决在渲染过程中占用UI线程资源及UI运行不畅的问题。
用户界面的渲染方法和装置、存储介质及电子装置.pdf
本发明公开了一种用户界面的渲染方法和装置、存储介质及电子装置,其中,上述方法包括:在目标客户端已被启动的情况下,确定所述目标客户端的热更新模块是否存在更新版本;在所述目标客户端的热更新模块存在更新版本的情况下,获取所述更新版本对应的待更新的描述文件的存储地址;根据所述存储地址获取所述待更新的描述文件,以控制所述目标客户端根据所述待更新的描述文件渲染所述目标客户端的第一用户界面,采用上述技术方案,解决了Flutter构建的目标客户端无法进行动态化更新等问题。
用户界面的适配方法、渲染方法、装置、设备及存储介质.pdf
本公开实施例涉及一种用户界面的适配方法、渲染方法、装置、设备及存储介质,通过将包含终端设备的屏幕参数和应用程序标识的请求消息发送给服务器,使得服务器根据应用程序的标识获取应用程序的第一程序包,并根据第一程序包中的第一UI素材获取得到与终端设备的屏幕参数相匹配的第二UI素材,然后根据第二UI素材生成应用程序的第二程序包,通过将第二程序包发送给终端设备,使得终端设备能够根据第二UI素材对应用程序的用户进行渲染。本公开实施例提供的方案能够将应用程序的用户界面与不同屏幕尺寸的终端设备进行适配,提高了用户界面的展示