说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210093934.9 (22)申请日 2022.01.26 (71)申请人 阿里巴巴 (中国) 有限公司 地址 310051 浙江省杭州市滨江区长河街 道网商路69 9号4号楼5楼5 08室 (72)发明人 吴子骄  (74)专利代理 机构 北京合智同创知识产权代理 有限公司 1 1545 专利代理师 李杰 闫喜鹏 (51)Int.Cl. G06F 9/451(2018.01) G06F 9/50(2006.01) G06F 9/54(2006.01) H04N 21/2187(2011.01) H04N 21/431(2011.01) (54)发明名称 视图组件管理方法、 装置、 存储介质及计算 机程序产品 (57)摘要 本申请实施例提供一种视图组件管 理方法、 装置、 存储介质及计算机程序产品, 所述方法包 括: 获得应用程序中的消息对象; 采用复用视图 组对所述消息对象进行生命周期管理, 创建与所 述消息对象对应的视图组件。 本申请实施例通过 采用复用视图组对所述消息对象进行生命周期 管理, 创建与所述消息对象对应的视图组件, 从 而能够实现消息对象视图组件的管理, 避免出现 大量消息对象时过于频繁地创建视图组件导致 的内存溢出, 避免了 应用程序的闪退。 权利要求书1页 说明书7页 附图4页 CN 114443198 A 2022.05.06 CN 114443198 A 1.一种视图组件管理方法, 所述方法包括: 获得应用程序中的消息对象; 采用复用视图组对所述消息对象进行生命周期管理, 创建与 所述消息对象对应的视图 组件。 2.根据权利要求1所述的方法, 其中, 所述方法, 还 包括: 采用复用视图组的动画设置功能设置所述消息对象对应的视图组件移入和移出的动 画。 3.根据权利要求2所述的方法, 其中, 采用复用视图组的动画设置功能设置所述消息对 象对应的视图组件移入和移出的动画, 还 包括: 设置所述消息对象对应的视图组件的消息队列, 令所述视图组件根据 所述消息队列实 现移入和移出的动画。 4.根据权利要求3所述的方法, 其中, 所述消息队列具有预设的数量上限。 5.根据权利要求2所述的方法, 其中, 所述消息对象为直播PaaS的样板间应用程序的横 滑消息。 6.一种视图组件管理装置, 所述装置包括: 对象获得模块, 用于获得应用程序中的消息对象; 视图创建模块, 用于采用复用视 图组对所述消息对象进行生命周期管理, 创建与所述 消息对象对应的视图组件。 7.根据权利要求6所述的装置, 其中, 所述装置, 还 包括: 动画设置模块, 用于采用复用视图组 的动画设置功能设置所述消息对象对应的视图组 件移入和移出的动画。 8.一种电子设备, 包括: 处理器、 存储器、 通信接口和通信总线, 所述处理器、 所述存储 器和所述 通信接口通过 所述通信总线完成相互间的通信; 所述存储器用于存放至少一可执行指令, 所述可执行指令使所述处理器执行如权利要 求1‑5中任一项所述的方法对应的操作。 9.一种视图组件管理方法, 所述方法包括: 获取直播类应用程序中的消息对象, 其中, 所述直播类应用程序用于展示直播画面, 所 述消息对象包括进入直播间消息、 离开直播间消息、 弹幕消息、 礼物赠送消息、 礼物获取消 息和广告信息中的至少一个; 采用复用视图组对所述消息对象进行生命周期管理, 创建与 所述消息对象对应的视图 组件。 10.一种视图组件管理方法, 所述方法包括: 获取弹幕类应用程序中的弹幕消息, 其中, 所述弹幕类应用程序用于展示多媒体文件 和弹幕消息; 采用复用视图组对所述弹幕消息进行生命周期管理, 创建与 所述弹幕消息对应的视图 组件。权 利 要 求 书 1/1 页 2 CN 114443198 A 2视图组件管理 方法、 装置、 存储介质及计算机程序产品 技术领域 [0001]本申请实施例涉及互联 网技术领域, 尤其涉及一种视图组件管理方法、 装置、 存储 介质及计算机程序 产品。 背景技术 [0002]随着互联 网技术的发展, 在直播场景中通常需要在直播间中出现大量的用于交互 的消息对象。 出现大量消息对象时, 需要对于消息对象视图组件的生命周期进 行管理, 防止 由于频繁创建视图组件导致的内存溢出, 进而导致直播应用程序闪退现象。 因此, 如何对于 消息对象的视图组件进行 管理成为亟 待解决的技 术问题。 发明内容 [0003]有鉴于此, 本申请实施例提供一种视图组件管理方法、 装置、 存储介质及计算机程 序产品, 以至少部分解决上述问题。 [0004]根据本申请实施例的第一方面, 提供了一种视图组件管理方法, 所述方法包括: 获 得应用程序中的消息对 象; 采用复用视图组对所述消息对 象进行生命周期管理, 创建与所 述消息对象对应的视图组件。 [0005]根据本申请实施例的第二方面, 提供了一种视图组件管理装置, 所述装置包括: 对 象获得模块, 用于获得应用程序中的消息对象; 视图创建模块, 用于采用复用视图组对所述 消息对象进行生命周期管理, 创建与所述消息对象对应的视图组件。 [0006]根据本申请实施例的第三方面, 提供了一种电子设备, 包括: 处理器、 存储器、 通信 接口和通信总线, 处理器、 存储器和通信接口通过通信总线完成相互间的通信; 存储器用于 存放至少一可执行指 令, 可执行指 令使处理器执行如第一方面的视图组件 管理方法对应的 操作。 [0007]根据本申请实施例的第四方面, 提供了一种视图组件管理方法, 所述方法包括: 获 取直播类应用程序中的消息对象, 其中, 所述直播类应用程序用于展示直播画 面, 所述消息 对象包括进入直播间消息、 离开直播间消息、 弹幕消息、 礼物赠送消息、 礼物获取消息和广 告信息中的至少一个; 采用复用视图组对所述消息对 象进行生命周期管理, 创建与所述消 息对象对应的视图组件。 [0008]根据本申请实施例的第五方面, 提供了一种视图组件管理方法, 所述方法包括: 获 取弹幕类应用程序中的弹幕消息, 其中, 所述弹幕类应用程序用于展示视频画面和弹幕消 息; 采用复用视图组对所述弹幕消息进行生命周期管理, 创建与所述弹幕消息对应的视图 组件。 [0009]根据本申请实施例的第六方面, 提供了一种存储介质, 其上存储有计算机程序, 该 程序被处 理器执行时, 实现如第一方面的视图组件管理方法。 [0010]根据本申请实施例的第七方面, 提供了一种计算机程序产品, 该计算机程序产品 被处理器执行时, 实现如第一方面的视图组件管理方法。说 明 书 1/7 页 3 CN 114443198 A 3

.PDF文档 专利 视图组件管理方法、装置、存储介质及计算机程序产品

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