[发明专利]一种模式构件工具箱的界面开发方法在审
申请号: | 201810226606.5 | 申请日: | 2018-03-19 |
公开(公告)号: | CN108595174A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 华庆一;张璐;樊攀;冯旭;董美荣 | 申请(专利权)人: | 西北大学 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京和信华成知识产权代理事务所(普通合伙) 11390 | 代理人: | 向志杰 |
地址: | 710127 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面式样文件 工具箱 界面开发 界面元素 开发周期 设计界面 数据形成 解析器 删除 采集 开发 | ||
本发明设计界面开发技术领域,特别是涉及一种模式构件工具箱的界面开发方法。包括以下步骤,(a)设定仅具有框架的界面式样文件;(b)使用者在所述界面式样文件上添加、删除和修改界面元素;(c)所述仅具有框架的界面式样文件最终形成完整的界面式样文件;(d)解析器采集所述完整的界面式样文件中的数据形成程序。提高模式构件工具箱的界面开发效率,缩短开发周期,方便后期修改。
技术领域
本发明设计界面开发技术领域,特别是涉及一种模式构件工具箱的界面开发方法。
背景技术
现有的模式构件工具箱的界面开发方法,开发效率低,程序员负担重,程序员必须在实现程序功能的同时兼顾实现图形效果的显示;程序的可扩展性和可修改性低,每当界面样式需要修改时,必须由程序员来修改程序代码,严重加大程序复杂度和程序员的重复劳动率。举例来说,通常同一类型的界面虽然数量多,但在设计形式上往往差距不大,只是有一些细节的变化。如目前的换肤(skin),可能界面只是在颜色或形状上有所不同,整个界面的结构并没有太大的变化。但在目前公知的开发方法中,修改这些差异仍然是费时费力的。
发明内容
本发明的目的在于解决了上述问题,提供了一种模式构件工具箱的界面开发方法,可以提高开发效率,缩短开发周期,方便后期修改。
具体技术方案是,所述使用通用界面设计接口系统的界面开发方法,包括以下步骤:(a)设定仅具有框架的界面式样文件;(b)使用者在所述界面式样文件上添加、删除和修改界面元素;(c)所述仅具有框架的界面式样文件最终形成完整的界面式样文件;(d)解析器采集所述完整的界面式样文件中的数据形成程序。
上述的模式构件工具箱的界面开发方法中,所述步骤(b)是以可视化编辑区的形式操作的。
上述的模式构件工具箱的界面开发方法中,所述界面式样文件是XML文件,在所述界面式样文件中同一类型的元素及其属性值作为一组顺序存储。
本发明比较现有技术,有如下有益的技术效果:模式构件工具箱的界面开发方法的代码编写相互独立,程序员只需要考虑界面的功能并进行相应的编码即可,让程序员从繁琐的界面式样变成中解脱出来;极大的降低界面式样修改的工作量,界面的修改不再需要修改程序代码;极大提高了界面设计的效率,在界面式样修改后,可以立刻看见修改后的界面。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需的附图作简单介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,这些附图所直接得到的技术方案也应属于本发明的保护范围。
图1是本发明的方法流程图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面对本发明的具体实施方式做详细说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施方式的限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北大学,未经西北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810226606.5/2.html,转载请声明来源钻瓜专利网。