[发明专利]智能终端应用程序界面设计方法在审
| 申请号: | 201510200647.3 | 申请日: | 2015-04-24 |
| 公开(公告)号: | CN104932877A | 公开(公告)日: | 2015-09-23 |
| 发明(设计)人: | 陈小州;常文元 | 申请(专利权)人: | 陈小州;常文元 |
| 主分类号: | G06F9/44 | 分类号: | G06F9/44 |
| 代理公司: | 深圳市诺正专利商标代理事务所(普通合伙) 44336 | 代理人: | 邹蓝;沈艳尼 |
| 地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能 终端 应用程序 界面设计 方法 | ||
技术领域
本发明涉及智能终端领域,尤其涉及一种智能终端应用程序界面设计方法。
背景技术
目前智能终端的应用程序的开发领域已经被几大操作系统瓜分,比如android操作系统的开发、iSO操作系统的开发等。如图1所示,一款同样的应用程序为了不同的操作系统需要分别开发,比如,手机QQ既要开发android版本的应用又要开发支持iSO版本的应用;而开发出来的不同版本的应用还需要在界面设置上尽可能的一致,保持相同功能的应用程序外观及操作上的一致性。这时对于不同的操作系统上的界面的设置开发就是在做重复开发,额外的增加了开发成本。
发明内容
本发明要解决的技术问题是:提供一种针对不同的操作系统只经过一次开发就能兼容不同操作系统的智能终端应用程序界面设计方法,经过该方法开发的应用程序界面在各个操作系统上具有完全相同的外观及操作。
为实现上述目的,本发明提供一种智能终端应用程序界面设计方法。
所述智能终端应用程序界面设计方法包括以下步骤:
步骤1:初步设计应用程序界面分布图,根据所述分布图使用软件语言编写界面配置文档,将所述界面配置文档分发给不同操作系统下的初级应用;
步骤2:对所述界面配置文档解析,并生成支持不同操作系统的显示及控制界面;
所述步骤2包括以下步骤:
步骤21:加载所述界面配置文档;
步骤22:对界面元素进行解析;
步骤23:对界面进行布局;
步骤24:设置界面自适应屏幕大小;
在步骤1中,所述初级应用为在操作系统上完成数据获取、处理、运算形成界面配置信息,但还未对形成的界面配置信息进行解析的不完全的应用程序。
进一步的,所述操作系统包括android系统、iSO系统、Symbian系统、Windows Phone系统和BlackBerry OS系统。
进一步的,获取所述界面配置信息并合并至一个界面配置文档时,采用JSON或者XML语言格式进行编写;所述界面配置文档中设置有多个界面元素的大小、值、ID及背景颜色的属性。
进一步的,加载完成所述界面配置文档后,调用所述应用程序界面所对应的基类,并从基类开始进行解析和配置。
进一步的,所述界面布局时,采用自上而下,从左到右的流式布局;表单的下级元素是多个表单行,遵守从上到下布局模式。表单行内的元素遵守从左到右布局模式,表单行内也可以嵌套表单,构造出智能终端应用程序所需要的各种界面效果。
本发明的有益效果:
本发明提供的智能终端应用程序界面设计方法只经过一次开发就能兼容不同操作系统,该方法能够避免应用程序界面的重复开发,降低开发成本;经过该方法开发的应用程序界面在各个操作系统上具有完全相同的外观及操作。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。
附图中,
图1为目前不同操作操作系统开发同款应用程序的示意图;
图2为本发明智能终端应用程序界面设计方法的原理示意图;
图3为本发明智能终端应用程序界面设计方法的界面配置文档主体结构图;
图4为本发明智能终端应用程序界面设计方法的界面配置文档第一级结构图;
图5为本发明智能终端应用程序界面设计方法的流程图;
图6为本发明智能终端应用程序界面设计方法的不同操作系统对界面配置文档解析时的具体编程流程图。
具体实施方式
为更进一步阐述本发明所采取的技术手段及其效果,以下结合本发明的优选实施例及其附图进行详细描述。本发明具体实施方式提供的本发明提供一种智能终端应用程序界面设计方法。
请参阅图2、图5及图6,在本基本原理下,本发明提供的所述智能终端应用程序界面设计方法包括以下步骤:
步骤1:初步设计应用程序界面分布图,根据所述分布图使用软件语言编写界面配置文档,将所述界面配置文档分发给不同操作系统下的初级应用。
首先在步骤1中,不同的操作系统包括android系统、iSO系统、Symbian系统、Windows Phone系统和BlackBerry OS系统,这些系统之间并不兼容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈小州;常文元,未经陈小州;常文元许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510200647.3/2.html,转载请声明来源钻瓜专利网。





