安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210852273.3 (22)申请日 2022.07.20 (71)申请人 北京京东振世信息技 术有限公司 地址 100086 北京市海淀区知春路76号6层 (72)发明人 张俊峰 王明鑫 李松 (74)专利代理 机构 中原信达知识产权代理有限 责任公司 1 1219 专利代理师 孙磊 韩黎捷 (51)Int.Cl. G06F 8/38(2018.01) G06F 8/34(2018.01) G06F 9/445(2018.01) (54)发明名称 一种生成页面骨架屏的方法和装置 (57)摘要 本发明公开了一种生成页面骨架屏的方法 和装置, 涉及应用开发技术领域。 该方法的一具 体实施方式包括: 自动获取为页面骨架屏所配置 的各个骨架屏元素, 并获取骨架屏元素对应的骨 架屏组件, 通过骨架屏元素包含的属性信息渲染 骨架屏组件, 生成页面骨架屏; 提高了生成页面 骨架屏的灵活性, 较大程度地降低了开发人员人 力成本和时间成本的消耗, 提高了生成页面骨架 屏的效率。 权利要求书2页 说明书9页 附图5页 CN 115145569 A 2022.10.04 CN 115145569 A 1.一种生成页面骨架屏的方法, 其特 征在于, 包括: 响应于显示页面的骨架屏的请求, 从所述页面的页面信 息中获取预设的多个骨架屏 元 素; 其中, 所述多个骨架屏元 素为基于所述页面的布局元 素所配置; 获取每一个骨架屏元素的属性信息、 基于所述骨架屏元素所构建的骨架屏组件; 基于 所述骨架屏元 素的属性信息渲染所述骨架屏组件; 基于各个渲染的骨架屏组件, 生成所述页面的骨架屏。 2.根据权利要求1所述的方法, 其特征在于, 从所述页面的页面信 息中获取预设的多个 骨架屏元 素, 包括: 从所述页面信 息中获取所述页面对应的骨架屏根元素, 并获取与所述骨架屏根元素具 有映射关系的多个骨架屏元 素。 3.根据权利要求2所述的方法, 其特征在于, 在从所述页面的页面信 息中获取预设的多 个骨架屏元 素之前, 所述方法还 包括: 为所述页面的页面 根组件配置有对应的骨架屏根元 素; 遍历所述页面的布局元素, 为每一个所述布局元素构建对应的骨架屏元素; 其中, 所述 骨架屏元 素包括所述布局元 素的属性信息; 为所述页面存储所述骨架屏根元素与所述页面的各个所述布局元素对应的所述骨架 屏元素的映射关系。 4.根据权利要求1所述的方法, 其特征在于, 所述骨架屏 元素的属性信 息中包含渲染开 关; 基于所述骨架屏元 素的属性信息渲染所述骨架屏组件, 包括: 获取所述骨架屏元素的渲染开关的开关值, 在判断所述骨架屏组件对应的骨架屏 元素 的渲染开关的开关值 为开的情况 下, 渲染所述骨架屏组件。 5.根据权利要求4所述的方法, 其特征在于, 所述获取所述骨架屏元素的渲染开关的开 关值, 还包括: 利用所述骨架屏组件自定义的生命周期方法, 获取所述骨架屏 元素的渲染开关的开关 值。 6.根据权利要求3所述的方法, 其特征在于, 为所述页面存储所述骨架屏根元素与 所述 页面的各个所述布局元 素对应的所述骨架屏元 素的映射关系, 包括: 针对存储的各个所述映射关系中的每一个所述骨架屏元 素, 执行: 为所述骨架屏元 素构建对应的骨架屏组件; 在所述骨架屏组件的预设方法中初始化所述骨架屏元素的属性信 息; 建立所述骨架屏 元素的属性信息与所述骨架屏组件的对应关系。 7.根据权利要求6所述的方法, 其特征在于, 所述建立所述骨架屏元素的属性信 息与所 述骨架屏组件的对应关系, 包括: 在所述骨架屏归属的页面 运行于多个 应用环境的情况 下, 针对每一个所述应用环境, 分别执行建立所述应用环境对应的所述骨架屏 元素的属性 信息与所述骨架屏组件的对应关系的步骤。 8.一种生成页面骨架屏的装置, 其特征在于, 包括: 获取元素模块、 渲染组件模块和生 成页面模块; 其中, 所述获取元素模块, 用于响应于显示页面的骨架屏的请求, 从所述页面的页面信息中权 利 要 求 书 1/2 页 2 CN 115145569 A 2获取预设的多个骨架屏元素; 其中, 所述多个骨架屏元素为基于所述页面的布局元素所配 置; 所述渲染组件模块, 用于获取每一个骨架屏元素的属性信息、 基于所述骨架屏元素所 构建的骨架屏组件; 基于所述骨架屏元 素的属性信息渲染所述骨架屏组件; 所述生成页面模块, 用于基于各个渲染的骨架屏组件, 生成所述页面的骨架屏。 9.一种电子设备, 其特 征在于, 包括: 一个或多个处 理器; 存储装置, 用于存 储一个或多个程序, 当所述一个或多个程序被所述一个或多个处理器执行, 使得所述一个或多个处理器实 现如权利要求1 ‑7中任一所述的方法。 10.一种计算机可读介质, 其上存储有计算机程序, 其特征在于, 所述程序被处理器执 行时实现如权利要求1 ‑7中任一所述的方法。权 利 要 求 书 2/2 页 3 CN 115145569 A 3
专利 一种生成页面骨架屏的方法和装置
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 16:33:41
上传分享
举报
下载
原文档
(606.8 KB)
分享
友情链接
GB-T 4990-2010 热电偶用补偿导线合金丝.pdf
DB52-T 706-2011 杉木二元立木材积生长率表 贵州省.pdf
GB-T 40645-2021 信息安全技术 互联网信息服务安全通用要求.pdf
DB3308-T 067-2020 “三衢味”区域公用品牌准入和管理规范 衢州市.pdf
GB-T 20848-2017 系泊链.pdf
腾讯安全 浅谈勒索病毒场景下零信任技术应用.pdf
DB22-T 1945-2013 信息系统运行维护技术服务规范应用 软件系统部分 吉林省.pdf
GBT 41400-2022 信息安全技术 工业控制系统信息安全防护能力成熟度模型.pdf
T-GXAS 409—2022 建设项目社会稳定风险分析报告编制规范.pdf
OWASP 代码审计指南v2.0 中文版.pdf
GB-T 34078.4-2021 基于云计算的电子政务公共平台总体规范 第4部分:服务实施.pdf
GB-T 18801-2022 空气净化器.pdf
DB13-T 5394-2021 冶金企业煤气管网安全管理规范 河北省.pdf
GB-T 33301-2016 燃煤工业锅炉及窑炉节能量计算方法.pdf
DB23-T 3338—2022 电子政务云监管平台运维管理规范 黑龙江省.pdf
T-ZZB 2286—2021 锦纶低弹丝油剂.pdf
GB-T 41572-2022 脉冲激光时域主要参数测量方法.pdf
DB15-T 3069—2023 乳苣育苗移栽技术规程 内蒙古自治区.pdf
GB-T 43690-2024 成像衍射光学元件衍射效率的测量方法.pdf
GB-T 35561-2017 突发事件分类与编码.pdf
1
/
3
17
评价文档
赞助2.5元 点击下载(606.8 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。