菜单显示方法及装置制造方法

文档序号:6503010阅读:102来源:国知局
菜单显示方法及装置制造方法
【专利摘要】本发明实施例公开了一种菜单显示方法及装置,涉及信息【技术领域】,通过在同一屏幕界面上显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。所述方法包括:首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
【专利说明】菜单显示方法及装置

【技术领域】
[0001]本发明涉及信息【技术领域】,特别涉及一种菜单显示方法及装置。

【背景技术】
[0002]随着终端设备的不断发展,在人机交互中,用户获取信息以及对信息的便捷交互已经成为关键体验因素。其中,终端设备根据用户指示显示不同级别的菜单是一种重要的人机交互方式。现有菜单显示方式通常是逐层显示不同级别的菜单,界面的层次至少为两层,例如,当屏幕界面上显示的内容需要由一级菜单切换到二级菜单时,一级菜单会被二级菜单的页面覆盖。
[0003]可以看出,通过现有菜单显示方式在进行菜单显示时,不同级别的菜单被置于不同的分离界面进行显示,使得不同级别的菜单在进行显示时,不同级别菜单之间没有任何关联,造成屏幕界面上显示的菜单信息的整体性和连续性较低。


【发明内容】

[0004]本发明实施例提供一种菜单显示方法及装置,可以实现在同一屏幕界面上显示不同级别的菜单,提升了屏幕界面上显示的菜单信息的整体性和连续性。
[0005]第一方面,本发明实施例提供一种菜单显示方法,包括:
[0006]接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单;
[0007]获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域;
[0008]将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
[0009]在第一方面的第一种实现方式中,所述配置所述目标菜单的子菜单对应的显示区域包括:
[0010]根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
[0011]结合第一方面或者第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括:
[0012]若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者
[0013]将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
[0014]结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括:
[0015]若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
[0016]结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,在第一方面的第四种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域显示所述子菜单之后还包括:
[0017]接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单;
[0018]在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
[0019]结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,在第一方面的第五种实现方式中,所述获取所述目标菜单的子菜单之前还包括:
[0020]生成所述目标菜单的内容概要信息;
[0021]将所述内容概要信息作为屏幕界面的背景进行显示。
[0022]结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式在第一方面的第六种实现方式中,所述生成与所述目标菜单对应的内容概要信息之前还包括:
[0023]若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;
[0024]隐藏所述屏幕界面显示的菜单,并且在所述屏幕界面显示所述目标菜单的内容信肩、O
[0025]第二方面,本发明实施例提供一种菜单显示装置,包括:
[0026]接收单元,用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单;
[0027]获取单元,用于获取所述目标菜单的子菜单;
[0028]配置单元,用于配置所述获取单元获取的所述目标菜单的子菜单对应的显示区域;
[0029]显示单元,用于将与所述目标菜单同级别的菜单,移动到与所述配置单元配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
[0030]在第二方面的第一种实现方式中,所述配置单元,具体用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显不方式或者多方向展开显不方式。
[0031]结合第二方面或者第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述显示单元,具体用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者
[0032]将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
[0033]结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述显示单元,具体还用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
[0034]结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,在第二方面的第四种实现方式中,所述装置还包括:隐藏单元;
[0035]所述隐藏单元,用于所述接收单元接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单;
[0036]所述显示单元,还用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
[0037]结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,在第二方面的第五种实现方式中,所述装置还包括:生成单元;
[0038]所述生成单元,用于生成所述目标菜单的内容概要信息;
[0039]所述显示单元,还用于将所述内容概要信息作为屏幕界面的背景进行显示。
[0040]结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,在第二方面的第六种实现方式中,所述生成单元,还用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;
[0041]所述隐藏单元,还用于隐藏所述屏幕界面显示的菜单;
[0042]所述显示单元,还用于在所述屏幕界面显示所述目标菜单的内容信息。
[0043]本发明实施例提供的菜单显示方法及装置,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。

