一种菜单生成方法、装置、存储介质和电子设备制造方法及图纸

技术编号:23161590 阅读:41 留言:0更新日期:2020-01-21 21:57
本发明专利技术实施例提出了一种菜单生成方法、装置、存储介质和电子设备,通过获取文件内容,根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录,获取目录中文件的文件信息,所述文件信息包括文件层次结构和文件格式,根据所述文件信息和预设的菜单属性确定菜单项与菜单项之间的距离,根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单,将所述菜单显示在屏幕上,使得用户能够形成自己风格的多媒体互动展示系统,而且使用户更容易进行信息查找,提升了用户体验。

A menu generation method, device, storage medium and electronic equipment

【技术实现步骤摘要】
一种菜单生成方法、装置、存储介质和电子设备
本专利技术涉及计算机领域,具体涉及一种菜单生成方法、装置、存储介质和电子设备。
技术介绍
随着科技的日益进步,多媒体互动展现形式越来越多种多样,例如图片、视频、网页、流媒体、PPT文档、Word文档、Excel文档、三维模型等内容格式,以及照片墙、时间轴、多窗口排列等内容展现形式,然而在多媒体互动展示中却很少有标准化的展示产品出现。而且传统的文件的菜单显示形式单一、不便于客户进行信息查找的问题。
技术实现思路
有鉴于此,本专利技术实施例提出一种菜单生成方法、装置、存储介质和电子设备,用于菜单显示形式多样、易于客户信息查找的多媒体互动展示系统的生成。第一方面,本专利技术实施例提出一种菜单生成方法,其特征在于,所述方法包括:获取文件内容;根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录;获取目录中文件的文件信息,所述文件信息包括文件层次结构和文件格式;根据所述文件信息和预设的菜单样式属性确定菜单项与菜单项之间的距离;根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单,其中,各菜单项在菜单中按照文件层次结构,以所确定的距离呈放射状均匀分布;将所述菜单显示在屏幕上。优选地,所述方法还包括:接收指令信号,所述指令信号包括菜单项移动指令信号、菜单项打开指令信号和菜单项关闭指令信号;确定与所述指令信号关联的至少一个关联菜单项;根据所述指令信号计算各菜单项的移动加速度,所述各菜单项包括菜单项和/所述关联菜单项;根据所述指令信号以及各菜单项的移动加速度显示菜单项的移动动画。优选地,所述预设的互动展示框架为文件内容的格式和/展现形式,其中所述文件内容的格式包括图片、视频、网页、流媒体、PPT文档、Word文档、Excel文档和三维模型,所述文件内容的展现形式包括照片墙、时间轴和多窗口排列。优选地,所述预设的菜单样式属性为呈放射状均匀分布的菜单。优选地,所述预设的菜单项样式属性包括菜单项的圆状特性、菜单项的图案特性和菜单项的颜色特性。优选地,所述根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单包括:根据所述文件信息生成主菜单项、一级菜单项、二级菜单项和多级菜单项;根据所述文件信息和所述预设的菜单项样式生成不同样式显示的菜单项;根据所述菜单项和菜单项之间的距离生成呈放射状均匀分布的菜单。第二方面,本专利技术实施例提出一种菜单生成装置,其特征在于,所述装置包括:第一获取单元,被配置为获取文件内容;构建单元,被配置为根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录;第二获取单元,被配置为获取目录中所有文件的文件信息,所述文件信息包括各文件的层次结构和文件格式;确定单元,被配置为根据所述文件信息和预设的菜单样式属性确定菜单项与菜单项之间的距离;生成单元,被配置为根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单,其中,各菜单项在菜单中按照文件层次结构,以所确定的距离呈放射状分布;以及显示单元,被配置为将所述菜单显示在屏幕上。第三方面,本专利技术实施例提出一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如第一方面所述的方法。第四方面,本专利技术实施例提出一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储一条或多条计算机程序指令,其中,所述一条或多条计算机程序指令被所述处理器执行以实现如第一方面所述的方法。附图说明通过以下参照附图对本专利技术实施例的描述,本专利技术的上述以及其它目的、特征和优点将更为清楚,在附图中:图1是本专利技术实施例的菜单生成方法的流程图;图2是本专利技术实施例的目录结构示意图;图3是本专利技术实施例的菜单的示意图;图4是本专利技术实施例的另一菜单生成方法的流程图;图5是本专利技术实施例的菜单生成装置的示意图;图6是本专利技术实施例的电子设备的示意图。具体实施方式以下基于实施例对本专利技术进行描述,但是本专利技术并不仅仅限于这些实施例。在下文对本专利技术的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本专利技术。为了避免混淆本专利技术的实质,公知的方法、过程、流程、元件和电路并没有详细叙述。此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。除非上下文明确要求,否则整个申请文件中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。在本专利技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本专利技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。图1是本专利技术实施例的菜单生成方法的流程图。如图1所示,本专利技术实施例的菜单生成方法包括如下步骤:步骤S110,获取文件内容。步骤S120,根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录。其中,所述预设的互动展示框架为文件内容的格式和/展现形式,其中所述文件内容的格式包括图片、视频、网页、流媒体、PPT文档、Word文档、Excel文档和三维模型,所述文件内容的展现形式包括照片墙、时间轴和多窗口排列。在本专利技术实施例中,用户利用互动展示框架,可快速构建具有不同展示形式的互动展示文件。步骤S130,获取目录中所有文件的文件信息,所述文件信息包括文件层次结构和文件格式。其中,所述文件信息是构建菜单的数据基础。所述文件的层次结构决定所生成菜单中菜单项的级数。所述文件格式包括图片、视频、网页、流媒体、PPT文档、Word文档、Excel文档、三维模型。步骤S140,根据所述文件信息和预设的菜单属性确定菜单项与菜单项之间的距离。其中,所述预设的菜单属性指的是菜单的物理属性,所述物理属性包括引力和斥力属性。在本专利技术实施例中,采用一种物理算法,给菜单项之间设置了多种引力和斥力属性。菜单项之间距离较远时,引力较大,使菜单项彼此靠近;菜单项之间距离较近时,斥力较大,使菜单项彼此推远;在不近不远的距离时,达到受力平衡,使得菜单呈放射状均匀分布。也即,利用所述物理算法,确定使得菜单呈放射状均匀分布的菜单项与菜单项之间的距离。当然,也可采用其他方法使得菜单呈放射状均匀分布。步骤S150,根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单。具体地,步骤S150包括以下步骤:步骤S151,根据所述文件信息生成主菜单项、一级菜单项、二级菜单项和多级菜单项。具体地,根据文件层次本文档来自技高网...

