[发明专利]一种生成应用程序界面的方法及系统有效

专利信息
申请号: 200710074758.X 申请日: 2007-06-08
公开(公告)号: CN101192149A 公开(公告)日: 2008-06-04
发明(设计)人: 梁芝成;谢昕虬;夏江波;陈颉 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 深圳中一专利商标事务所 代理人: 张全文
地址: 518044广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 生成 应用程序 界面 方法 系统
【说明书】:

技术领域

发明属于计算机应用领域,尤其涉及一种生成应用程序界面的方法及系统。

背景技术

随着计算机应用程序的广泛使用,用户对计算机应用程序界面的美观、易用性提出了越来越高的要求,并且希望能在很短的时间内看到最新、最酷的界面。这就要求界面开发人员能够快速地开发出美观、易用的应用程序界面。目前,开发界面的方法是使用界面元素直接生成界面。但是,在生成不同界面的过程中,有可能含有相同的操作,尤其是在生成若干个相似界面的过程中,生成完第一个界面后,再生成其余界面时,又需要重复与生成第一个界面相同的操作,从而带来了重复工作,使得生成界面的效率较低。

发明内容

本发明实施例的目的在于提供一种生成应用程序界面的方法,旨在解决现有技术由于在生成不同界面的过程中,有可能含有相同的操作,从而在生成多个界面时需要做重复工作,从而使生成界面的效率较低的问题。

本发明实施例是这样实现的,一种生成应用程序界面的方法,所述方法包括以下步骤:

使用界面元素生成界面组件;

保存所述界面组件;

调取所述界面组件来生成应用程序界面。

本发明实施例的另一目的在于提供一种生成应用程序界面的系统,所述系统包括

界面组件生成模块,用于使用界面元素生成界面组件;

界面组件保存模块,用于保存所述界面组件;以及

界面生成模块,用于调取所述界面组件来生成应用程序界面。

在本发明的实施例中,利用界面元素生成各种界面组件,并保存界面组件,需要生成界面时可以直接调取所需的界面组件,从而避免了在用界面元素直接生成界面的过程中存在的重复工作,提高了生成界面的效率。

附图说明

图1是本发明实施例提供的生成应用程序界面的实现流程图;

图2是本发明实施例提供的生成应用程序界面的系统的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明的实施例中,由界面元素生成各种界面组件,并保存界面组件,生成界面时直接调取所需的界面组件。

图1示出了本发明实施例提供的生成应用程序界面的流程,详述如下:

在步骤101中,使用界面元素生成界面组件。界面组件由各种界面元素生成。界面元素包括颜色块(ColorBox)、文字(FontString)、图片(Texture)这三种可视界面元素,以及选择器(SelectFrame)、群组器(GroupFrame)这两种逻辑界面元素。

在ColorBox的作图函数中,根据开发人员设置的ColorBox的属性来分支和组合不同的作图方法,可以实现向方形(包括圆角方形)区域填充颜色,填充色可以是单色或渐变色。如果填充色是渐变色,该渐变色可以是垂直渐变色或水平渐变色,同样,渐变色可以是2色渐变或3色渐变。当渐变色是3色渐变时,可以设置3种颜色渐变的位置。ColorBox还可以根据开发人员设置的属性进行绘制边框,同时可设置边框的宽度;绘制圆角并可调节圆角的尺寸;绘制中空的矩形或者圆角矩形。

根据开发人员设置的FontString的各种属性,可绘制文字,并且能够设置文字的颜色、字体以及绘制方式,其中包括是否末尾不足显示时打点、单行/多行显示。

根据开发人员设置的Texture的属性可绘制图片和产生不规则形状的窗口。Texture隐藏了各种图片格式解析和显示时的不同,只要指定了文件名即可显示,不必去关心是什么格式的图片。Texture还可以根据开发人员设置的属性设置透明色,可以设置剪裁用于生成不规则形状的窗口区域,可以设置横向纵向拉伸方式,可以设置是否灰度显示。

而逻辑界面元素SelectFrame则没有实际可视效果,SelectFrame只是一个可以放置多个任意的界面元素的特殊容器,并且在任意的时刻只有一个界面元素被显示,其余的被隐藏。根据开发人员设置的SelectFrame的select属性可以指定SelectFrame中需要被显示的界面元素。

逻辑界面元素GroupFrame也是一个可以放置多个任意的界面元素的特殊容器。GroupFrame用来将其内部容纳的多个Frame以平铺的方式全部显示出来,其中,根据开发人员设置的GroupFrame属性信息,使平铺的方式可以是水平单行、垂直单列、水平多行。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200710074758.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top