终端、菜单的显示方法和计算机可读存储介质技术

技术编号:23470751 阅读:19 留言:0更新日期:2020-03-06 12:48
本发明专利技术公开了一种菜单的显示方法,所述菜单的显示方法包括以下步骤:获取搜索菜单的关键词,并确定所述关键词对应的目标菜单;确定所述目标菜单的关联菜单,其中,所述关联菜单包括目标菜单的子菜单、目标菜单的父菜单以及目标菜单的兄弟菜单中至少一种;显示所述目标菜单以及至少一个所述关联菜单。本发明专利技术还公开一种终端和计算机可读存储介质。本发明专利技术终端的菜单操作简便。

Display method of terminal and menu and computer readable storage medium

【技术实现步骤摘要】
终端、菜单的显示方法和计算机可读存储介质
本专利技术涉及菜单显示
,尤其涉及一种终端、菜单的显示方法和计算机可读存储介质。
技术介绍
随着技术的发展,终端上的功能越来越多。终端中的功能可通过菜单进行展示,以供用户进行选择。但终端上的功能较多,用户需要打开不同的菜单进行功能的选择。为此,终端可设置菜单搜索功能,用户可基于菜单搜索功能查找对应的菜单。但用户在对菜单进行搜索时,输入的关键词可能不是准确的菜单名称,用户需要再次输出关键词进行菜单差值,造成用户需要多次进行查找操作,终端的菜单操作繁琐。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种终端、菜单的显示方法和计算机可读存储介质,旨在解决终端的菜单操作繁琐的问题。为了达到上述目的,本专利技术提供一种菜单的显示方法,所述菜单的显示方法包括以下步骤:获取搜索菜单的关键词,并确定所述关键词对应的目标菜单;确定所述目标菜单的关联菜单,其中,所述关联菜单包括目标菜单的子菜单、目标菜单的父菜单以及目标菜单的兄弟菜单中至少一种;显示所述目标菜单以及至少一个所述关联菜单。在一实施例中,所述显示所述目标菜单以及至少一个所述关联菜单的步骤包括:对所述目标菜单添加标记;显示添加标记的所述目标菜单以及至少一个所述关联菜单。在一实施例中,所述确定所述目标菜单的关联菜单的步骤包括:确定所述目标菜单在菜单链表中的位置;根据所述位置确定所述目标菜单的关联菜单。在一实施例中,所述确定所述关键词对应的目标菜单的步骤之后,还包括:检测菜单链表中是否设有所述目标菜单;在菜单链表中设有目标菜单时,执行所述确定所述目标菜单在菜单链表中的位置的步骤。在一实施例中,所述检测菜单链表中是否设有所述目标菜单的步骤之后,还包括:在菜单链表中未设有目标菜单时,获取所述目标菜单对应的应用的菜单信息;将所述菜单信息插入至所述菜单链表中,以在所述菜单链表中构建所述应用对应的各个菜单;确定所述目标菜单在构建所述应用的各个菜单后的菜单链表中的位置,并执行所述根据所述位置确定所述目标菜单的关联菜单的步骤。在一实施例中,所述确定所述关键词对应的目标菜单的步骤之后,还包括:判断所述目标菜单是否为第三方应用菜单;在所述目标菜单为第三应用菜单时,执行所述检测菜单链表中是否设有所述目标菜单的步骤。在一实施例中,所述显示至少一个所述关联菜单的步骤包括:确定所述关键词与所述目标菜单之间的匹配度;根据所述匹配度确定待显示的关联菜单的数量,其中,所述匹配度越高,待显示的关联菜单的数量越小;根据所述数量在各个所述关联菜单中确定待显示菜单,并对各个所述待显示菜单进行显示。在一实施例中,所述确定所述关键词与所述目标菜单之间的匹配度的步骤包括:比对所述关键词与所述目标菜单对应的名称,以确定所述关键词与所述目标菜单之间的匹配度。为实现上述目的,本专利技术还提供一种终端,所述终端包括存储器、处理器以及存储在所述存储器并可在所述处理器上运行的菜单的显示程序,在所述菜单的显示程序被处理器执行时实现如上所述的菜单的显示方法的各个步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有菜单的显示程序,所述菜单的显示程序被处理器执行时实现如上所述的菜单的显示方法的各个步骤。本专利技术提供的终端、菜单的显示方法和计算机可读存储介质,终端获取菜单搜索的关键词,以确定关键词对应的目标菜单,再确定目标菜单的关联菜单,关联菜单包括目标菜单的子菜单、目标菜单的兄弟菜单以及目标菜单的父菜单中的至少一种,从而在显示目标菜单的同时,至少显示一个关联菜单。由于终端在显示关键词对应的菜单的同时,会将菜单的父菜单、兄弟菜单以及子菜单中的至少一个进行显示,使得用户可在显示的多个菜单中进行目标菜单的确定,减少了用户对菜单的查找操作的次数,终端的菜单操作简便。附图说明附图说明用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例方案涉及的终端的硬件结构示意图;图2为本专利技术菜单的显示方法第一实施例的流程示意图;图3为图2中步骤S20的细化流程示意图;图4为图2中步骤S30的细化流程示意图图5为本专利技术菜单的显示方法第二实施例的流程示意图;图6为图2中步骤S30中显示至少一个所述关联菜单的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。由于用户在对菜单进行搜索时,输入的关键词可能不是准确的菜单名称,用户需要再次输出关键词进行菜单差值,造成用户需要多次进行查找操作,终端的菜单操作繁琐。本专利技术提供一种解决方案,终端获取菜单搜索的关键词,以确定关键词对应的目标菜单,再确定目标菜单的关联菜单,关联菜单包括目标菜单的子菜单、目标菜单的兄弟菜单以及目标菜单的父菜单中的至少一种,从而在显示目标菜单的同时,至少显示一个关联菜单。由于终端在显示关键词对应的菜单的同时,会将菜单的父菜单、兄弟菜单以及子菜单中的至少一个进行显示,使得用户可在显示的多个菜单中进行目标菜单的确定,减少了用户对菜单的查找操作的次数,终端的菜单操作简便。如图1所示,图1是本专利技术实施例方案涉及终端的硬件结构示意图。参照图1,终端可以包括:处理器1001,例如CPU,存储器1002,通信总线1003,网络接口1004。其中,通信总线1003用于实现该装置中各组成部件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1002可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。如图1所示,作为一种计算机存储介质的存储器1002中可以包括操作系统、网络通信模块以及菜单的显示程序。本领域技术人员可以理解,图1中示出的装置结构并不构成对装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在图1所示的装置所涉及的硬件中处理器1001可以用于调用存储器1002中存储的菜单的显示程序,并执行以下操作:获取搜索菜单的关键词,并确定所述关键词对应的目标菜单;确定所述目标菜单的关联菜单,其中,所述关联菜单包括目标菜单的子菜单、目标菜单的父菜单以及目标菜单的兄弟菜单中至少一种;显示所述目标菜单以及至少一个所述关联菜单。在一实施例中,处理器1001可以用于调用存储器1002中存储的菜单的本文档来自技高网...

