用于移动终端的多级菜单显示方法和装置制造方法及图纸

技术编号:18939722 阅读:24 留言:0更新日期:2018-09-15 10:54
本发明专利技术提供一种用于移动终端的多级菜单显示方法和装置,多级菜单显示方法包括:根据获取的各节点单元的层级标记,将节点单元分别存储在不同的知识库中;将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;在所述应用的运行期间接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容。本发明专利技术能够实现在移动终端中对菜单进行便捷且准确地操作。

Multi level menu display method and device for mobile terminal

The present invention provides a multi-level menu display method and device for mobile terminals. The multi-level menu display method includes: storing node units in different knowledge bases according to the hierarchical markers of each node unit acquired; combining all node units marked as initial markers by hierarchical markers into an initial menu; and combining the node units marked as initial markers by hierarchical markers into an initial menu. The initial menu is displayed in the start-up interface of the application of the mobile terminal; during the operation of the application, a user-transmitted deployment instruction for a node unit is received, and the deployment instruction is acquired for the node unit according to the hierarchical tag and the knowledge base ID of the other node unit associated with the node unit to which the deployment instruction is directed. The lower level node unit associated with the node unit for which the expansion instruction is directed is displayed in the form of a multi-level menu below the node unit for which the expansion instruction is directed. The invention can realize the convenient and accurate operation of the menu in the mobile terminal.

【技术实现步骤摘要】
用于移动终端的多级菜单显示方法和装置
本专利技术涉及数据显示
,具体涉及一种用于移动终端的多级菜单显示方法和装置。
技术介绍
菜单是用于将系统可以执行的命令以阶层的方式显示出来的一个界面。一般置于电脑画面的最上方或者最下方,应用程序能使用的所有命令几乎全部都能放入;重要程度一般是从左到右,越往右重要度越低,且命定的层次根据应用程序的不同而不同,一般重视文件的操作、编辑功能。目前电脑上基于文件夹的菜单因为屏幕空间较大,可以直接展示多个层选项内容,但因移动终端上受限于屏幕尺寸,因此当前的用于移动终端的菜单显示方法一般为仅显示当前层级内容,如果需要修改上层级或其它层级选项内容,需要逐次返回且操作耗时。因此,如何设计一种操作便捷的用于移动终端中的菜单显示方法,是亟待解决的问题。
技术实现思路
针对现有技术中的问题,本专利技术提供一种用于移动终端的多级菜单显示方法和装置,能够实现在移动终端中对菜单进行便捷且准确地操作。为解决上述技术问题,本专利技术提供以下技术方案:第一方面,本专利技术提供一种用于移动终端的多级菜单显示方法,所述多级菜单显示方法包括:获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记;根据各节点单元的层级标记,将不同层级的节点单元分别存储在不同的知识库中,并在各节点单元中添加唯一对应的知识库ID;将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;以及,在所述应用的运行期间,接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,在对应的知识库中获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容。进一步地,所述获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记,包括:获取用于显示在所述应用中的全部的数据内容;以及,对所述数据内容进行节点划分,并对经节点划分后的各数据内容进一步进行层级划分,得到各节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记。进一步地,所述节点单元的类型包括:选项节点和结论节点;每个所述选项节点均包括与其关联的下一级的其他选项节点或结论节点;所述结论节点用于显示结论性内容。进一步地,所述多级菜单显示方法还包括:在所述知识库中的全部节点单元中搜索得到全部的所述选项节点;检测每个所述选项节点中是否均包括与其关联的下一级的其他选项节点或结论节点;若是,则判定当前的多级菜单内容完整;否则,发送内容待校准指令。第二方面,本专利技术提供一种用于移动终端的多级菜单显示系统,所述多级菜单显示系统包括:节点单元获取模块,用于获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记;节点单元存储模块,用于根据各节点单元的层级标记,将不同层级的节点单元分别存储在不同的知识库中,并在各节点单元中添加唯一对应的知识库ID;初始菜单显示模块,用于将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;多级菜单显示模块,用于在所述应用的运行期间,接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,在对应的知识库中获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容。进一步地,所述节点单元存储模块包括:数据内容获取子模块,用于获取用于显示在所述应用中的全部的数据内容;节点单元获取子模块,用于对所述数据内容进行节点划分,并对经节点划分后的各数据内容进一步进行层级划分,得到各节点单元。进一步地,所述节点单元的类型包括:选项节点和结论节点;每个所述选项节点均包括与其关联的下一级的其他选项节点或结论节点;所述结论节点用于显示结论性内容。进一步地,所述多级菜单显示系统还包括:多级菜单内容完整校验模块,用于在所述知识库中的全部节点单元中搜索得到全部的所述选项节点,检测每个所述选项节点中是否均包括与其关联的下一级的其他选项节点或结论节点,若是,则判定当前的多级菜单内容完整,否则,发送内容待校准指令。第三方面,本专利技术提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述用于移动终端的多级菜单显示方法的步骤。第四方面,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述用于移动终端的多级菜单显示方法的步骤。由上述技术方案可知,本专利技术提供的一种用于移动终端的多级菜单显示方法,通过获取多个节点单元;根据各节点单元的层级标记,将不同层级的节点单元分别存储在不同的知识库中;将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;以及在所述应用的运行期间,接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,在对应的知识库中获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容,能够实现在移动终端中对菜单进行便捷且准确地操作,针对多层次选择的场景,本专利技术提供了上下排列的选择方式,根据用户选择的选项,逐步显示下一级选项内容,且当用户完成分支的最后的一个选择时,告知用户根据所选选项对应的结论,且更适用于移动终端。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一中的用于移动终端的多级菜单显示方法的流程示意图;图2是本专利技术的用于移动终端的多级菜单显示方法中步骤100的流程示意图;图3是本专利技术的用于移动终端的多级菜单显示方法中步骤501至504的流程示意图;图4是本专利技术的应用实例中的以北京房产限购为例,后台录入的层次菜单内容示意图;图5是本专利技术的应用实例中的以北京房产限购为例,用户端初始选项内容示意图;图6是本专利技术的应用实例中的以北京房产限购为例,用户选择“北京户口”后的选项内容示意图;图7是本专利技术的应用实例中的以北京房产限购为例,用户选择“已婚”后的选项内容示意图;图8是本专利技术的应用实例中的以北京房产限购为例,用户选择“有1套住房”后的选项内容示意图;图9是本专利技术的应用实例中的以北京房产限购为例,用户在图5情况下,选择“非京籍”后的选项内容,会清空户籍层级之后的内容,再根据用户本文档来自技高网...