【技术保护点】
1.一种菜单生成方法,其特征在于,所述方法包括:/n获取文件内容;/n根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录;/n获取目录中文件的文件信息,所述文件信息包括文件层次结构和文件格式;/n根据所述文件信息和预设的菜单样式属性确定菜单项与菜单项之间的距离;/n根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单,其中,各菜单项在菜单中按照文件层次结构,以所确定的距离呈放射状均匀分布;/n将所述菜单显示在屏幕上。/n

【技术特征摘要】
1.一种菜单生成方法,其特征在于,所述方法包括:
获取文件内容;
根据预设的互动展示框架和所述文件内容构建文件,所述文件包括目录;
获取目录中文件的文件信息,所述文件信息包括文件层次结构和文件格式;
根据所述文件信息和预设的菜单样式属性确定菜单项与菜单项之间的距离;
根据所述文件信息、预设的菜单项样式属性和所述菜单项与菜单项之间的距离生成菜单,其中,各菜单项在菜单中按照文件层次结构,以所确定的距离呈放射状均匀分布;
将所述菜单显示在屏幕上。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收指令信号,所述指令信号包括菜单项移动指令信号、菜单项打开指令信号和菜单项关闭指令信号;
确定与所述指令信号关联的至少一个关联菜单项;
根据所述指令信号计算各菜单项的移动加速度,所述各菜单项包括菜单项和/所述关联菜单项;
根据所述指令信号以及各菜单项的移动加速度显示菜单项的移动动画。


3.根据权利要求1所述的方法,其特征在于,所述预设的互动展示框架为文件内容的格式和/展现形式,其中,所述文件内容的格式包括图片、视频、网页、流媒体、PPT文档、Word文档、Excel文档和三维模型,所述文件内容的展现形式包括照片墙、时间轴和多窗口排列。


4.根据权利要求1所述的方法,其特征在于,所述预设的菜单样式属性为呈放射状均匀分布的菜单。


5.根据权利要求1所述的方法,其特征在于,所述预设的菜单项样式属性包括菜单项的圆状特性、菜单项的图案...

【专利技术属性】
技术研发人员:谢志朋戴福昊
申请(专利权)人:同辉佳视北京信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1