[发明专利]一种轮播方法、装置、终端及存储介质有效
申请号: | 201811002375.6 | 申请日: | 2018-08-30 |
公开(公告)号: | CN109151547B | 公开(公告)日: | 2021-07-23 |
发明(设计)人: | 陈煜钏 | 申请(专利权)人: | 广州虎牙信息科技有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/81 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 511446 广东省广州市番禺区南村镇万博二*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 方法 装置 终端 存储 介质 | ||
本申请提供一种轮播方法、装置、终端及存储介质,在当前显示窗口中显示第一视图,并将第二视图隐藏,其中,第一视图和第二视图分别绘制有至少一条轮播信息;当播放待轮播信息时,将当前显示窗口中显示的第一视图更新为第二视图;将第一视图隐藏,并在第一视图中绘制下一条待轮播信息,以播放所述下一条待轮播信息时,将当前显示窗口中显示的第二视图更新为第一视图。通过用待轮播信息覆盖视图中已播放的信息以实现用两个视图交替播放多条轮播信息,通过减少视图的数量可以减少消耗的内存,避免轮播时画面出现卡顿。
技术领域
本申请涉及互联网技术领域,特别是涉及一种轮播方法、装置、终端及存储介质。
背景技术
随着互联网的快速发展和普及,越来越多的广告、信息等都通过互联网来宣传,可以起到非常好的传播效果。通常打开一个网页,在网页的某个区域都存在广告位,以播放广告信息、赛事信息和新闻事件等等,目前,大多数广告信息等都采取轮播的方式,即在一个区域内轮流播放多条信息,这样可以充分利用广告位,且不会因重复播放一条信息而给用户造成视觉疲劳。现有的技术中,一般将需要轮播的每条信息都生成一个对应的视图,然后将这些视图添加到一个滚动视图容器里进行轮流播放,例如,有5条需要播放的信息,就生成5个视图,然后将5个视图添加到滚动视图容器轮流播放。但是现有的方案存在以下缺点:当信息数量较多时,生成的视图也较多,占用不必要的内存,在内存资源紧缺的情况下会造成卡顿。所以,在轮播过程中如何减小占用的内存,提升广告播放流畅度也是非常有必要的。
发明内容
有鉴于此,本申请提供一种轮播方法、装置、终端及存储介质。
具体地,本申请是通过如下技术方案实现的:
首先,本申请提供了一种轮播方法,具体包括以下步骤:
在当前显示窗口中显示第一视图,并将第二视图隐藏,其中,第一视图和第二视图分别绘制有至少一条轮播信息;
当播放待轮播信息时,将当前显示窗口中显示的第一视图更新为第二视图;
将第一视图隐藏,并在第一视图中绘制下一条待轮播信息,以播放所述下一条待轮播信息时,将当前显示窗口中显示的第二视图更新为第一视图。
可选地,所述轮播信息包括:文本信息和/或图片信息。
可选地,第一视图或第二视图被隐藏的位置与当前显示窗口的位置不同。
可选地,当前显示窗口显示第一视图时,第二视图被隐藏于第一指定位置;当前显示窗口显示第二视图时,第一视图被隐藏于第二指定位置;
播放所述下一条轮播信息之前还包括:
将第一视图从第二指定位置移动至第一指定位置。
可选地,所述将当前显示窗口中显示的第一视图更新为第二视图或将当前显示窗口中显示的第二视图更新为第一视图通过移动所述第一视图或第二视图实现,所述移动所述第一视图或第二视图的移动方式包括:
左右移动和/或上下移动;
所述移动所述第一视图或第二视图的移动方式还包括:
将所述第一视图和第二视图单独移动或同时移动。
可选地,所述轮播信息存储于数组中,通过数组下标从数组中获取待轮播信息并绘制到第一或第二视图中。
可选地,将所述待轮播信息绘制到第二视图以及将所述下一条待轮播信息绘制到第一视图的具体步骤包括:
将当前显示窗口中显示的第一视图的轮播信息数组下标Index0加1得到Index1;
取数组下标为Index 1的轮播信息作为待轮播信息绘制到第二视图中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙信息科技有限公司,未经广州虎牙信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811002375.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种视频处理方法、终端及计算机可读存储介质
- 下一篇:界面交互方法及装置