智能电视中实时切换分辨率UI的方法.pdf

上传人:r7 文档编号:20004 上传时间:2018-01-12 格式:PDF 页数:6 大小:285.91KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510124828.2

申请日:

2015.03.20

公开号:

CN104796789A

公开日:

2015.07.22

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04N 21/485申请日:20150320|||公开

IPC分类号:

H04N21/485(2011.01)I; H04N21/442(2011.01)I

主分类号:

H04N21/485

申请人:

四川长虹电器股份有限公司

发明人:

罗迪; 张孝友

地址:

621000四川省绵阳市高新区绵兴东路35号

优先权:

专利代理机构:

成都虹桥专利事务所(普通合伙)51124

代理人:

李凌峰

PDF下载: PDF下载
内容摘要

本发明涉及智能电视技术。本发明是要解决现有智能电视系统中,没有实时根据当前显示分辨率切换不同分辨率UI素材的相应机制的问题,提供了一种智能电视中实时切换分辨率UI的方法,其技术方案可概括为:首先在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时同时初始化这两套UI素材,运行时,系统时刻检测显示分辨率得到当前分辨率信息,UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择对应的分辨率UI显示。本发明的有益效果是,方便用户,适用于智能电视。

权利要求书

1.  智能电视中实时切换分辨率UI的方法,其特征在于,包括以下步骤:
步骤1、在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时同时初始化这两套UI素材;
步骤2、系统时刻检测显示分辨率得到当前分辨率信息;
步骤3、UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择对应的分辨率UI显示。

2.
  如权利要求1所述的智能电视中实时切换分辨率UI的方法,其特征在于,步骤2包括以下具体步骤:
步骤21、系统建立当前分辨率属性,用于将此时的显示分辨率写入当前分辨率属性中,并时刻检测显示分辨率是否改变,若改变则用改变后的显示分辨率替换当前分辨率属性中的显示分辨率,并通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。

3.
  如权利要求2所述的智能电视中实时切换分辨率UI的方法,其特征在于,步骤3包括以下具体步骤:
步骤31、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤32,若准备显示UI则进入步骤34,若未显示UI也不准备显示UI则进入步骤35;
步骤32、UI组件判断是否接收到系统的分辨率变化通知,若是则进入步骤33,若不是则进入步骤35;
步骤33、UI组件取消已显示的旧分辨率UI,根据通知中的显示分辨率信息,立即显示新分辨率UI,回到步骤31;
步骤34、UI组件读取当前分辨率属性中的显示分辨率,根据显示分辨率选择相应的分辨率UI进行显示;
步骤35、UI组件不进行处理,回到步骤31。

4.
  如权利要求1所述的智能电视中实时切换分辨率UI的方法,其特征在于,步骤2包括以下具体步骤:
步骤2A、系统在启动时通知UI组件默认的显示分辨率信息,并在随后系统运行时,时刻检测显示分辨率是否改变,若改变则通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。

5.
  如权利要求4所述的智能电视中实时切换分辨率UI的方法,其特征在于,步骤3包括以下具体步骤:
步骤3A、UI组件接收到系统的通知,则获取其中的显示分辨率信息,作为当前显示分辨率信息,并根据通知实时更新;
步骤3B、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤3C,若准备显示UI则进入步骤3D,若未显示UI也不准备显示UI则进入步骤3E;
步骤3C、UI组件时刻判断当前显示分辨率信息是否发生变化,若是则取消已显示的旧分辨率UI,根据当前的显示分辨率信息,立即显示新分辨率UI,回到步骤3B,若不是则进入步骤3E;
步骤3D、UI组件根据当前显示分辨率信息选择相应的分辨率UI进行显示;
步骤3E、UI组件不进行处理,回到步骤3B。

6.
  如权利要求1或2或3或4或5所述的智能电视中实时切换分辨率UI的方法,其特征在于,步骤1中,所述至少两套不同分辨率的UI素材分别为2K分辨率UI素材及4K分辨率UI素材。

说明书

