[发明专利]一种可自动生成界面的架构在审
申请号: | 201410493589.3 | 申请日: | 2014-09-24 |
公开(公告)号: | CN105511845A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 陈俊 | 申请(专利权)人: | 深圳市欧克蓝科技有限公司;陈俊 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山区高新中二*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 生成 界面 架构 | ||
技术领域
本发明涉及一种生成界面的架构,尤其涉及一种可自动生成界面的架构。
背景技术
现有的嵌入式电子产品,如车载导航影音系统,安防产品、PND (PortableNavigationDevices便携式自动导航系统)等产品,这些嵌入式电子 产品的一般功能有导航、DVD播放、SD/USB播放器、倒车、蓝牙、AUX数字 电视、行车记录等,其中的很多功能都会涉及产品界面的问题,如导航、DVD 播放、行车记录等都会涉及界面的显示,但目前界面架构的主要问题在于:没 有专门的模块对于图片进行预处理和压缩,图片占用空间大,导致界面切换速 度慢,并且如果需要对界面做一些效果转换,需要针对每个界面单独处理,费 时费力,降低了工作效率。
因此,针对上述缺陷,很有必要设计一种可自动生成界面的架构,以解决 上述缺陷。
发明内容
本发明的目的在于克服现有技术之缺陷,提供了一种可自动生成界面的架 构,其可无需针对每个界面单独处理而可以高效对界面做一些效果转换。
本发明是这样实现的:一种可自动生成界面的架构,包括SWF解析模块、 与所述SWF解析模块的输出口连接的XML生成模块、与所述XML生成模块 的输出口连接的位图解析模块、与所述位图解析模块的输出口连接的位图压缩 模块,以及与所述位图压缩模块的输出口连接的位图合并模块。
进一步的,所述SWF解析模块包括SWF文件加载子模块,与所述SWF文 件加载子模块的输出口连接的SWF文件信息定位子模块以及与所述SWF文件 信息定位子模块的输出口连接的SWF文件信息提取子模块。
进一步的,所述XML生成模块包括XML校验子模块,与所述XML校验 子模块的输出口连接的位图文件夹创建子模块。
进一步的,所述位图解析模块包括文件解析子模块,与所述文件解析子模 块的输出口连接的格式转换子模块。
进一步的,所述位图合并模块包括文件转换子模块以及与所述文件转换子 模块的输出口连接的界面文件生成子模块。
本发明提供一种自动生成界面的架构,包括SWF解析模块、与所述SWF 解析模块的输出口连接的XML生成模块、与所述XML生成模块的输出口连接 的位图解析模块、与所述位图解析模块的输出口连接的位图压缩模块,以及与 所述位图压缩模块的输出口连接的位图合并模块。采用此种架构,可以直接在 PC设备上将PNG格式位图文件转换成BMP格式位图文件,省去了在嵌入式机 器上转换时间,加快了界面显示出来的速度,同时可自动生成了界面配置文件, 极大的提高工程师工作效率,减少了项目出错概率,且经过此种架构,输入的 图片文件最终会生成一个界面文件,可以防止其他公司拷贝位图文件,保护了 公司UI版权;整体架构采用压缩方式压缩文件,节省了存储空间,这样可以节 约硬件成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的自动生成界面的架构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欧克蓝科技有限公司;陈俊,未经深圳市欧克蓝科技有限公司;陈俊许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410493589.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:准绝热开口型氩三相点复现装置
- 下一篇:文胸衬垫