一种菜单界面显示方法及数字电视接收终端的制作方法

文档序号:8266855阅读:413来源:国知局
一种菜单界面显示方法及数字电视接收终端的制作方法
【技术领域】
[0001]本发明涉及数字电视接收终端领域,具体涉及一种菜单界面显示方法及数字电视接收终端。
【背景技术】
[0002]随着数字电视的普及,数字电视机顶盒已慢慢成为每个家庭中不可或缺的设备,用户在享受电视节目的同时对机顶盒菜单的响应速度提出了更高的要求。
[0003]目前,不管是标清机顶盒还是高清机顶盒,都是将菜单界面的位置信息(例如:分辨率、坐标等信息)写入XML文件中,在开启机顶盒并选择进入某个菜单界面时,通过实时获取该菜单界面对应的XML文件来显示该菜单界面。该方法具有普通的适用性,但是对于低配置机顶盒,当进入的某个菜单界面比较复杂或频繁获取该菜单界面时,读取XML文件会占用一定的时间,降低了显示菜单界面的速度,同时影响用户的体验。

【发明内容】

[0004]本发明实施例提供一种菜单界面显示方法及数字电视接收终端,能够快速地显示菜单界面,提高数字电视接收终端的菜单响应速度。
[0005]本发明实施例第一方面提供一种菜单界面显示方法,可包括:
[0006]当接收到进入目标菜单界面的指令时,检测所述目标菜单界面的界面布局属性是否存在于数字电视接收终端的缓存中;
[0007]当检测的结果为是时,加载所述目标菜单界面的界面布局属性到所述目标菜单界面中,以显示所述目标菜单界面。
[0008]本发明实施例第二方面提供一种数字电视接收终端,可包括:
[0009]检测模块,用于当接收到进入目标菜单界面的指令时,检测所述目标菜单界面的界面布局属性是否存在于数字电视接收终端的缓存中;
[0010]加载显示模块,用于当检测的结果为是时,加载所述目标菜单界面的界面布局属性到所述目标菜单界面中,以显示所述目标菜单界面。
[0011 ] 在实施本发明实施例中,通过检测目标菜单界面的界面布局属性是否存在于数字电视接收端的缓存中,并在检测的结果为是时,加载所述目标菜单界面的界面布局属性到所述目标菜单界面中,从而快速显示所述目标菜单界面,提高数字电视接收端的菜单响应速度,同时节省用户的等待时间,提升用户体验。
【附图说明】
[0012]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本发明实施例提供的一种菜单界面显示方法的流程示意图;
[0014]图2为本发明实施例提供的另一种菜单界面显示方法的流程示意图;
[0015]图3为本发明实施例提供的另一种菜单界面显示方法的流程示意图;
[0016]图4为本发明实施例提供的一种数字电视接收终端的结构示意图;
[0017]图5为本发明实施例提供的另一种数字电视接收终端的结构示意图;
[0018]图6为本发明实施例提供的另一种数字电视接收终端的结构示意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]本发明实施例提供的一种菜单界面显示方法可以应用于数字电视接收端快速显示菜单界面的场景,例如:频繁操作某个菜单时快速显示该菜单界面等场景。本发明实施例提供的数字电视接收终端可以为各种类型的机顶盒,包括标清机顶盒、高清机顶盒、低主频机顶盒等,还可以为机顶盒与数字电视结合在一起的一体机。
[0021]下面将结合附图1-附图3对本发明实施例菜单界面显示方法进行详细介绍。
[0022]请参见图1,为本发明实施例提供的一种菜单界面显示方法的流程示意图,该方法可包括步骤SlOl和S102。
[0023]S101,当接收到进入目标菜单界面的指令时,检测所述目标菜单界面的界面布局属性是否存在于数字电视接收终端的缓存中。
[0024]其中,所述目标菜单界面为数字电视接收终端所有菜单界面中的某一个菜单界面,所述目标菜单界面根据用户选择的菜单而定,可以是任意一个菜单所对应的界面。当接收到进入所述目标菜单界面的指令时,即用户通过操作遥控设备(例如:遥控器等)或所述数字电视接收终端的菜单按钮选择进入所述目标菜单界面时,检测所述目标菜单界面的界面布局属性是否存在于所述数字电视接收终端的缓存中。所述数字电视接收端的菜单界面显示是通过获取所述菜单界面的界面布局属性实现的,在不清楚所述目标界面的界面布局属性的情况下,需要检测所述数字电视接收终端的缓存中是否存在所述目标菜单界面的界面布局属性。若所述数字电视接收终端的缓存中存在所述目标菜单界面的界面布局属性便可直接从缓存中读取;若不存在,则需要花费一定的时间去获取所述目标菜单界面的界面布局属性。
[0025]所述目标菜单界面的界面布局属性存储于其对应的XML文件中,其中XML文件是一种帮助界面布局的文件,所述XML文件存储着界面的坐标、分辨率等元素,借助XML文件可以实现对不同分辨率界面的显示。
[0026]在执行步骤SlOl之前,需要加载使用频率超过设定值的菜单界面的界面布局属性到所述数字电视接收终端的缓存中,因此需要先加载所述使用频率超过设定值的至少一个菜单界面以及所述至少一个菜单界面的界面布局属性,根据所述至少一个菜单界面的XML文件加载所述至少一个菜单界面的界面布局属性。将加载的所述至少一个菜单界面的界面布局属性进行解析,将解析后的所述至少一个菜单界面的界面布局属性加载到数字电视接收终端的缓存中。
[0027]S102,当检测的结果为是时,加载所述目标菜单界面的界面布局属性到所述目标菜单界面中,以显示所述目标菜单界面。
[0028]具体的,当检测到所述目标菜单界面的界面布局属性存在于所述数字电视接收终端的缓存中时,从所述数字电视接收终端的缓存中获取所述目标菜单界面所对应的解析后的界面布局属性,将获取到的所述目标菜单界面所对应的界面布局属性加载到所述目标菜单界面中,便可根据该界面布局属性显示所述目标菜单界面,从而实现快速显示所述目标菜单界面的目的。
[0029]当检测的结果为否时,实时获取所述目标菜单界面的界面布局属性,将获取的所述目标菜单界面的界面布局属性进行解析,将解析后的所述目标菜单界面的界面布局属性加载到所述目标菜单界面中,以显示所述目标菜单界面。
[0030]在实施本发明实施例中,通过检测目标菜单界面的界面布局属性是否存在于数字电视接收端的缓存中,并在检测的结果为是时,加载所述目标菜单界面的界面布局属性到所述目标菜单界面中,从而快速显示所述目标菜单界面,提高数字电视接收端的菜单响应速度,同时节省用户的等待时间,提升用户体验。
[0031]请参见图2,为本发明实施例提供的另一种菜单界面显示方法的流程示意图,该方法可包括步骤S201-S206。
[0032]S201,加载
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1