手持终端及其制作、显示并播放动漫菜单的方法技术

技术编号:2849240 阅读:191 留言:0更新日期:2012-04-11 18:40
一种可显示动漫菜单的手持终端,该手持终端内存储有动漫菜单文件,该手持终端至少包括有通信及下载模块、动漫菜单驱动装置及动漫菜单播放器,所述通信及下载模块用于与该手持终端连接的计算机实现通信,并能下载远端数据库服务器中的动漫菜单文件,而动漫菜单驱动装置及动漫菜单播放器用于驱动并播放所述下载的动漫菜单文件。本发明专利技术还提供一种制作、显示并播放动漫菜单的方法。利用本发明专利技术,用户可以自行制作或选择下载各式动漫菜单,任意选择菜单界面效果,可以实现产品的动态菜单效果,使产品常用常新。

【技术实现步骤摘要】

本专利技术涉及手持终端及其制作、显示并播放菜单的方法,特别涉及一种可显示动漫菜单的。
技术介绍
菜单是手持终端(诸如手机、电子词典、PDA等)的显示界面中必不可少的组成部分。但目前手持终端的菜单一般采用静态图片和文字;且手持终端产品一旦成型,其界面效果便固定不变,当然菜单的效果也是固定不变的;而且在对手持终端机的操作过程中,由于缺乏非常便捷的导航功能,故要经常使用帮助信息,比较繁琐。所以现阶段手持终端的菜单效果尚处在初步阶段,其存在有缺乏吸引力、产品的菜单不能进行更新、且操作繁琐的不足。无法满足越来越多的用户对手持终端的动感菜单、可更新的菜单效果及便于使用等方面的需求。
技术实现思路
本专利技术要解决的技术问题在于,提供一种可显示动漫菜单的。为解决上述技术问题,本专利技术所采用的技术方案在于提供一种制作、显示并播放动漫菜单的方法,其运行在一种安装有通信及下载模块、动漫菜单驱动装置及动漫菜单播放器的手持终端中,包括如下步骤(a)动漫菜单驱动程序根据菜单所属级别、菜单在此级别中的序号获取动漫菜单数据,该动漫菜单数据包括有当前动漫菜单的多媒体数据指针;(b)根据当前动漫菜单的多媒体数据指针,通过播放器播放当前动漫菜单;(c)根据当前播放的动漫菜单的反馈值,菜单驱动程序判断进入某级菜单还是跳出菜单进入应用程序;(d)在步骤(c)中如果判断出是返回上级菜单或进入下级菜单,则返回步骤(a);(e)在步骤(c)中如果判断出是进入某功能应用程序,则跳出动漫菜单进入该功能应用程序,进入功能操作;(g)在步骤(e)中,退出应用程序,返回步骤(a)。其中,所述动漫菜单数据包含在一种nmt格式的动漫菜单文件中,步骤(b)进一步包括如下步骤(b1)在动漫菜单驱动程序的调用下,加载进入手持终端内所设置的播放器;(b2)检测动漫菜单文件的合法性,并初始化指令缓存、指令指针及堆栈参数;(b3)读取指令到指令缓存;(b4)检查指令的合法性、完整性,并加载运行。其中,进一步包括所述手持终端的通信及下载模块从与该手持终端连接的数据库服务器中下载由符合手持终端动漫菜单标准的多组nwf多媒体文件所生成的nmt格式的动漫菜单文件的步骤。其中,进一步包括直接从另一台手持终端中接收nmt格式的动漫菜单文件的步骤。其中,进一步包括由用户自行制作出多组符合手持终端动漫菜单标准的nwf多媒体文件后并将其制作生成对应的一个nmt格式的动漫菜单文件并将其下载到手持终端指定目录的步骤。其中,进一步包括有利用NMT工具将多组符合手持终端动漫菜单标准的nwf多媒体文件按照一定的规则组合制成一个nmt格式的动漫菜单文件的步骤。其中,进一步包括有利用NEC工具将多媒体文件的脚本文件制作成符合手持终端动漫菜单标准的nwf格式的多媒体文件的步骤。本专利技术还提供一种手持终端,该手持终端内存储有动漫菜单文件,该手持终端至少包括有通信及下载模块、动漫菜单驱动装置及动漫菜单播放器,所述通信及下载模块用于与该手持终端连接的计算机实现通信,并能下载远端数据库服务器中的动漫菜单文件,而动漫菜单驱动装置及动漫菜单播放器用于驱动并播放所述下载的动漫菜单文件。其中,所述动漫菜单文件为一种nmt格式的文件,其中每一动漫菜单文件均有统一的、相同的、固定的文件格式,包括对应的机型、对应的版本号、文件长度、内部文件的名称、保留字、目录总级数、每级目录包含的nwf多媒体文件个数、按目录级别和顺序存放的所有nwf文件的索引,最后按照各级目录级别和顺序存放了所有的供播放时使用的nwf多媒体文件。其中,所述动漫菜单驱动装置由软件程序实现,所述多媒体播放器为由软件程序实现的称为“Neplayer”的播放器。本专利技术的有益效果在于采用本专利技术所提供的可显示动漫菜单的。用户可以选择下载或制作各式动漫菜单,任意选择界面效果,可以实现产品的动态菜单效果,使产品常用常新。并且采用动漫菜单的语音提示、动画效果导航,操作简单、方便、自然。附图说明图1是本专利技术一种可显示动漫菜单的手持终端的应用环境图。图2是本专利技术中nwf多媒体文件与nmt格式的动漫菜单文件的结构关系示意图。图3是本专利技术中动漫菜单的编译制作方法流程图。图4是本专利技术显示动漫菜单的方法的主流程图。图5是本专利技术中手持终端播放器执行动漫菜单的流程6是本专利技术中动漫菜单播放器的层次结构示意图。具体实施例方式如图1所示,是本专利技术的应用环境图。本专利技术中的动漫菜单是显示并播放在一种手持终端1上。手持终端1可以是手机、PDA及电子词典之一种,该手持终端1通过下载数据线与计算机2相连接,其亦可以通过其他的方式与计算机2连接,诸如红外线或蓝牙等。而该计算机2通过互联网与远程数据库服务器3连接,该互联网可以是有线的,也可以是无线的。该手持终端1亦可以与另一手持终端1直接连接。该远程数据库服务器3中存储有由服务商制作的海量的动漫菜单文件。该动漫菜单文件为一个包含特定多媒体格式(*.nmt格式)的文件(下称nmt格式的动漫菜单文件),其可以通过计算机2被下载到手持终端1中。其中,该手持终端1内至少安装有通信及下载模块、动漫菜单驱动装置及由软件程序控制实现的动漫菜单播放器。所述通信及下载模块用于与计算机2实现通信,并通过计算机2从所述远程数据库服务器3中下载所需的nmt格式的动漫菜单文件,在本专利技术的一个实施例中,其被称为“一键通”模块,只要启动与该模块对应的按键,其就可从默认的远程数据库服务器3中下载所需的nmt格式的动漫菜单文件。而动漫菜单驱动装置及动漫菜单播放器用于驱动并播放所述下载的nmt格式的动漫菜单文件,在本专利技术的一个实施例中,该动漫菜单播放器为一个由软件程序控制实现的被称为“Neplayer”的播放器。在本专利技术的一个实施例中,在远程数据库服务器中所建立的动漫菜单数据库中的每一nmt动漫菜文件均有统一的、相同的、固定的文件格式,包括对应的机型、对应的版本号、文件长度、内部文件的名称、保留字、目录总级数、每级目录包含的nwf多媒体文件的个数、按目录级别和顺序存放的所有nwf文件的索引,最后按照各级目录级别和顺序存放了所有的nwf多媒体文件,供菜单驱动播放时使用,nmt文件的格式如下表所示 在本专利技术中,每一个存储在该远程数据库3中的nmt格式的动漫菜单文件,均是由一系列的符合手持终端动漫菜单标准的nwf多媒体文件按照预定的规则合成一个nmt纯文本格式的脚本文件,再将该nmt纯文本格式的脚本文件通过运行一个称为NMT.exe的可执行程序(一种编译工具)而生成的,上述预定的的nmt纯文本格式的脚本文件的规则是指如下的规则1、NMTset NMTseries(用来设置nmt文件头中的“适用机型”,并填写好“版本号”) 2、NMTname name(用来设置nmt文件内部的名称) 3、Menuitem level menu_NO.filename(设置各个nwf菜单文件的属性,filename必需是以.nwf为后缀的文件) 在本专利技术中,nwf多媒体文件是包括有按照厂家规定的规则制作的基本声音、图形及文字的指令组合,上述厂家规定的nwf多媒体文件的规则指的是nwf文件的格式如声音、图形、文字数据组合的语法规则。在本专利技术中,所述手持终端获得nm本文档来自技高网...

