一种产品使用的电子展示方法和装置制造方法及图纸

技术编号:10093999 阅读:218 留言:0更新日期:2014-05-28 18:09
本发明专利技术公开了一种产品使用的电子展示方法和装置。该电子展示方法,包括:加载预录的包含动作消息的动作文件到内存;解析动作文件,根据动作文件中的动作消息生成消息数组;根据消息数组中的动作消息的类型依次执行对应动作。通过以动作消息的形式录制动作文件,直接将动作文件解析依次将动作执行,直接通过动作消息对产品发出指令,直接自动操作产品进行展示,降低了展示文件的大小,实现了在不使用播放器的情况下清晰展示产品的使用过程。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种产品使用的电子展示方法和装置。该电子展示方法,包括:加载预录的包含动作消息的动作文件到内存;解析动作文件,根据动作文件中的动作消息生成消息数组;根据消息数组中的动作消息的类型依次执行对应动作。通过以动作消息的形式录制动作文件,直接将动作文件解析依次将动作执行,直接通过动作消息对产品发出指令,直接自动操作产品进行展示,降低了展示文件的大小,实现了在不使用播放器的情况下清晰展示产品的使用过程。【专利说明】一种产品使用的电子展示方法和装置
本专利技术涉及产品展示领域,尤其涉及一种产品使用的电子展示方法和装置。
技术介绍
目前大多数产品的电子展示或者电子说明书基本上可以分为以下两种方式:在产品内部集成电子说明书,以图文混合的方式解说;flash或者录制视频通过播放器进行播放演示说明。以上的做法存在一定的缺点:1:图文说明效果不佳;2:视频播放能很好演示,但是也有缺陷:I):文件占用空间比较大,嵌入式的存储空间比较珍贵;2):依赖播放器,万一视频播放器卸载将没法演示;3):使用比较麻烦,比如模块内部要进行演示说明,必须要调用视频播放器,跨进程调用比较比较麻烦;4):如果产品升级UI改变,那么对应的视频要重新录制。
技术实现思路
本专利技术提出了一种展示文件占用空间小,无需调用播放器即可真实呈现的产品使用的电子展示方法和装置。为实现上述设计,本专利技术采用以下技术方案:一方面采用一种产品使用的电子展示方法,包括:加载预录的包含动作消息的动作文件到内存;解析动作文件,根据动作文件中的动作消息生成消息数组;根据消息数组中的动作消息的类型依次执行对应动作。其中,所述动作文件的预录过程具体为:将GUI消息队列中请求到的操作消息记录到消息数组,其中第一条之后的操作消息在记录之前生成一条间隔消息;确认操作消息记录结束,将消息数组中的消息写入到动作文件。其中,所述确认操作消息记录结束,将消息数组中的消息写入到动作文件之后还包括:在动作文件中写入结束消息。其中,所述根据消息数组中的动作消息的类型依次执行对应动作,具体为:依次确认动作消息的类型,若动作消息为间隔消息,系统时钟开始根据间隔计时,计时结束即执行结束;若动作消息为操作消息,则将操作消息发送到GUI消息队列;若动作消息为结束消息,则将结束消息发送到GUI消息队列,结束展示。其中,所述系统时钟每次计时结束后系统时钟的计数清O。另一方面采用一种产品使用的电子展示装置,包括:文件加载单元,用于加载预录的包含动作消息的动作文件到内存;文件解析单元,用于解析动作文件,根据动作文件中的动作消息生成消息数组;执行展示单元,用于根据消息数组中的动作消息的类型依次执行对应动作。其中,还包括文件预录单元,所述预录单元包括:消息记录模块,用于将GUI消息队列中请求到的操作消息记录到消息数组,其中第一条之后的操作消息在记录之前生成一条间隔消息;文件写入模块,用于确认操作消息记录结束,将消息数组中的消息写入到动作文件。其中,所述文件预录单元还包括:终点写入模块,用于在动作文件中写入结束消息。其中,所述执行展示单元,具体用于:依次确认动作消息的类型,若动作消息为间隔消息,系统时钟开始根据间隔计时,计时结束即执行结束;若动作消息为操作消息,则将操作消息发送到GUI消息队列;若动作消息为结束消息,则将结束消息发送到GUI消息队列,结束展示。其中,所述执行展示单元还包括:清零模块,用于所述系统时钟每次计时结束后系统时钟的计数清O。本专利技术的有益效果在于:通过以动作消息的形式录制动作文件,直接将动作文件解析依次将动作执行,直接通过动作消息对产品发出指令,直接自动操作产品进行展示,降低了展示文件的大小,实现了在不使用播放器的情况下清晰展示产品的使用过程。【专利附图】【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本专利技术实施例的内容和这些附图获得其他的附图。图1是本专利技术实施例提供的一种产品使用的电子展示方法的第一个实施例方法流程图。图2是本专利技术实施例提供的一种产品使用的电子展示方法的第二个实施例方法流程图。图3是本专利技术实施例提供的一种产品使用的电子展示方法的第三个实施例方法流程图。图4是本专利技术实施例提供的一种产品使用的电子展示装置的第一个实施例的结构方框图。图5是本专利技术实施例提供的一种产品使用的电子展示装置的第二个实施例的结构方框图。图6是本专利技术实施例提供的一种产品使用的电子展示装置的第三个实施例的结构方框图。【具体实施方式】为使本专利技术解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本专利技术实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,其是本专利技术实施例提供的一种产品使用的电子展示方法的第一个实施例的方法流程图。本实施例的电子展示方法主要应用于智能手机、平板电脑、笔记本电脑、学习平板电脑等带屏幕显示的电子产品。特别正对于学生用的学习平板电脑,有助于学生自我摸索学习平板电脑的使用方法、操作方式。如图1所示,该电子展示方法,包括:步骤SlOl:加载预录的包含动作消息的动作文件到内存。在现有的电子产品中,电子产品的电子展示,也就是常说的电子说明书,或者是纯文字、或者是文字和图片的结合、或者是视频,但是不管是哪一种方式,均有其缺陷,纯文字的说明需要在软件的菜单中或产品的屏幕上找对应的位置;文字与图片的结合展示更为充分,可是需要较大的存储空间,特别是对于复杂的应用或产品而言,需要准备很多图片,同时对于开发者而言,每次产品升级之后如果Π有了变化,说明书需要进行针对性的变化;视频展示最为详细,但是展示文件也最大,同时录制也更为麻烦。在本方案中,直接将对产品的操作对应为一个个独立的动作,只考虑操作的具体方式以及操作位置,每一个操作所必须的属性包括动作定义以及操作位置,这两个属性页就是消息的基本结构,这种处理方式所需的数据十分简单,占用的存储空间很小。步骤S102:解析动作文件,根据动作文件中的动作消息生成消息数组。将动作文件进行解析,得到多个互相独立的动作消息,生成一个消息数组,所述消息数组在堆中生成,直接将消息数组中的消息依次执行即可。步骤S103:根据消息数组中的动作消息的类型依次执行对应动作。为了使得动作的执行更为清晰,展示更为到位,设计了几大类动作,务求使展示过程能够清楚明了,展示速度快捷。综上所述,通过以动作消息的形式录制动作文件,直接将动作文件解析依次将动作执行,直接通过动作消息对产品发出指令,直接自动操作产品进行展示,降低了展示文件的大小,实现了在不使用播放器的情况下清晰展示产品的使用过程。请参考图2,其是本专利技术实施例提供的一种产品使用的电子展示方法的第二个实施例的方法流程图。本实施例与方法第一个实施例的主要区别在于,进一步说明了动作文件的预录过程。如图2所示,该电子展示方法,包括:步骤S201:将⑶I消本文档来自技高网...

【技术保护点】
一种产品使用的电子展示方法,其特征在于,包括:加载预录的包含动作消息的动作文件到内存;解析动作文件,根据动作文件中的动作消息生成消息数组;根据消息数组中的动作消息的类型依次执行对应动作。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨照军黄国成吕敏
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1