CN104166501A - 菜单显示方法及装置 - Google Patents
菜单显示方法及装置 Download PDFInfo
- Publication number
- CN104166501A CN104166501A CN201310186192.5A CN201310186192A CN104166501A CN 104166501 A CN104166501 A CN 104166501A CN 201310186192 A CN201310186192 A CN 201310186192A CN 104166501 A CN104166501 A CN 104166501A
- Authority
- CN
- China
- Prior art keywords
- menu
- submenu
- target menu
- viewing area
- described target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种菜单显示方法及装置,涉及信息技术领域,通过在同一屏幕界面上显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。所述方法包括:首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
Description
技术领域
本发明涉及信息技术领域,特别涉及一种菜单显示方法及装置。
背景技术
随着终端设备的不断发展,在人机交互中,用户获取信息以及对信息的便捷交互已经成为关键体验因素。其中,终端设备根据用户指示显示不同级别的菜单是一种重要的人机交互方式。现有菜单显示方式通常是逐层显示不同级别的菜单,界面的层次至少为两层,例如,当屏幕界面上显示的内容需要由一级菜单切换到二级菜单时,一级菜单会被二级菜单的页面覆盖。
可以看出,通过现有菜单显示方式在进行菜单显示时,不同级别的菜单被置于不同的分离界面进行显示,使得不同级别的菜单在进行显示时,不同级别菜单之间没有任何关联,造成屏幕界面上显示的菜单信息的整体性和连续性较低。
发明内容
本发明实施例提供一种菜单显示方法及装置,可以实现在同一屏幕界面上显示不同级别的菜单,提升了屏幕界面上显示的菜单信息的整体性和连续性。
第一方面,本发明实施例提供一种菜单显示方法,包括:
接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单;
获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域;
将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
在第一方面的第一种实现方式中,所述配置所述目标菜单的子菜单对应的显示区域包括:
根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
结合第一方面或者第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括:
若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者
将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单包括:
若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,在第一方面的第四种实现方式中,所述将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域显示所述子菜单之后还包括:
接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单;
在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,在第一方面的第五种实现方式中,所述获取所述目标菜单的子菜单之前还包括:
生成所述目标菜单的内容概要信息;
将所述内容概要信息作为屏幕界面的背景进行显示。
结合第一方面或者第一方面的第一种实现方式,或者第一方面的第二种实现方式,或者第一方面的第三种实现方式,或者第一方面的第四种实现方式,或者第一方面的第五种实现方式在第一方面的第六种实现方式中,所述生成与所述目标菜单对应的内容概要信息之前还包括:
若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;
隐藏所述屏幕界面显示的菜单,并且在所述屏幕界面显示所述目标菜单的内容信息。
第二方面,本发明实施例提供一种菜单显示装置,包括:
接收单元,用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单;
获取单元,用于获取所述目标菜单的子菜单;
配置单元,用于配置所述获取单元获取的所述目标菜单的子菜单对应的显示区域;
显示单元,用于将与所述目标菜单同级别的菜单,移动到与所述配置单元配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
在第二方面的第一种实现方式中,所述配置单元,具体用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
结合第二方面或者第二方面的第一种实现方式,在第二方面的第二种实现方式中,所述显示单元,具体用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者
将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,在第二方面的第三种实现方式中,所述显示单元,具体还用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,在第二方面的第四种实现方式中,所述装置还包括:隐藏单元;
所述隐藏单元,用于所述接收单元接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单;
所述显示单元,还用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,在第二方面的第五种实现方式中,所述装置还包括:生成单元;
所述生成单元,用于生成所述目标菜单的内容概要信息;
所述显示单元,还用于将所述内容概要信息作为屏幕界面的背景进行显示。
结合第二方面或者第二方面的第一种实现方式,或者第二方面的第二种实现方式,或者第二方面的第三种实现方式,或者第二方面的第四种实现方式,或者第二方面的第五种实现方式,在第二方面的第六种实现方式中,所述生成单元,还用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;
所述隐藏单元,还用于隐藏所述屏幕界面显示的菜单;
所述显示单元,还用于在所述屏幕界面显示所述目标菜单的内容信息。
本发明实施例提供的菜单显示方法及装置,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种菜单显示方法流程图;
图2为本发明实施例提供的一种菜单显示装置结构示意图;
图3为本发明实施例提供的一种终端设备结构示意图;
图4为本发明实施例提供的纵向展开显示的一级菜单的示意图一;
图5为本发明实施例提供的纵向展开显示的二级菜单的示意图一;
图6为本发明实施例提供的纵向展开显示的二级菜单的示意图二;
图7为本发明实施例提供的多方向展开显示的三级菜单的示意图一;
图8为本发明实施例提供的纵向展开显示的一级菜单的示意图二;
图9为本发明实施例提供的纵向展开显示的二级菜单的示意图三;
图10为本发明实施例提供的多方向展开显示的三级菜单的示意图二。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
为使本发明技术方案的优点更加清楚,下面结合附图和实施例对本发明作详细说明。
本发明实施例提供一种菜单显示方法,如图1所示,所述方法包括:
101、接收第一显示指令。
其中,所述第一显示指令用于指示需要展开显示的目标菜单。第一显示指令具体可以为用户通过触摸或者点击的方式选择屏幕界面上显示的菜单中,需要展开显示子菜单的目标菜单。当获取到用户选择的需要展开显示子菜单的目标菜单时,可以对该目标菜单进行高亮显示、或者特殊颜色标识等特殊显示方式,以使得用户可以更加直观的判断出是否已选中所需菜单。
102、获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域。
具体地,根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域。例如,当需要展开显示的子菜单的数量较多时,配置的子菜单的显示区域相对较大,当需要展开显示的子菜单的数量较少时,配置的子菜单的显示区域相对较小。
其中,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。单一方向展开显示方式具体可以为纵向展开、横向展开等展开显示方式。多方向展开显示方式具体可以为由中心向四周扩散展开的显示方式。
可选地,在步骤102之前,还可以包括生成所述目标菜单的内容概要信息,然后将所述内容概要信息作为屏幕界面的背景进行显示。其中,内容概要信息可以为目标菜单的缩率内容、或者提示信息等,本发明实施例不做限定,通过将所述内容概要信息作为屏幕界面的背景进行显示,可以为用户提供预览所选菜单中包含的内容的功能,以方便用户进一步判断是否展开显示该菜单对应的子菜单。
进一步地,生成与所述目标菜单对应的内容概要信息之前还可以包括若判断不存在所述目标菜单的子菜单,即此时选中的菜单为最小级别的菜单时,则生成所述目标菜单的内容信息,然后隐藏所述屏幕界面显示的菜单,在所述屏幕界面显示所述目标菜单的内容信息。
103、将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
其中,菜单可以按照级别进行划分,例如主菜单可以为一级菜单,一级菜单中任意一个菜单对应的子菜单为二级菜单,依此类推。
具体地,若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单。
其中,与所述目标菜单同级别的菜单的显示方式具体可以为渐变缩小、折叠等显示方式;将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域具体可以为:分别将位于目标菜单上方的同级别菜单向上移动到子菜单对应的显示区域的相邻区域,并且将位于目标菜单下面的同级别菜单向下移动到子菜单对应的显示区域的相邻区域。子菜单纵向展开具体可以为:从述目标菜单的显示区域开始分别向上和向下展开显示子菜单,具体显示方式可以如图4-图6所示,图4为按照默认布局显示的一级菜单,菜单3为一级菜单中需要展开显示的菜单;图5为菜单1、2、4、5的显示方式为折叠显示时,屏幕界面展开显示的二级菜单;图6为菜单1、2、4、5的显示方式为渐变缩小显示时,屏幕界面展开显示的二级菜单。
可替换地,若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
其中,与所述目标菜单同级别的菜单的显示方式具体可以为渐变缩小、折叠等显示方式;将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域具体可以为:分别将位于目标菜单左边的同级别菜单向左移动到子菜单对应的显示区域的相邻区域,并且将位于目标菜单右边的同级别菜单向右移动到子菜单对应的显示区域的相邻区域。子菜单横向展开具体可以为:从所述目标菜单的显示区域开始分别向左和向右展开显示子菜单。
可替换地,若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
例如,图7中,是采用多方向展开显示方式对图5中菜单3.2对应的子菜单进行展开显示,并且一级菜单1、2、4、5,二级菜单3.1、3.3的显示方式为渐变缩小显示方式。
对于本发明实施例,多方向展开的显示方式通常可以用于进行数量较多的子菜单的展开显示,而单一方向展开的显示方式通常可以用于进行数量较少的子菜单的展开显示,本发明实施例不做限定。本发明实施例中一级菜单的显示位置可以为屏幕界面上的任意位置,在进行一级菜单的子菜单的展开显示、以及更低级别菜单的展开显示时,可以根据一级菜单的显示位置,对子菜单进行适应性展开显示。
例如,一级菜单的显示位置为屏幕界面的右边缘时,可以将子菜单向左进行展开显示,反之则将子菜单向右进行展开显示,本发明实施例不做限定。具体可以的显示方式可以如图8至图10所示,其中,图8为一级菜单的初始显示位置为屏幕界面的右侧;图9为对一级菜单3的子菜单进行纵向展开显示;图10为对二级菜单3.2的子菜单向左进行多方向展开显示。
104、接收到第二显示指令后,隐藏所述目标菜单对应的子菜单。
其中,所述第二显示指令用于指示返回所述目标菜单。第二显示指令具体可以为用户通过将手指或者光标移动到当前展开的某一子菜单区域,然后在这个区域中进行收拢触摸或者点击返回键以指示需要收起该子菜单,从而方便用户返回子菜单对应的上一级别菜单。
105、在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
其中,初始位置具体可以为一级菜单在屏幕界面上最初显示时的默认位置。
本发明实施例提供的菜单显示方法,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。
进一步地,本发明实施例提供一种菜单显示装置,用于实现图1中所示的菜单显示方法,如图2所示,所述装置的实体可以为电视、电脑等终端设备,所述装置可以包括:接收单元21、获取单元22、配置单元23、显示单元24。
接收单元21,可以用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单。
获取单元22,可以用于获取所述目标菜单的子菜单。
配置单元23,可以用于配置所述获取单元22获取的所述目标菜单的子菜单对应的显示区域;
显示单元24,可以用于将与所述目标菜单同级别的菜单,移动到与所述配置单元配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
配置单元23,具体可以用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
显示单元24,具体可以用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
显示单元24,具体还可以用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
所述装置还可以包括:隐藏单元25、生成单元26。
隐藏单元25,可以用于所述接收单元21接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单。
显示单元24,还可以用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
生成单元26,可以用于生成所述目标菜单的内容概要信息。
显示单元24,还可以用于将所述内容概要信息作为屏幕界面的背景进行显示。
生成单元26,还可以用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息。
隐藏单元25,还可以用于隐藏所述屏幕界面显示的菜单。
显示单元24,还可以用于在所述屏幕界面显示所述目标菜单的内容信息。
需要说明的是,本发明实施例提供的菜单显示装置中所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
进一步地,所述菜单显示装置的实体具体可以为终端设备,如图3所示,所述终端设备可以包括:接收器31、处理器32、显示器33。
接收器31,可以用于接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单。
处理器32,可以用于获取所述目标菜单的子菜单。
处理器32,还可以用于配置所述目标菜单的子菜单对应的显示区域。
显示器33,可以用于将与所述目标菜单同级别的菜单,移动到与所述处理器32配置的所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。
处理器32,具体可以用于根据所述目标菜单的子菜单的显示方式和/或所述子菜单的数量,配置所述子菜单对应的显示区域,所述显示方式包括单一方向展开显示方式或者多方向展开显示方式。
显示器33,具体可以用于若所述显示方式为所述单一方向展开显示方式,将与所述目标菜单同级别的菜单,纵向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,纵向展开显示所述目标菜单的子菜单;或者将与所述目标菜单同级别的菜单,横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,横向展开显示所述目标菜单的子菜单。
显示器33,具体还可以用于若所述显示方式为所述多方向展开显示方式,将与所述目标菜单同级别的菜单,纵向或者横向移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且从所述目标菜单的显示区域开始,在所述子菜单对应的显示区域,以至少两个方向展开显示所述目标菜单的子菜单。
处理器32,还可以用于所述接收器31接收到第二显示指令后,隐藏所述目标菜单对应的子菜单,所述第二显示指令用于指示返回所述目标菜单。
显示器33,还可以用于在所述目标菜单的显示区域显示所述目标菜单,并且将与所述目标菜单同级别的菜单移动到分别对应的初始位置进行显示。
处理器32,还可以用于生成所述目标菜单的内容概要信息。
显示器33,还可以用于将所述内容概要信息作为屏幕界面的背景进行显示。
处理器32,还可以用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息。
处理器32,还可以用于隐藏所述屏幕界面显示的菜单。
显示器33,还可以用于在所述屏幕界面显示所述目标菜单的内容信息。
需要说明的是,本发明实施例提供的菜单显示装置中所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
本发明实施例提供的菜单显示装置,首先接收第一显示指令,所述第一显示指令用于指示需要展开显示的目标菜单,然后获取所述目标菜单的子菜单,并且配置所述目标菜单的子菜单对应的显示区域,最后将与所述目标菜单同级别的菜单,移动到与所述子菜单对应的显示区域的相邻区域进行显示,并且在所述子菜单对应的显示区域展开显示所述子菜单。与现有菜单显示方式是逐层显示不同级别的菜单相比,本发明实施例通过在屏幕界面上的连续区域内显示不同级别的菜单,可以提升屏幕界面上显示的菜单信息的整体性和连续性。
本发明实施例提供的菜单显示装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的菜单显示方法及装置可以适用于信息技术领域,但不仅限于此。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (14)
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所述的菜单显示装置,其特征在于,
所述生成单元,还用于若不存在所述目标菜单的子菜单,则生成所述目标菜单的内容信息;
所述隐藏单元,还用于隐藏所述屏幕界面显示的菜单;
所述显示单元,还用于在所述屏幕界面显示所述目标菜单的内容信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310186192.5A CN104166501A (zh) | 2013-05-17 | 2013-05-17 | 菜单显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310186192.5A CN104166501A (zh) | 2013-05-17 | 2013-05-17 | 菜单显示方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104166501A true CN104166501A (zh) | 2014-11-26 |
Family
ID=51910346
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310186192.5A Pending CN104166501A (zh) | 2013-05-17 | 2013-05-17 | 菜单显示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104166501A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107710137A (zh) * | 2015-07-01 | 2018-02-16 | 三星电子株式会社 | 用于显示键区的电子设备及其键区显示方法 |
CN108958805A (zh) * | 2017-05-26 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 菜单显示方法及装置 |
CN109471685A (zh) * | 2017-09-08 | 2019-03-15 | 北京国双科技有限公司 | 下拉菜单的展示方法以及装置 |
CN109871163A (zh) * | 2018-12-18 | 2019-06-11 | 重庆爱奇艺智能科技有限公司 | 智能电子设备中与用户进行交互操作的方法及装置 |
CN109917986A (zh) * | 2019-02-25 | 2019-06-21 | 努比亚技术有限公司 | 一种菜单显示方法、穿戴式设备及存储介质 |
CN110308845A (zh) * | 2019-05-16 | 2019-10-08 | 珠海格力电器股份有限公司 | 一种应用程序控制界面的交互方法及装置 |
CN113722042A (zh) * | 2021-09-15 | 2021-11-30 | 广域铭岛数字科技有限公司 | 一种页面交互方法、***、介质及电子终端 |
CN114281228A (zh) * | 2020-12-28 | 2022-04-05 | 海信视像科技股份有限公司 | 一种显示设备及多级菜单面板显示的控制方法 |
WO2024103737A1 (zh) * | 2022-11-15 | 2024-05-23 | 华为技术有限公司 | 搜索方法、电子设备以及可读存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070101296A1 (en) * | 2005-10-31 | 2007-05-03 | Samsung Electronics Co., Ltd. | Method for displaying menus in a portable terminal |
CN101089804A (zh) * | 2006-06-16 | 2007-12-19 | 三星电子株式会社 | 用户接口装置和用户接口方法 |
CN101147115A (zh) * | 2005-03-22 | 2008-03-19 | 微软公司 | 操作***程序运行菜单搜索 |
CN101246409A (zh) * | 2006-03-21 | 2008-08-20 | 董崇军 | 具有导航菜单的分级原地菜单 |
US20090073118A1 (en) * | 2007-04-17 | 2009-03-19 | Sony (China) Limited | Electronic apparatus with display screen |
CN103064592A (zh) * | 2013-01-09 | 2013-04-24 | 由芳 | 一种可拓展的菜单显示方法 |
-
2013
- 2013-05-17 CN CN201310186192.5A patent/CN104166501A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101147115A (zh) * | 2005-03-22 | 2008-03-19 | 微软公司 | 操作***程序运行菜单搜索 |
US20070101296A1 (en) * | 2005-10-31 | 2007-05-03 | Samsung Electronics Co., Ltd. | Method for displaying menus in a portable terminal |
CN101246409A (zh) * | 2006-03-21 | 2008-08-20 | 董崇军 | 具有导航菜单的分级原地菜单 |
CN101089804A (zh) * | 2006-06-16 | 2007-12-19 | 三星电子株式会社 | 用户接口装置和用户接口方法 |
US20090073118A1 (en) * | 2007-04-17 | 2009-03-19 | Sony (China) Limited | Electronic apparatus with display screen |
CN103064592A (zh) * | 2013-01-09 | 2013-04-24 | 由芳 | 一种可拓展的菜单显示方法 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107710137A (zh) * | 2015-07-01 | 2018-02-16 | 三星电子株式会社 | 用于显示键区的电子设备及其键区显示方法 |
CN107710137B (zh) * | 2015-07-01 | 2021-04-09 | 三星电子株式会社 | 用于显示键区的电子设备及其键区显示方法 |
CN108958805A (zh) * | 2017-05-26 | 2018-12-07 | 腾讯科技(深圳)有限公司 | 菜单显示方法及装置 |
CN109471685A (zh) * | 2017-09-08 | 2019-03-15 | 北京国双科技有限公司 | 下拉菜单的展示方法以及装置 |
CN109871163A (zh) * | 2018-12-18 | 2019-06-11 | 重庆爱奇艺智能科技有限公司 | 智能电子设备中与用户进行交互操作的方法及装置 |
CN109917986A (zh) * | 2019-02-25 | 2019-06-21 | 努比亚技术有限公司 | 一种菜单显示方法、穿戴式设备及存储介质 |
CN110308845A (zh) * | 2019-05-16 | 2019-10-08 | 珠海格力电器股份有限公司 | 一种应用程序控制界面的交互方法及装置 |
CN114281228A (zh) * | 2020-12-28 | 2022-04-05 | 海信视像科技股份有限公司 | 一种显示设备及多级菜单面板显示的控制方法 |
CN113722042A (zh) * | 2021-09-15 | 2021-11-30 | 广域铭岛数字科技有限公司 | 一种页面交互方法、***、介质及电子终端 |
WO2024103737A1 (zh) * | 2022-11-15 | 2024-05-23 | 华为技术有限公司 | 搜索方法、电子设备以及可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104166501A (zh) | 菜单显示方法及装置 | |
US10102010B2 (en) | Layer-based user interface | |
JP6193556B2 (ja) | 携帯端末におけるユーザーインタフェースの提供方法及び装置 | |
US8413075B2 (en) | Gesture movies | |
JP6328947B2 (ja) | マルチタスキング運用のための画面表示方法及びこれをサポートする端末機 | |
JP4577428B2 (ja) | 表示装置、表示方法及びプログラム | |
CN105122176B (zh) | 用于管理在电子设备上显示的内容的***和方法 | |
EP2669786A2 (en) | Method for displaying item in terminal and terminal using the same | |
EP2433210B1 (en) | Mobile device and method for editing pages used for a home screen | |
KR101784978B1 (ko) | 데스크톱 위젯을 생성하는 방법 및 장치, 및 단말 기기 | |
CN105378597B (zh) | 用于显示的方法及其电子装置 | |
CN105393205A (zh) | 电子设备以及在电子设备中控制应用的方法 | |
KR101998941B1 (ko) | 사용자 인터페이스 및 타일의 의미 스케일을 조정하기 위한 방법 | |
CN102184075B (zh) | 用户界面显示方法及装置 | |
CN102884498A (zh) | 用于创建屏幕上输入的屏幕外手势 | |
US20190317658A1 (en) | Interaction method and device for a flexible display screen | |
CN106104450B (zh) | 选择图形用户界面某一部分的方法 | |
US11099723B2 (en) | Interaction method for user interfaces | |
CN103365552A (zh) | 电子书的书签设置方法及其装置 | |
CN104281360A (zh) | 编辑处理装置以及编辑处理程序 | |
KR20170132776A (ko) | 텍스트 선택 제어들에 대한 개선 | |
CN104272712A (zh) | 用户设备及其操作控制方法 | |
US20120113030A1 (en) | Apparatus and method for controlling terminal | |
JP5726333B2 (ja) | 地図表示装置および地図表示方法 | |
KR100934449B1 (ko) | 사용자 인터페이스 제공 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141126 |