【技术保护点】
一种制作、显示并播放动漫菜单的方法,其运行在一种安装有通信及下载模块、动漫菜单驱动装置及动漫菜单播放器的手持终端中,其特征在于,包括如下步骤:    (a)动漫菜单驱动程序根据菜单所属级别、菜单在此级别中的序号获取动漫菜单数据,该动漫菜单数据包括有当前动漫菜单的多媒体数据指针;    (b)根据当前动漫菜单的多媒体数据指针,通过播放器播放当前动漫菜单;    (c)根据当前播放的动漫菜单的反馈值,菜单驱动程序判断进入某级菜单还是跳出菜单进入应用程序;    (d)在步骤(c)中如果判断出是返回上级菜单或进入下级菜单,则返回步骤(a);    (e)在步骤(c)中如果判断出是进入某功能应用程序,则跳出动漫菜单进入该功能应用程序,进入功能操作;    (g)在步骤(e)中,退出应用程序,返回步骤(a)。

【技术特征摘要】
1.一种制作、显示并播放动漫菜单的方法,其运行在一种安装有通信及下载模块、动漫菜单驱动装置及动漫菜单播放器的手持终端中,其特征在于,包括如下步骤(a)动漫菜单驱动程序根据菜单所属级别、菜单在此级别中的序号获取动漫菜单数据,该动漫菜单数据包括有当前动漫菜单的多媒体数据指针;(b)根据当前动漫菜单的多媒体数据指针,通过播放器播放当前动漫菜单;(c)根据当前播放的动漫菜单的反馈值,菜单驱动程序判断进入某级菜单还是跳出菜单进入应用程序;(d)在步骤(c)中如果判断出是返回上级菜单或进入下级菜单,则返回步骤(a);(e)在步骤(c)中如果判断出是进入某功能应用程序,则跳出动漫菜单进入该功能应用程序,进入功能操作;(g)在步骤(e)中,退出应用程序,返回步骤(a)。2.如权利要求1所述的制作、显示并播放动漫菜单的方法,其特征在于,所述动漫菜单数据包含在一种nmt格式的动漫菜单文件中,步骤(b)进一步包括如下步骤(b1)在动漫菜单驱动程序的调用下,加载进入手持终端内所设置的播放器;(b2)检测动漫菜单文件的合法性,并初始化指令缓存、指令指针及堆栈参数;(b3)读取指令到指令缓存;(b4)检查指令的合法性、完整性,并加载运行。3.如权利要求2所述的制作、显示并播放动漫菜单的方法,其特征在于,进一步包括所述手持终端的通信及下载模块从与该手持终端连接的数据库服务器中下载由符合手持终端动漫菜单标准的多组nwf多媒体文件所生成的nmt格式的动漫菜单文件的步骤。4.如权利要求2所述的制作、显示并播放动漫菜单的方法,其特征在于,进一步包括直接从另一台手持终端中接收nmt格式的动漫菜单文件的步骤。5.如权利要求2所述的...

【专利技术属性】
技术研发人员:郑炜李涛
申请(专利权)人:新诺亚舟科技深圳有限公司
类型:发明
国别省市:94[中国|深圳]

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

1