【技术保护点】
1.一种用于移动终端的多级菜单显示方法,其特征在于,所述多级菜单显示方法包括:获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记;根据各节点单元的层级标记,将不同层级的节点单元分别存储在不同的知识库中,并在各节点单元中添加唯一对应的知识库ID;将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;以及,在所述应用的运行期间,接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,在对应的知识库中获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容。

【技术特征摘要】
1.一种用于移动终端的多级菜单显示方法,其特征在于,所述多级菜单显示方法包括:获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记;根据各节点单元的层级标记,将不同层级的节点单元分别存储在不同的知识库中,并在各节点单元中添加唯一对应的知识库ID;将层级标记为初始标记的全部节点单元组合为初始菜单,并将该初始菜单显示在移动终端的应用中起始界面中;以及,在所述应用的运行期间,接收用户发送的针对某一节点单元的展开指令,并根据与所述展开指令针对的节点单元关联的其他节点单元的层级标记和知识库ID,在对应的知识库中获取与所述展开指令针对的节点单元关联的下一级节点单元,并在所述展开指令针对的节点单元的下方,以多级菜单的形式显示与所述展开指令针对的节点单元关联的下一级节点单元的内容。2.根据权利要求1所述的多级菜单显示方法,其特征在于,所述获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该节点单元关联的其他节点单元的层级标记,包括:获取用于显示在所述应用中的全部的数据内容;以及,对所述数据内容进行节点划分,并对经节点划分后的各数据内容进一步进行层级划分,得到各节点单元。3.根据权利要求1所述的多级菜单显示方法,其特征在于,所述节点单元的类型包括:选项节点和结论节点;每个所述选项节点均包括与其关联的下一级的其他选项节点或结论节点;所述结论节点用于显示结论性内容。4.根据权利要求3所述的多级菜单显示方法,其特征在于,所述多级菜单显示方法还包括:在所述知识库中的全部节点单元中搜索得到全部的所述选项节点;检测每个所述选项节点中是否均包括与其关联的下一级的其他选项节点或结论节点;若是,则判定当前的多级菜单内容完整;否则,发送内容待校准指令。5.一种用于移动终端的多级菜单显示系统,其特征在于,所述多级菜单显示系统包括:节点单元获取模块,用于获取多个节点单元,其中,所述节点单元包括:该节点单元的内容、该节点单元的层级标记,以及,与该...

【专利技术属性】
技术研发人员:崔广斌
申请(专利权)人:链家网北京科技有限公司
类型:发明
国别省市:北京,11

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

1