智能电视中实时切换分辨率UI的方法
技术领域
本发明涉及智能电视技术,特别涉及智能电视中实时切换分辨率UI的技术。
背景技术
近年4K分辨率智能电视占比增多,由于种种原因4K屏幕智能电视通常需要实时的在2K显示分辨率和4K显示分辨率之间切换显示模式。当系统的显示分辨率从2K变为4K时,若仍显示2K分辨率的UI素材,将使得UI变得很小,反之,当系统的显示分辨率从4K变为2K时,若仍然显示4K分辨率的UI素材,将使得UI变得很大,并且当UI已经显示出来后,现有的智能电视系统没有实时根据当前显示分辨率切换不同分辨率UI素材的相应机制,影响了智能电视系统UI的显示效果。
发明内容
本发明的目的是要解决现有智能电视系统中,没有实时根据当前显示分辨率切换不同分辨率UI素材的相应机制的缺点,提供一种智能电视中实时切换分辨率UI的方法。
本发明解决其技术问题,采用的技术方案是,智能电视中实时切换分辨率UI的方法,其特征在于,包括以下步骤:
步骤1、在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时同时初始化这两套UI素材;
步骤2、系统时刻检测显示分辨率得到当前分辨率信息;
步骤3、UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择对应的分辨率UI显示。
具体的,步骤2包括以下具体步骤:
步骤21、系统建立当前分辨率属性,用于将此时的显示分辨率写入当前分辨率属性中,并时刻检测显示分辨率是否改变,若改变则用改变后的显示分辨率替换当前分辨率属性中的显示分辨率,并通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。
进一步的,步骤3包括以下具体步骤:
步骤31、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤32,若准备显示UI则进入步骤34,若未显示UI也不准备显示UI则进入步骤35;
步骤32、UI组件判断是否接收到系统的分辨率变化通知,若是则进入步骤33,若不是则进入步骤35;
步骤33、UI组件取消已显示的旧分辨率UI,根据通知中的显示分辨率信息,立即显示 新分辨率UI,回到步骤31;
步骤34、UI组件读取当前分辨率属性中的显示分辨率,根据显示分辨率选择相应的分辨率UI进行显示;
步骤35、UI组件不进行处理,回到步骤31。
具体的,步骤2包括以下具体步骤:
步骤2A、系统在启动时通知UI组件默认的显示分辨率信息,并在随后系统运行时,时刻检测显示分辨率是否改变,若改变则通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。
再进一步的,步骤3包括以下具体步骤:
步骤3A、UI组件接收到系统的通知,则获取其中的显示分辨率信息,作为当前显示分辨率信息,并根据通知实时更新;
步骤3B、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤3C,若准备显示UI则进入步骤3D,若未显示UI也不准备显示UI则进入步骤3E;
步骤3C、UI组件时刻判断当前显示分辨率信息是否发生变化,若是则取消已显示的旧分辨率UI,根据当前的显示分辨率信息,立即显示新分辨率UI,回到步骤3B,若不是则进入步骤3E;
步骤3D、UI组件根据当前显示分辨率信息选择相应的分辨率UI进行显示;
步骤3E、UI组件不进行处理,回到步骤3B。
具体的,步骤1中,所述至少两套不同分辨率的UI素材分别为2K分辨率UI素材及4K分辨率UI素材。
本发明的有益效果是,在本发明方案中,通过上述智能电视中实时切换分辨率UI的方法,可以使智能电视实时切换分辨率UI,方便用户,保障用户的使用体验。
具体实施方式
下面结合实施例,详细描述本发明的技术方案。
本发明的智能电视中实时切换分辨率UI的方法为:首先在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时同时初始化这两套UI素材,运行时,系统时刻检测显示分辨率得到当前分辨率信息,UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择对应的分辨率UI显示。
实施例
本发明实施例的智能电视中实时切换分辨率UI的方法中,其具体包括以下步骤:
步骤1、在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时 同时初始化这两套UI素材。
本步骤中,至少两套不同分辨率的UI素材可以分别为2K分辨率UI素材及4K分辨率UI素材。
步骤2、系统时刻检测显示分辨率得到当前分辨率信息。
本步骤可以有以下两种处理方式:
处理方式一,其具体步骤为:系统建立当前分辨率属性,用于将此时的显示分辨率写入当前分辨率属性中,并时刻检测显示分辨率是否改变,若改变则用改变后的显示分辨率替换当前分辨率属性中的显示分辨率,并通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。
处理方式二,其具体步骤为:系统在启动时通知UI组件默认的显示分辨率信息,并在随后系统运行时,时刻检测显示分辨率是否改变,若改变则通知UI组件分辨率变化,该通知中包含已改变的显示分辨率信息。
步骤3、UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择对应的分辨率UI显示。
当步骤2采用处理方式一时,本步骤可采用多种方式实现,优选方式的具体步骤如下:
步骤31、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤32,若准备显示UI则进入步骤34,若未显示UI也不准备显示UI则进入步骤35;
步骤32、UI组件判断是否接收到系统的分辨率变化通知,若是则进入步骤33,若不是则进入步骤35;
步骤33、UI组件取消已显示的旧分辨率UI,根据通知中的显示分辨率信息,立即显示新分辨率UI,回到步骤31;
步骤34、UI组件读取当前分辨率属性中的显示分辨率,根据显示分辨率选择相应的分辨率UI进行显示;
步骤35、UI组件不进行处理,回到步骤31。
当步骤2采用处理方式二时,本步骤也可采用多种方式实现,优选方式的具体步骤如下:
步骤3A、UI组件接收到系统的通知,则获取其中的显示分辨率信息,作为当前显示分辨率信息,并根据通知实时更新;
步骤3B、UI组件时刻判断当前是否已显示UI或准备显示UI,若已显示UI则进入步骤3C,若准备显示UI则进入步骤3D,若未显示UI也不准备显示UI则进入步骤3E;
步骤3C、UI组件时刻判断当前显示分辨率信息是否发生变化,若是则取消已显示的旧分辨率UI,根据当前的显示分辨率信息,立即显示新分辨率UI,回到步骤3B,若不是则进入 步骤3E;
步骤3D、UI组件根据当前显示分辨率信息选择相应的分辨率UI进行显示;
步骤3E、UI组件不进行处理,回到步骤3B。

智能电视中实时切换分辨率UI的方法.pdf_第1页
第1页 / 共6页
智能电视中实时切换分辨率UI的方法.pdf_第2页
第2页 / 共6页
智能电视中实时切换分辨率UI的方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《智能电视中实时切换分辨率UI的方法.pdf》由会员分享,可在线阅读,更多相关《智能电视中实时切换分辨率UI的方法.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明涉及智能电视技术。本发明是要解决现有智能电视系统中,没有实时根据当前显示分辨率切换不同分辨率UI素材的相应机制的问题,提供了一种智能电视中实时切换分辨率UI的方法,其技术方案可概括为:首先在智能电视系统中分别置入至少两套不同分辨率的UI素材,并在系统初始化时同时初始化这两套UI素材,运行时,系统时刻检测显示分辨率得到当前分辨率信息,UI组件在需要显示UI或正在显示UI时根据当前分辨率信息选择。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1