【专利附图】

【附图说明】
[0044]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0045]图1为本发明实施例提供的一种菜单显示方法流程图;
[0046]图2为本发明实施例提供的一种菜单显示装置结构示意图;
[0047]图3为本发明实施例提供的一种终端设备结构示意图;
[0048]图4为本发明实施例提供的纵向展开显示的一级菜单的示意图一;
[0049]图5为本发明实施例提供的纵向展开显示的二级菜单的示意图一;
[0050]图6为本发明实施例提供的纵向展开显示的二级菜单的示意图二 ;
[0051]图7为本发明实施例提供的多方向展开显示的三级菜单的示意图一;
[0052]图8为本发明实施例提供的纵向展开显示的一级菜单的示意图二 ;
[0053]图9为本发明实施例提供的纵向展开显示的二级菜单的示意图三;
[0054]图10为本发明实施例提供的多方向展开显示的三级菜单的示意图二。

【具体实施方式】
[0055]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0056]为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
[0057]本发明实施例提供一种菜单显示方法,如图1所示,所述方法包括:
[0058]101、接收第一显示指令。
[0059]其中,所述第一显示指令用于指示需要展开显示的目标菜单。第一显示指令具体可以为用户通过触摸或者点击的方式选择屏幕界面上显示的菜单中,需要展开显示子菜单的目标菜单。当获取到用户选择的需要展开显示子菜单的目标菜单时,可以对该目标菜单进行高亮显示、或者特殊颜色标识等特殊显示方式,以使得用户可以更加直观的判断出是否已选中所需菜单。
[0060]102、获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域。
[0061]具体地,根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域。例如,当需要展开显示的子菜单的数量较多时,配置的子菜单的显示区域相对较大,当需要展开显示的子菜单的数量较少时,配置的子菜单的显示区域相对较小。
[0062]其中,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。单一方向展开显示方式具体可以为纵向展开、横向展开等展开显示方式。多方向展开显示方式具体可以为由中心向四周扩散展开的显示方式。
[0063]可选地,在步骤102之前,还可以包括生成所述目标菜单的内容概要信息,然后将所述内容概要信息作为屏幕界面的背景进行显示。其中,内容概要信息可以为目标菜单的缩率内容、或者提示信息等,本发明实施例不做限定,通过将所述内容概要信息作为屏幕界面的背景进行显示,可以为用户提供预览所选菜单中包含的内容的功能,以方便用户进一步判断是否展开显示该菜单对应的子菜单。
[0064]进一步地,生成与所述目标菜单对应的内容概要信息之前还可以包括若判断不存在所述目标菜单的子菜单,即此时选中的菜单为最小级别的菜单时,则生成所述目标菜单的内容信息,然后隐藏所述屏幕界面显示的菜单,在所述屏幕界面显示所述目标菜单的内容信息。
[0065]103、将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
[0066]其中,菜单可以按照级别进行划分,例如主菜单可以为一级菜单,一级菜单中任意一个菜单对应的子菜单为二级菜单,依此类推。
[0067]具体地,若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单。
[0068]其中,与所述目标菜单同级别的菜单的显示方式具体可以为渐变缩小、折叠等显示方式;将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域具体可以为:分别将位于目标菜单上方的同级别菜单向上移动到子菜单对应的显示区域的相邻区域,并且将位于目标菜单下面的同级别菜单向下移动到子菜单对应的显示区域的相邻区域。子菜单纵向展开具体可以为:从述目标菜单的显示区域开始分别向上和向下展开显示子菜单,具体显示方式可以如图4-图6所示,图4为按照默认布局显示的一级菜单,菜单3为一级菜单中需要展开显示的菜单;图5为菜单1、2、4、5的显示方式为折叠显示时,屏幕界面展开显示的二级菜单;图6为菜单1、2、4、5的显示方式为渐变缩小显示时,屏幕界面展开显示的二级菜单。
[0069]可替换地,若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
[0070]其中,与所述目标菜单同级别的菜单的显示方式具体可以为渐变缩小、折叠等显示方式;将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域具体可以为:分别将位于目标菜单左边的同级别菜单向左移动到子菜单对应的显示区域的相邻区域,并且将位于目标菜单右边的同级别菜单向右移动到子菜单对应的显示区域的相邻区域。子菜单横向展开具体可以为:从所述目标菜单的显示区域开始分别向左和向右展开显示子菜单。
[0071]可替换地,若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
[0072]例如,图7中,是采用多方向展开显示方式对图5中菜单3.2对应的子菜单进行展开显示,并且一级菜单1、2、4、5,二级菜单3.1、3.3的显示方式为渐变缩小显示方式。
[0073]对于本发明实施例,多方向展开的显示方式通常可以用于进行数量较多的子菜单的展开显示,而单一方向展开的显示方式通常可以用于进行数量较少的子菜单的展开显示,本发明实施例不做限定。本发明实施例中一级菜单的显示位置可以为屏幕界面上的任意位置,在进行一级菜单的子菜单的展开显示、以及更低级别菜单的展开显示时,可以根据一级菜单的显示位置,对子菜单进行适应性展开显示。
[0074]例如,一级菜单的显示位置为屏幕界面的右边缘时,可以将子菜单向左进行展开显示,反之则将子菜单向右进行展开显示,本发明实施例不做限定。具体可以的显示方式可以如图8至图10所示,其中,图8为一级菜单的初始显示位置为屏幕界面的右侧;图9为对一级菜单3的子菜单进行纵向展开显示;图10为对二级菜单3.2的子菜单向左进行多方向展开显示。
[0075]104、接收到第二显示指令后,隐藏所述目标菜单对应的子菜单。
[0076]其中,所述第二显示指令用于指示返回所述目标菜单。第二显示指令具体可以为用户通过将手指或者光标移动到当前展开的某一子菜单区域,然后在这个区域中进行收拢触摸或者点击返回键以指示需要收起该子菜单,从而方便用户返回子菜单对应的上一级别菜单。
[0077]105、在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
[0078]其中,初始位置具体可以为一级菜单在屏幕界面上最初显示时的默认位置。
[0079]本发明实施例提供的菜单显示方法,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。
[0080]进一步地,本发明实施例提供一种菜单显示装置,用于实现图1中所示的菜单显示方法,如图2所示,所述装置的实体可以为电视、电脑等终端设备,所述装置可以包括:接收单元21、获取单元22、配置单元23、显示单元24。
[0081]接收单元21,可以用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单。
[0082]获取单元22,可以用于获取所述目标菜单的子菜单。
[0083]配置单元23,可以用于配置所述获取单元22获取的所述目标菜单的子菜单对应的显示区域;
[0084]显示单元24,可以用于将与所述目标菜单同级别的菜单,移动到与所述配置单元配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
[0085]配置单元23,具体可以用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
[0086]显示单元24,具体可以用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
[0087]显示单元24,具体还可以用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
[0088]所述装置还可以包括:隐藏单元25、生成单元26。
[0089]隐藏单元25,可以用于所述接收单元21接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单。
[0090]显示单元24,还可以用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
[0091 ] 生成单元26,可以用于生成所述目标菜单的内容概要信息。
[0092]显示单元24,还可以用于将所述内容概要信息作为屏幕界面的背景进行显示。
[0093]生成单元26,还可以用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息。
[0094]隐藏单元25,还可以用于隐藏所述屏幕界面显示的菜单。
[0095]显示单元24,还可以用于在所述屏幕界面显示所述目标菜单的内容信息。
[0096]需要说明的是,本发明实施例提供的菜单显示装置中所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0097]进一步地,所述菜单显示装置的实体具体可以为终端设备,如图3所示,所述终端设备可以包括:接收器31、处理器32、显示器33。
[0098]接收器31,可以用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单。
[0099]处理器32,可以用于获取所述目标菜单的子菜单。
[0100]处理器32,还可以用于配置所述目标菜单的子菜单对应的显示区域。
[0101]显示器33,可以用于将与所述目标菜单同级别的菜单,移动到与所述处理器32配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
[0102]处理器32,具体可以用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
[0103]显示器33,具体可以用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
[0104]显示器33,具体还可以用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
[0105]处理器32,还可以用于所述接收器31接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单。
[0106]显示器33,还可以用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
[0107]处理器32,还可以用于生成所述目标菜单的内容概要信息。
[0108]显示器33,还可以用于将所述内容概要信息作为屏幕界面的背景进行显示。
[0109]处理器32,还可以用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息。
[0110]处理器32,还可以用于隐藏所述屏幕界面显示的菜单。
[0111]显示器33,还可以用于在所述屏幕界面显示所述目标菜单的内容信息。
[0112]需要说明的是,本发明实施例提供的菜单显示装置中所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0113]本发明实施例提供的菜单显示装置,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。
[0114]本发明实施例提供的菜单显示装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的菜单显示方法及装置可以适用于信息【技术领域】,但不仅限于此。
[0115]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0116]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种菜单显示方法,其特征在于,包括: 接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单; 获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域; 将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
2.根据权利要求1所述的菜单显示方法,其特征在于,所述配置所述目标菜单的子菜单对应的显示区域包括: 根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
3.根据权利要求1或2所述的菜单显示方法,其特征在于,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括: 若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者 将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
4.根据权利要求1或2所述的菜单显示方法,其特征在于,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括: 若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
5.根据权利要求1-4任一项所述的菜单显示方法,其特征在于,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域显示所述子菜单之后还包括: 接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单; 在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
6.根据权利要求1-5任一项所述的菜单显示方法,其特征在于,所述获取所述目标菜单的子菜单之前还包括: 生成所述目标菜单的内容概要信息; 将所述内容概要信息作为屏幕界面的背景进行显示。
7.根据权利要求6所述的菜单显示方法,其特征在于,所述生成与所述目标菜单对应的内容概要信息之前还包括: 若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息; 隐藏所述屏幕界面显示的菜单,并且在所述屏幕界面显示所述目标菜单的内容信息。
8.一种菜单显示装置,其特征在于,包括: 接收单元,用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单; 获取单元,用于获取所述目标菜单的子菜单; 配置单元,用于配置所述获取单元获取的所述目标菜单的子菜单对应的显示区域; 显示单元,用于将与所述目标菜单同级别的菜单,移动到与所述配置单元配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
9.根据权利要求8所述的菜单显示装置,其特征在于, 所述配置单元,具体用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
10.根据权利要求8或9所述的菜单显示装置,其特征在于, 所述显示单元,具体用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者 将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
11.根据权利要求8或9所述的菜单显示装置,其特征在于, 所述显示单元,具体还用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
12.根据权利要求8-11任一项所述的菜单显示装置,其特征在于,所述装置还包括:隐藏单元; 所述隐藏单元,用于所述接收单元接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单; 所述显示单元,还用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
13.根据权利要求8-12任一项所述的菜单显示装置,其特征在于,所述装置还包括:生成单元; 所述生成单元,用于生成所述目标菜单的内容概要信息; 所述显示单元,还用于将所述内容概要信息作为屏幕界面的背景进行显示。
14.根据权利要求13所述的菜单显示装置,其特征在于, 所述生成单元,还用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;所述隐藏单元,还用于隐藏所述屏幕界面显示的菜单;所述显示单元,还用于在所述屏幕界面显示所述目标菜单的内容信息。
【文档编号】G06F3/0482GK104166501SQ201310186192
【公开日】2014年11月26日 申请日期:2013年5月17日 优先权日:2013年5月17日
【发明者】梁俊 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1