【技术实现步骤摘要】
本申请涉及计算机软件,尤其涉及一种用户界面渲染方法、电子设备、存储介质及程序产品。
技术介绍
1、随着智能终端设备的普及,动态化用户界面技术(如react native、webview)因其跨平台和快速迭代的优势被广泛应用。然而,现有动态化用户界面方案在渲染性能上仍存在显著缺陷,例如缓存方案不完善,导致数据复用性差,动态化用户页面渲染速率较低的问题。
技术实现思路
1、本申请的目的在于提供一种用户界面渲染方法、电子设备、存储介质及程序产品,用于提高用户界面的渲染速率。
2、为达到上述目的,本申请采用如下技术方案:
3、第一方面,本申请提供一种用户界面渲染方法,包括:在目标应用启动的过程中,从目标缓存池中获取加载数据;目标缓存池用于存储目标加载项的加载数据;目标加载项为目标应用启动所需加载的项目;基于目标加载项对应的加载数据,对目标应用的用户界面进行渲染。
4、本申请实施例提供的用户界面渲染方法,能够从目标缓存池中直接获取目标加载项的加载数据,进而基于获取
...【技术保护点】
1.一种用户界面渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标缓存池中存储的加载数据包括对所述目标加载项进行预加载得到的数据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述目标加载项对应的加载数据存储在所述目标加载项对应的目标缓存池中之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述目标缓存池的缓存粒度与所述目标加载项的层级相关。
6.根据权利要求5所述的方法,其特征在于,所述目标
...【技术特征摘要】
1.一种用户界面渲染方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标缓存池中存储的加载数据包括对所述目标加载项进行预加载得到的数据。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述将所述目标加载项对应的加载数据存储在所述目标加载项对应的目标缓存池中之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述目标缓存池的缓存粒度与所述目标加载项的层级相关。
6.根据权利要求5所述的方法,其特征在于,所述目标加载项的层级从上到下依次包括:
7.根据权利要求1所述的方法,其特征在于,所述目标加载项包括以下至少一项:
8.根据权利要求7所述的方法,其特征在于,所述目标加载项还包括以下至少一项:
9.根据权利要求1所述的方法,其特征在于,所述目标缓存池包括以下至少一项:
10.根据权利要求9所述的方法,其特征在于,所述目标缓存池还包括以下至少一项:
11.根据权利要求1所述的方法,其特征在于,所述从目标缓存池中获取加载数据之后,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.根据权利要求1所述的方法,其特征...
【专利技术属性】
技术研发人员:吕继树,黄武超,林锦洲,
申请(专利权)人:比亚迪股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。