[发明专利]一种TV端循环显示节目的方式有效

专利信息
申请号: 202010649569.6 申请日: 2020-07-08
公开(公告)号: CN111836095B 公开(公告)日: 2022-03-15
发明(设计)人: 魏代邦;徐民;王琦;张晓刚 申请(专利权)人: 海看网络科技(山东)股份有限公司
主分类号: H04N21/431 分类号: H04N21/431;H04N21/482
代理公司: 济南华典专利代理事务所(普通合伙企业) 37293 代理人: 李景华
地址: 250000 山东省济南*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 tv 循环 显示 节目 方式
【说明书】:

发明涉及一种TV端循环显示节目的方式,设置列表配置,其中列表继承了Android系统的线性布局容器,列表的内容是从上向下纵向排列的;列表容器内部包含了多个固定的占位布局;每个占位布局用于展示一条节目内容,一个列表中包含多个占位布局,且同一列表中占位布局的样式是一样的;展示时即形成一个可循环的列表。本发明占用更少的资源,实现过程也更加简单;在低性能环境下的应用,以极低的Android系统资源消耗,提供更快的滑动速度和更流畅的滚动效果,带给用户更好的操作体验;同时提供了焦点的处理方法,并且为使用者提供了多种占位布局样式,在列表滚动时,焦点会固定在列表的中央位置,即焦点位置的内容项永远是列表中垂直居中的那个内容项。

技术领域

本发明涉及网络电视技术领域,具体涉及一种TV端循环显示节目的方式。

背景技术

电视端机顶盒,硬件配置普遍要差于手机、平板电脑等触屏设备,操作系统版本也要落后数代,尤其是IPTV机顶盒设备。与普通的移动端开发相比,IPTV端机顶盒上的应用开发,在Android原生控件的使用上就带来了更多的限制与要求。特别是在低性能、低操作系统的设备上,如何实现一套顺滑的循环列表,提升用户交互体验就显得尤为重要。

Android系统提供的列表工具组件ListView和RecyclerView,可以实现基于Android原生开发的应用中常见的列表效果。它们有很多优势,比如RecyclerView的视图复用功能,通过内部的多级缓存池,可以回收/复用视图,在数据量较大时降低列表的资源消耗。ListView和RecyclerView在列表结构复杂、布局样式多样、数据量较大时,仍能有较好的展示效果。

但在某些应用场景下,比如IPTV直播应用的节目单列表,数据量较小,单项节目布局较单一,单项节目内容较少,通常只包含文本和简单的图标。但应用对列表的滚动和渲染速度,有更高的要求,同时要求列表本身占用更少的资源。因此需要维持多个缓存池、实现过程包含多个内部组件的ListView和RecyclerView,就显得过“重”了。创造一种能够满足预期效果,同时轻便灵活的自定义列表组件,也就成了本发明的目标。

发明内容

为克服所述不足,本发明的目的在于提供一种TV端循环显示节目的方式。

本发明解决其技术问题所采用的技术方案是:一种TV端循环显示节目的方式,设置列表配置,其中列表继承了Android系统的线性布局容器,列表的内容是从上向下纵向排列的;列表容器内部包含了多个固定的占位布局;每个占位布局用于展示一条节目内容,一个列表中包含多个占位布局,且同一列表中占位布局的样式是一样的;展示时,焦点内容始终位于列表垂直方向的居中位置,当焦点内容显示到最后一条数据时,下一条焦点内容显示的是第一条数据,即形成一个可循环的列表,其具体包括:

S1、页面初始化

页面初始化时,会读取列表的配置信息,获取列表包含的占位布局的XML布局文件及占位布局的数量N,其中N是奇数,通过解析占位布局的XML布局文件,获取对应的视图对象,并循环添加至列表中,列表初始化完成;

S2、列表渲染

读取配置信息,获取列表渲染数据集,获取焦点、非焦点样式,完成列表布局加载,从数据源中获取一组信息,也就是渲染的数据集,并填充到列表中,需要约定数据源的数据结构是一个有序列表,获取数据集时,以当前焦点所在数据的索引位置为中心,向有序列表的前、后各查找(N-1)/2条数据;

若完成列表布局加载,则进行列表内容渲染,得到渲染数据集后,列表循环读取数据集信息,并通过索引位置将数据与占位布局对应起来,列表将对应的数据与占位布局进行绑定,完成列表内容的渲染;

S3、焦点移动

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海看网络科技(山东)股份有限公司,未经海看网络科技(山东)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010649569.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top