行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211025977.X (22)申请日 2022.08.25 (71)申请人 不鸣科技 (杭州) 有限公司 地址 310000 浙江省杭州市西湖区双龙街 99号三深国际A座1 1楼 (72)发明人 李文东  (74)专利代理 机构 北京三高永信知识产权代理 有限责任公司 1 1138 专利代理师 邢少真 (51)Int.Cl. G06F 9/451(2018.01) G06F 3/0485(2022.01) (54)发明名称 控件显示方法、 装置、 设备、 介质及程序 产品 (57)摘要 本申请公开了一种控件显示方法、 装置、 设 备、 介质及程序产品, 涉及计算机技术领域。 该方 法包括: 获取目标页面对应的控件数据; 接收在 目标页面上的控件滑动操作; 响应于滑动操作的 滑动方向指示, 按控件数据的显示顺序正序进行 数据更新, 将第i+k个页面控件内加载的控件数 据更新加载至第i个页面控件中, 显示处于目标 页面内的第二数据。 由于在将控件 数据渲染显示 在目标页面的过程中, 不需要 为每一条控件数据 都创建一个页面控件, 而是在页面上创建一定数 量的页面控件, 将控件数据 依次加载至页面控件 中进行显示, 减少了在目标页面中需要创建的控 件的数量, 从而减少了对于计算机性能的损耗, 解决了目标页面在显示大数量级的控件时的页 面卡顿问题。 权利要求书2页 说明书17页 附图9页 CN 115328602 A 2022.11.11 CN 115328602 A 1.一种控 件显示方法, 其特 征在于, 所述方法包括: 获取目标页面对应的控件数据, 所述控件数据用于加载在所述目标页面的控件中进行 显示, 其中, 所述目标页面包括顺序排列的多个页面控件, 所述多个页面控件中包括处于所 述目标页面内和处于所述目标页面外的控 件; 接收在所述目标页面上的控件滑动操作, 所述控件滑动操作用于沿滑动方向从所述目 标页面内的第一控 件中清除第一数据, 并将第二数据加载至所述目标页面内的控 件中; 响应于所述滑动操作的所述滑动方向指示, 按所述控件数据的显示顺序正序进行数据 更新, 将第i+k个页面控件内加载的控件数据更新加载至第i个页面控件中, 显示处于所述 目标页面内的所述第二数据, 其中, i为正整数, k为预设的正整 数; 或者, 响应于所述滑动操 作的所述滑动方向指示, 按 所述控件数据的显示顺序反序进 行数据更新, 将第i个页面控件 对应的控件数据之前的第k个控件数据更新加载至第i个页面控件中, 显示处于所述目标页 面内的所述第二数据。 2.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应于所述控件滑动操作, 显示所述多个页面控件从基准位置沿所述滑动方向滚动的 模拟滑动动画, 所述多个页面控件在所述模拟滑动动画播放完毕时, 恢复显示至所述基准 位置。 3.根据权利要求2所述的方法, 其特征在于, 所述显示所述多个页面控件从基准位置沿 所述滑动方向滚动的模拟滑动 动画, 包括: 显示所述多个页面控件沿所述滑动方向滑动预设距离后, 恢 复至所述基准位置显示的 动画; 或者, 显示所述多个页面控件沿所述滑动方向从第 一界面边缘滑出所述目标页面, 并从第 二 界面边缘滑入所述目标页面的动画, 其中, 所述第一界面 边缘和所述第二界面 边缘相对。 4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括: 响应于所述控件滑动操作, 按照预设渲染频率, 在指定帧数间隔内对所述多个页面控 件中的j个页面控件进 行渲染显示, 生 成并显示所述平铺渲 染动画, j为正整 数, 所述平铺渲 染动画用于表示所述多个页面控 件之间的逐步加载 过程。 5.根据权利要求1至4任一所述的方法, 其特征在于, 所述目标页面中包括m行n列页面 控件, m和n为正整数; 所述方法还 包括: 响应于所述滑动操作的滑动方向沿行所在的第一方向, 按所述控件数据的显示顺序, 将第n’+1列中页面控 件加载的数据更新至第n ’列页面控 件中; 响应于所述滑动操作的滑动方向沿列所在的第二方向, 按所述控件数据的显示顺序, 将第m’+1行中页面控 件加载的数据更新至第m ’行页面控 件中。 6.根据权利要求1至4任一所述的方法, 其特征在于, 所述多个页面控件中包括关联控 件对, 所述关联控件对中包括第一关联控件和第二关联控件, 所述第一关联控件和所述第 二关联控 件用于通过关联的方式加载 所述控件数据; 所述方法还 包括: 响应于所述控件滑动操作, 按所述控件数据的显示顺序, 沿所述滑动操作的所述滑动 方向将第一关联数据加载至所述第一关联控件中; 以及, 将第二关联数据加载至所述第二权 利 要 求 书 1/2 页 2 CN 115328602 A 2关联控件中, 所述第一关联 数据和所述第二关联 数据的显示内容关联。 7.根据权利要求6所述的方法, 其特 征在于, 所述第一关联控件和所述第 二关联控件用于通过位置关联的方式加载所述控件数据; 或者, 所述第一关联控件和所述第二关联控件用于通过控件形状关联的方式加载所述控件 数据, 所述控件形状用于指示所述第一关联控件和所述第二关联控件在所述目标页面上的 显示形状; 或者, 所述第一关联控 件和所述第二关联控 件用于通过时间关联的方式加载 所述控件数据。 8.一种控 件显示装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取目标页面对应的控件数据, 所述控件数据用于加载在所述目标页 面的控件中进 行显示, 其中, 所述目标页面包括顺序排列的多个页面控件, 所述多个页面控 件中包括处于所述目标页面内和处于所述目标页面外的控 件; 接收模块, 用于接收在所述目标页面上的控件滑动操作, 所述控件滑动操作用于沿滑 动方向从所述目标页面外的第一控件中去加载第一数据, 并将第二数据加载至所述目标页 面内的控 件中; 更新模块, 用于响应于所述滑动操作的所述滑动方向指示, 按所述控件数据的显示顺 序正序进行数据更新, 将第i+k个页面控件内加载的控件数据更新加载至第i个页面控件 中, 显示处于所述目标页面内的所述第二数据, 其中, i为正整数, k为预设的正整数; 或者, 响应于所述滑动操作 的所述滑动方向指示, 按所述控件数据 的显示顺序反序进行数据更 新, 将第i个页面控件对应的控件数据之前的第k个控件数据更新加载至第i个页面控件中, 显示处于所述目标页面内的所述第二数据。 9.一种计算机设备, 其特征在于, 所述计算机设备包括处理器和存储器, 所述存储器中 存储有至少一段程序, 所述至少一段程序由所述处理器加载并执行以实现如权利要求 1至7 任一所述的控 件显示方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质中存储有至少一 条程序代码, 所述至少一条程序 代码由处理器加载并执行以实现如权利要求 1至7任一所述 的控件显示方法。 11.一种计算机程序产品, 其特征在于, 包括计算机程序, 所述计算机程序被处理器执 行时实现如权利要求1至7任一所述的控 件显示方法。权 利 要 求 书 2/2 页 3 CN 115328602 A 3

.PDF文档 专利 控件显示方法、装置、设备、介质及程序产品

文档预览
中文文档 29 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共29页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 控件显示方法、装置、设备、介质及程序产品 第 1 页 专利 控件显示方法、装置、设备、介质及程序产品 第 2 页 专利 控件显示方法、装置、设备、介质及程序产品 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:12:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。