【技术保护点】
1.一种菜单的显示方法,其特征在于,所述菜单的显示方法包括以下步骤:/n获取搜索菜单的关键词,并确定所述关键词对应的目标菜单;/n确定所述目标菜单的关联菜单,其中,所述关联菜单包括目标菜单的子菜单、目标菜单的父菜单以及目标菜单的兄弟菜单中至少一种;/n显示所述目标菜单以及至少一个所述关联菜单。/n

【技术特征摘要】
1.一种菜单的显示方法,其特征在于,所述菜单的显示方法包括以下步骤:
获取搜索菜单的关键词,并确定所述关键词对应的目标菜单;
确定所述目标菜单的关联菜单,其中,所述关联菜单包括目标菜单的子菜单、目标菜单的父菜单以及目标菜单的兄弟菜单中至少一种;
显示所述目标菜单以及至少一个所述关联菜单。


2.如权利要求1所述的菜单的显示方法,其特征在于,所述显示所述目标菜单以及至少一个所述关联菜单的步骤包括:
对所述目标菜单添加标记;
显示添加标记的所述目标菜单以及至少一个所述关联菜单。


3.如权利要求1所述的菜单的显示方法,其特征在于,所述确定所述目标菜单的关联菜单的步骤包括:
确定所述目标菜单在菜单链表中的位置;
根据所述位置确定所述目标菜单的关联菜单。


4.如权利要求3所述的菜单的显示方法,其特征在于,所述确定所述关键词对应的目标菜单的步骤之后,还包括:
检测菜单链表中是否设有所述目标菜单;
在菜单链表中设有目标菜单时,执行所述确定所述目标菜单在菜单链表中的位置的步骤。


5.如权利要求4所述的菜单的显示方法,其特征在于,所述检测菜单链表中是否设有所述目标菜单的步骤之后,还包括:
在菜单链表中未设有目标菜单时,获取所述目标菜单对应的应用的菜单信息;
将所述菜单信息插入至所述菜单链表中,以在所述菜单链表中构建所述应用对应的各个菜单;
确定所述目标菜单在构建所述应用的各个菜单后的菜...

【专利技术属性】
技术研发人员:彭少朋
申请(专利权)人:深圳传音控股股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1