摘要: 一.介绍 PureMVC是基于MVC思想建立的一个轻量级的应用框架,这套框架有多种语言的版本ActionScript 2ActionScript 3C++C#ColdFusionDartHaxeJavaJavaScriptObjective CPerlPHPPythonRubyTypeScript且 阅读全文
posted @ 2013-06-12 08:26 Jingle Guo 阅读(3281) 评论(0) 推荐(0) 编辑
摘要: Spark控件库1.支持多种控件Button 常用的矩形按钮。ToggleButton 通过单击在按下和弹起状态切换的按钮。ButtonBar ButtonBar 控件定义一组具有普通外观和导航的且在逻辑上相关的水平按钮。CheckBox CheckBox 组件包含一个可选标签和一个小方框,该方框内可以包含/不包含复选标记。ComboBox 能修改,添加选项的下拉列表。DropDownList 只能选择的下拉列表,用户可从中选择单个值。Label Label 是可以呈示一行或多行统一格式文本的低级 UIComponent。List List 控件可显示垂直项目列表。Numeri... 阅读全文
posted @ 2013-06-10 21:29 Jingle Guo 阅读(1357) 评论(1) 推荐(1) 编辑
摘要: 一.MXML工作原理前面我们学习了MXML的基本知识,但是MXML是怎么工作的呢?其实MXML最后都会通过一定的规则编译成AS3的形式,简单来说是其中MXML的文件名会成为AS3中的类名,MXML中的property会成为child,attribute会成为对象的属性,id会成为类的属性,下面将详细说明:我们知道flex sdk下framework文件夹下有个flex-config.xml文件,通过修改这个文件我们可以定制Flex编译的行为。将这个文件中的keep-generated-actionscript设置为true,我们将可以看到MXML文件生成的AS3代码。例如我们定义如下的Main 阅读全文
posted @ 2013-06-02 21:33 Jingle Guo 阅读(2418) 评论(0) 推荐(1) 编辑
摘要: 1.尽量避免使用GetVersion函数 Windows 7 和 Windows Server 2008 R2 的内部版本号是 6.1。 进行版本检查时尽量用"<"号代替!=号,这样可以允许应用程序在更新版本的操作系统中运行。最低要求是,应用程序应该总是接受大于等于最低的受支持的操作系统版本号。 C 阅读全文
posted @ 2013-05-30 16:28 Jingle Guo 阅读(1653) 评论(0) 推荐(0) 编辑
摘要: http://www.w3school.com.cn/soap/index.asp什么是 SOAP?SOAP 指简易对象访问协议SOAP 是一种通信协议SOAP 用于应用程序之间的通信SOAP 是一种用于发送消息的格式SOAP 被设计用来通过因特网进行通信SOAP 独立于平台SOAP 独立于语言SOAP 基于 XMLSOAP 很简单并可扩展SOAP 允许您绕过防火墙SOAP 将被作为 W3C 标准来发展Why SOAP?对于应用程序开发来说,使程序之间进行因特网通信是很重要的。目前的应用程序通过使用远程过程调用(RPC)在诸如 DCOM 与 CORBA 等对象之间进行通信,但是 HTTP 不是 阅读全文
posted @ 2013-05-13 15:42 Jingle Guo 阅读(224) 评论(0) 推荐(0) 编辑
摘要: http://www.w3school.com.cn/wsdl/index.aspWSDL 可描述网络服务(Web Services)WSDL 指网络服务描述语言 (Web Services Description Language)。WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。WSDL 文档仅仅是一个简单的 XML 文档。它包含一系列描述某个 web service 的定义。WSDL 文档结构WSDL 文档是利用这些主要的元素来描述某个 web service 的:元素定义web service 执 阅读全文
posted @ 2013-05-13 14:28 Jingle Guo 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 上一章我们了解了显示列表,还有DisplayObject等显示对象基类,但是我们不能直接用这些基类来构造显示对象, 而必须用继承自这些基类的类来构造显示对象,AS3已经定义好了一些显示类,我们可以根据我们的需要来使用它们,当然如果已有的类不够使,我们也可以自己去定义一些显示类,当然我们构造的显示类最好是继承自相应的子显示类。下面我们来了解一下AS3中的显示子类一.Shape这个类直接继承自DisplayObject,这使得这个类既不能包含子显示对象,也不利于鼠标键盘的交互。这个类只是多了个graphics属性来获取画图的方法,如果只是想创建矢量图形,如矩形、直线、圆等,可以用这个类。关于Gra 阅读全文
posted @ 2013-05-03 20:03 Jingle Guo 阅读(1476) 评论(0) 推荐(1) 编辑
摘要: AS3用BitmapData类来处理Bitmap对象的数据,通过直接操作 BitmapData 对象,我们可以创建复杂的图像。一.构造BitmapData类var myBitmap:BitmapData = new BitmapData(width:Number, height:Number, transparent:Boolean, fillColor:uinit);通过这个构造函数,我们等于为BitmapData定义了下面的属性。width:位图图像的宽度,以像素为单位。height:位图图像的高度,以像素为单位。rect:定义位图图像大小和位置的矩形。transparent:定义位图图像 阅读全文
posted @ 2013-04-18 21:21 Jingle Guo 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: Graphics 类包含用于绘制线条、填充和形状的属性和方法。无法通过 ActionScript 代码直接创建 Graphics 对象。我们通过 Shape、Sprite 和 MovieClip 对象里的graphics属性来进行绘图。Graphics 类是最终类;无法从其派生子类。一.画图前需要先定义线条或填充样式lineBitmapStyle(bitmap:BitmapData, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false):void指定一个位图,用于绘制线条时的线条笔触。 line... 阅读全文
posted @ 2013-04-18 19:49 Jingle Guo 阅读(1591) 评论(0) 推荐(0) 编辑
摘要: 一.显示列表使用AS3构建的每个应用程序都有一个由显示对象构成的层次,这个层次称为显示列表,所有显示对象如果想要显示在Stage上则必须加入显示列表中!其结构如下所示。显示列表中所有的显示对象都必须继承自DisplayObject, 所有包含其他DisplayObject的显示对象都必须继承自DisplayObjectContainer,所有能够和鼠标键盘交互的显示对象必须继承自InteractiveObject, 下图说明了这些核心显示对象类的子类关系。二.DisplayObject类1.显示列表路径Stage:一个Flash应用只有一个Stage,其上的所有DisplayObject的St 阅读全文
posted @ 2013-04-16 22:11 Jingle Guo 阅读(3843) 评论(1) 推荐(1) 编辑