[发明专利]一种用户界面的显示方法、装置和智能电视在审
| 申请号: | 201810260365.6 | 申请日: | 2018-03-27 |
| 公开(公告)号: | CN110312155A | 公开(公告)日: | 2019-10-08 |
| 发明(设计)人: | 张海波 | 申请(专利权)人: | 青岛海信传媒网络技术有限公司 |
| 主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/458 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 266071 山东省青*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 内存区域 更新 图片图层 文字图层 用户界面 智能电视 显示层 互不干扰 数据更新 图片更新 系统资源 显示内存 创建 图片 | ||
本发明公开了一种用户界面的显示方法、装置和智能电视,该方法包括创建文字内存区域及其对应的文字图层,创建图片内存区域及其对应的图片图层,当文字更新时,更新文字内存区域,并将更新后的文字内存区域显示在对应的文字图层,当图片更新时,更新图片内存区域,并将更新后的图片内存区域显示在对应的图片图层,由于与现有技术相比减少了显示内存,不同类型的数据在不同的显示层上显示,互不干扰,同一类型的数据更新,并不会影响其它类型的显示层,从而减少了系统资源的浪费,提高了效率。
技术领域
本发明实施例涉及智能电视技术领域,尤其涉及一种用户界面的显示方法、装置和智能电视。
背景技术
BML(Broadcast Markup Language,广播标记语言)是日本电视的基本功能之一,如果播放的流中有BML的数据流,按遥控器上的某个键之后会弹出BML界面。BML界面包含了图片、文字、音乐等基本信息,为用户提供跟节目相关的信息。
获取到BML界面数据后,解析其内容,然后将图片存储至图片内存区,将文字存储至文字内存区,然后将图片内存区的图片和文字内存区的文字共同存至显存,在屏幕上显示显存的内容。
当接收到更新的BML数据后,再次执行上述流程。
问题在于,在BML界面更新时,很多的情况是文字和图片并不同时发生变化,大部分情况是仅有文字更新;但在上述现有技术的流程中,尽管有时实际上图片和文字只有一方的内容发生了变化,但是系统仍会僵化地对BML整个内容进行解析,并将解析后的图片和文字进行存储、绘制和显示,这其中就有一种类型的数据(图片或文字)属于白白的跟着另一种类型的数据走一遍上述流程而其显示的内容并无变化。由此可见,现有技术是来了BML数据就更新,并不区分文字和图片单独更新的情况,这就造成了系统资源的浪费和效率的低下,甚至造成运行缓慢的现象。
发明内容
本发明实施例提供一种用户界面的显示方法、装置和智能电视,用以减少系统资源的浪费,提高效率,改变系统运行缓慢的现象。
本发明实施例提供的一种用户界面的显示方法,包括:
创建文字内存区域及其对应的文字图层,创建图片内存区域及其对应的图片图层;
当文字更新时,更新所述文字内存区域,将更新后的文字内存区域显示到对应的文字图层;
当图片更新时,更新所述图片内存区域,将更新后的图片内存区域显示到对应的图片图层。
可选的,所述文字图层设置于所述图片图层之上,所述文字图层中除文字外均设置为透明。
可选的,当文字更新时,先清除原来的文字,设置所述文字图层为透明,然后显示更新后的文字。
可选的,当文字更新时,更新所述文字内存区域,将更新后的文字内存区域显示到对应的文字图层,包括:
当文字更新时,设置文字更新标志位为true,更新所述文字内存区域;
判断所述文字更新标志位是否为true,如果是,则将更新后的文字内存区域显示到对应的文字图层;
当图片更新时,更新所述图片内存区域,将更新后的图片内存区域显示到对应的图片图层,包括:
当图片更新时,设置图片更新标志位为ture,更新所述图片内存区域;
判断所述图片更新标志位是否为true,如果是,则将更新后的图片内存区域显示到对应的图片图层。
相应的,本发明实施例还提供了一种用户界面的显示装置,包括:
创建单元,用于创建文字内存区域及其对应的文字图层,创建图片内存区域及其对应的图片图层;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信传媒网络技术有限公司,未经青岛海信传媒网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810260365.6/2.html,转载请声明来源钻瓜专利网。





