[发明专利]一种自动化配置生成OTT平台EPG界面的方法在审
申请号: | 201810018117.0 | 申请日: | 2018-01-09 |
公开(公告)号: | CN108337564A | 公开(公告)日: | 2018-07-27 |
发明(设计)人: | 石飞燕 | 申请(专利权)人: | 多彩贵州印象网络传媒股份有限公司 |
主分类号: | H04N21/443 | 分类号: | H04N21/443;H04N21/482 |
代理公司: | 贵州启辰知识产权代理有限公司 52108 | 代理人: | 赵彦栋 |
地址: | 550018 *** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解析数据 内存回收 配置 客户端 自动化 服务器响应 后台配置 建模模块 接收数据 填充模块 优化运行 动态的 固定的 填充 技术水平 后台 成熟 | ||
1.一种自动化配置生成OTT平台EPG界面的方法,该方法包括客户端发起http数据请求,服务器响应,后台配置EPG界面所需的数据,其特征在于:所述的数据按层配置,在客户端接收数据后逐层解析数据并逐层填充生成视图,在解析数据和生成视图过程中通过内存回收进行优化运行,它包括后台建模模块、解析数据并填充模块及内存回收模块:
后台建模模块,后台配置EPG界面所需的数据,根据风格和功能建成四个层次的数据:第一层是Category,代表EPG首页栏目分类;第二层是Stream,表示每一个Category栏目分类下有一个瀑布流的数据;第三层是表示列的Column,一个Stream由多个列组成;第四层是Cell,组成列的最小单元体;
解析数据模块并填充模块,逐层解析上述四层数据并逐层填充生成视图,在解析Category后,填充生成栏目分类视图;在解析Str eam后,填充生成一个栏目分类对应的一个页面;在解析Column后,填充生成组成一个页面的多个列视图;在解析Cell时,填充生成组成每一个列的单元视图;
内存回收模块,在逐层解析数据并逐层生成视图后,清除不需要用作生产页面的视图,节省运行内存。
2.根据权利要求1所述的自动化配置生成OTT平台EPG界面的方法,其特征在于:所述客户端接收的数据类型有jsonobject和jsonarr ay。
3.根据权利要求1所述的自动化配置生成OTT平台EPG界面的方法,其特征在于:所述的Cell包含Title、Button和Group这三个类型。
4.根据权利要求1所述的自动化配置生成OTT平台EPG界面的方法,其特征在于:所述的内存回收模块为通过HorizontalScrollview的滚动监听,计算滚动条边界的值来对在可视范围类显示图片,不可视则回收图片。
5.根据权利要求4所述的自动化配置生成OTT平台EPG界面的方法,其特征在于:所述的滚动监听包括滚动条继承HorizontalScrollv iew和对onScrollChange自定义的监听,在滚动条继承HorizontalSc rollview上设有对图片进行load或unload操作的继承关系。
6.根据权利要求1所述的自动化配置生成OTT平台EPG界面的方法,其特征在于:在客户端上设有模拟展示界面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于多彩贵州印象网络传媒股份有限公司,未经多彩贵州印象网络传媒股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810018117.0/1.html,转载请声明来源钻瓜专利网。