1 / 4
文档名称:

一种界面生成方法、界面编辑器及电子设备的制作方法.docx

格式:docx   大小:19KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

一种界面生成方法、界面编辑器及电子设备的制作方法.docx

上传人:421989820 2022/6/28 文件大小:19 KB

下载得到文件列表

一种界面生成方法、界面编辑器及电子设备的制作方法.docx

相关文档

文档介绍

文档介绍:一种界面生成方法、界面编辑器及电子设备的制作方法
专利名称:一种界面生成方法、界面编辑器及电子设备的制作方法
技术领域:
本申请涉及界面处理领域,特 别涉及一种界面生成方法、界面编辑器及电子设备。
背景技术:
Flash软件是一种人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器装置、包括以上任何装置或设备的
分布式计算环境等等。本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
请参考图1,其示出了本申请一种界面生成方法的流程图,可以包括以下步骤步骤101 :接收界面生成请求,所述界面生成请求携带有元件所需图片参数。在本实施例中,界面生成请求可以预先与电子设备中的某个控件绑定,如对话框控件。当用户打开对话框时,界面生成请求被发送,界面编辑器接收界面生成请求。其中,界面生成请求中携带有元件所需图片参数,该图片参数可以包括图片名称。在本实施例中,元件可以为Flash界面中的可视对象。步骤102 :从本地内存中获取与所述图片参数对应的图片。在图片参数包括图片名称的情况下,界面编辑器可以从本地内存中查找名称为请求中所携带的图片名称的图片。在本实施例中,元件所需的全部图片被预先解压到本地内存中,因此,编辑器接收到界面生成请求后,可以直接从本地内存中获取界面中元件所需图片,减少图片导入时间,提高界面生成效率。在本实施例中,元件所需的全部图片解压到本地内存的具体过程请参阅图2所示,可以包括以下步骤步骤201 :将各个目录下的所有图片分别打包至一个swf格式图片文件中。在本实施例中,各个目录下的所有图片为元件所需的全部图片。其中,各个目录对应元件所需图片,且不同目录中图片类型不同。编辑器具体可以依据不同图片的使用类型和所属功能模块等需求对图片进行分类,以将不同类型的图片保存在不同的目录下,并将各个目录下的所有图片分别打包至一个swf格式图片文件。进一步,编辑器可以依据界面的逻辑结构自动控制不同状态下加载的swf格式图片文件。步骤202 :加载各个swf格式图片文件到本地内存中。步骤203 :解压各个swf格式图片文件,以将元件所需的全部图片解压到本地内存中。在这里需要指出的是元件所需的全部图片被解压到本地内存后被一直保存在本地内存中,以便后续界面可以直接加载图片。从而降低每次载入图片解压swf文件损耗编辑器的性能,进一步,损耗集成有编辑器的电子设备的性能。
本实施例在解压各个swf格式图片文件后还可以包括将swf格式图片文件的文件大小和文件名组成第一字符组记录在所述SWf格式图片文件中。在下一次将各个目录下的所有图片分别打包至一个SWf格式图片文件中,即执行下一次解压过程之前可以判断第一字符组和第二字符组是否一致,如果否,执行将各个目录下的所有图片分别打包至一个SWf格式图片文件中,即开始下一次解压过程,如果是,不再进行下一次打包过程。其中,所述第二字符组为目录下所有图片的大小和目录名组成的字符组。在第一字符组和第二字符组不一致