摘要:
1.http://tieba.baidu.com/f?kz=11706022.http://zhidao.baidu.com/question/1255526.html?fr=ala03.http://www.w3school.com.cn/media/media_mimeref.asp 阅读全文
摘要:
阅读全文
摘要:
Singleton类代码:1packagesource2{3publicclassSingleton4{5//声明Singleton的实例6privatestaticvarinstance:Singleton;78publicfunctionSingleton()9{10//构造函数11}1213//实例化Singleton类14publicstaticfunctionInstance():Sin... 阅读全文
摘要:
1package2{3importflash.display.Sprite;4importflash.events.MouseEvent;56publicclassFunctionExampleextendsSprite7{8/*************************************9*构造函数10*************************************/11p... 阅读全文
摘要:
创建组件,代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<!--StateComboBox.mxml-->2<?xmlversion="1.0"encoding="utf-8"?>3<mx:ComboBo... 阅读全文
摘要:
定义组件,文件为MyComponents/StateComboBoxSetGet.mxml,其代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<?xmlversion="1.0"encoding="utf-8"?>2<... 阅读全文
摘要:
前台Flex文件:UploadSample.mxml,其代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<?xmlversion="1.0"encoding="utf-8"?>2<mx:Applicationxmlns... 阅读全文
摘要:
一.首先回答,为什么要重写组件。1、在FLEX已有组件无法满足业务需求,或是需要更改其可视化外观等特性时,直接进行继承扩展。举例,继承BUTTON组件的长文本却不自动换行的自定义控件。2、为了模块化设计或进一步重用,需要对FLEX组件进行组合。比如一个包括TEXTAREA,BUTTON的复合控件。二.重写组件需要经常换位思考的三个角色1、作为重写组件的使用者,有哪些需求。比如需要在MXML标签和A... 阅读全文
摘要:
样式和主题在我们传统的WEB开发(如ASP.NET)中是使用非常频繁的,至于好处嘛我就不多说了。在Flex开发中,同样有样式和主题的概念,且样式文件的扩展名也是.css,其主要功能就是美化程序界面。 本文作为《ActionScript 3.0 Step By Step系列文章》的最后一篇,样式和主题皮肤这些其实也没有什么地方好讲的,我相信只要是从事过Web开发的朋友,对不会对它很陌生。所以本文不着... 阅读全文
摘要:
现在数据库或是某个文件里有一些数据需要显示在界面上该怎么办呢?我们的目的就是将这些数据设法放到界面上去可以显示出来,这个将数据放到界面上去的过程可以叫住数据绑定。在Flex应用中程序中,数据绑定的实际是借助事件机制来完成的,当目标使用数据绑定的时候,目标对象就会监听数据源对象的某一固定事件。当数据源发生变化时,数据源会派发改变事件通知目标对象更新数据。实际开发中我们不需要去关注具体的实现过程,这个... 阅读全文
摘要:
XML--可扩展标记语言,我想看本文的你早已经将他用得滚瓜烂熟了。OK,下面就直奔主题,看看在ActionScript 3.0中是通过什么方式来处理XML数据。 在ActionScript 3.0中,用于处理XML数据的主要有两个类:XML和XMLList。前者表示单个XML元素,它可以是包含多个子元素的XML文档,也可以是文档中的单值元素。后者表示一组XML元素。既然是XML,在ActionSc... 阅读全文
摘要:
面向对象的程序设计(Object-Oriented Programming,简记为OOP)是一种功能非常强大的编程方法,立意于创建软件重用代码,以类为基础去思考编程问题。 ActionScript 3.0中最本质的东西就是类,在面向对象基础上它重新构建了ActionScript核心。我们在Adobe Flex环境下编写ActionSript 3.0程序,代码都被放在<mx:Script>... 阅读全文
摘要:
事件可以理解为所发生的、ActionScript 能够识别并可响应的事情。许多事件与用户交互有关. 例如:用户单击按钮,或按键盘上的键 ― 但也有其它类型的事件。例如,如果使用 ActionScript 加载外部图像,有一个事件可让您知道图像何时加载完毕。本质上,当 ActionScript 程序正在运行时,Adobe Flash Player 只是坐等某些事情的发生,当这些事情发生时... 阅读全文
摘要:
增强代码的可重用能力,从创建可重用的代码开始,可重用的代码则是通过从现有代码中重构加以封装,使其成为功能单一的可复用代码块。这句话笼统点说便是“封装”或“抽象”。 在实际的编程开发中,要实现代码重用,而不是每次都去Copy同样的代码,我们可以创建一个方法,将代码封装在方法里然后在需要的地方调用它;如果每次执行的任务都有微小的变化,但又不想每次都复制那... 阅读全文
摘要:
通过前两篇文章对ActionScript 3.0的开发环境和语法基础的介绍,相信已对ActionScript 3.0的编程有了个初步的认识。从本文开始,将逐步的对ActionScript 3.0的语法等各方面进行介绍,在程序的流程控制算是语法的核心内容,本文就将以流程控制为主线展开介绍ActionScript 3.0的流程控制语法。 我们为什么需要流程控制?众所周知,程序的执行都是一行接一行、自上... 阅读全文