类成员有四种修饰符: public internal dynamic(实现运行时添加类和属性的方法 dynamic class Foo)和final。 类成员可以有:public ,private, internal, protected
as文件的组织结构: package 中包含一个和文件名相同的public类,在package外有几个不是public的类,作为辅助类
子类不能定义父类存在的非private属性,重载函数前需要有override,调用父类覆盖方法 super.fun()
接口不可以定义变量和常量,只能定义方法,并且方法不能有修饰符。实现类中方法声明为public
数字运算除了常规运算符外还有 Math类
数组的定义 var array:Array=[1,2,3], 数组的排序 array.sort(标识), sortOn(){对多维数组或元素对象排序} students.sortOn("age",Array.NUMERIC);
多维数组,如var arr:Array=[[1,2,3],[4,5]] ,各维长度可以不同。
类型运算: typeof 19 以字符串形式返回类型名; 19 is Number 判断是否为所属类型; 19 as int 转换为int类型,失败时返回null int(10)也能转换类型,当失败时抛出异常
switch(条件表达式) 可以为任意类型,只要值和case后面的相同
循环 for( in ) 对数组和对象循环,循环变量为序号; for each( in ) 对数组和对象循环,循环变量为值
ActionScript的函数
将图片显示出来,其source可以为url,或者为BitMap对象。 BitMap表示位图对象, BitMapData得到BitMap的像素信息,并通过函数 draw()可以完成形变处理。
AVM1和AVM2是不同SWF版本的虚拟机,两者之间如果要通信,需要调用 flash.net.LocalConnection进行
基本类型有: String, int unit Number Boolean,其他为引用类型;
int代表32位有符号的证书,unit为无符号的32位整数, Number为64位浮点数。选择原则:如果只处理整数,优先选择int和颜色相关的选择unit,有可能是小数的使用Number,int发生溢出的整数也使用Number。使用unit要保证其不小于0.
函数的默认值 function fun(s:String="abc"):void, 设定不等类型变量 var a:*
函数参数个数不定 function fun(...rest):void rest为一个数组,要访问参数,可以使用rest[i].
可以使用函数指针,如 var fun:Function=fun1 fun()进行调用。可实现1)根据不同条件调用不同函数 2)使用Array和函数对象实现函数队列。
枚举的实现(几个相关联的状态): final class StateEnum { public static const STATE1:String}
常量定义: public const STR:String="abc";
没用过的组件
Application ControlBar可以作为工具栏
Application中,当layout为absolute时,horizontalAlign和VerticalAlign不起作用。
属性: paddingLeft/Right/Bottom/Top 代表上下左右的边距, x和y代表左上角的位置和width,height完成定位; top和left完成定位
Panel: 使用ControlBar在Panel底部实现按钮组
实现Tab有两种方式,TabNavigator和TabBar+ViewStack实现。TabBar可以和任何组件一起使用,而不仅限于容器组件
多个RadioButton通过指定groupName成为一组
ButtonBar:当不需要记录用户状态时,而ToggleButtonBar会在按钮组显示当前状态。
加载外部内容: Image加载图片; swf loader加载swf文件和图片 videoDisplay播放flv视频文件
第7章: 命名空间
命名空间为程序提供语境描述,如电话::打(), 球类:打()
命名空间的使用 1. 定义命名空间,当希望namespace被不同包内的类访问时,可将其定义到独立的as中,在as中public namespace mx_internal=""
发表评论
-
GDI中获取字符串精确绘制范围的两种做法比较
2012-07-06 09:52 657作者:朱金灿 ... -
使用正则表达式处理邮件模板中的参数
2012-07-06 09:45 658软件开发过程中,经常使用JavaMail给用户发送邮件;大 ... -
正则表达式 cscope emacs svn putty emacs
2012-07-06 09:38 771我一懒人,图自己方便。要是路过的朋友们用上了的话,请给懒人 ... -
C# winform 启动画面支持多种 framework
2012-07-06 09:30 902using System; using System.Co ... -
18位身份证验证代码
2012-07-05 20:45 803首先php版本的: /** * 身份证 * * @para ... -
在Flex组件上显示手型的鼠标
2012-07-03 13:44 669在Flex组件上显示手型的鼠标 有些时候,我们需要 ... -
关于Firefox重新加载flex的问题解决
2012-07-02 12:46 834DIV中有一个flex,我希望用js来控制它的显示和隐藏, ... -
flex取数据1
2012-07-02 12:45 533HTML通过JavaScript传递信息到Flex中 ... -
Pivot升级为Apache顶级项目,准备好挑战Flex, Silverlight和JavaFX
2012-07-02 12:45 615Apache软件基金会(ASF)于昨天宣布,将Pivot ... -
Flex控制对主机网页中脚本的访问
2012-07-02 12:45 517通过使用以下 ActionScript 3.0 API 可 ... -
视频聊天网站的研究、发展以及趋势(转)
2012-07-01 10:07 518此文讲述了视频聊 ... -
Ubuntu 10.04环境下载&编译Android-2.2.1 (froyo )
2012-07-01 10:07 1018本文根据下文整理而成: http://mantocom.b ... -
转载:WebKit介绍及总结(三)
2012-07-01 10:07 675六 . 编译与调试 在 ubuntu-10.04 上 ... -
ExtJS 4 Grid组件
2012-07-01 10:07 614我们正 ... -
[转载]flex开源框架汇总-leo_wlcnblogs-博客园
2012-06-30 16:34 689[转载]flex开源框架汇总-leo_wlcnblogs-博客 ... -
【FLEX学习】第五天
2012-06-30 16:34 574【FLEX学习】第五天 2011年02月17日 1.细化 ... -
使用Flex和Actionscript开发Flash游戏―(八)
2012-06-30 16:34 499使用Flex和Actionscript开发Flash游戏―(八 ... -
使用Flex3.0 AIR 创建“不规则形状”的Air透明窗体
2012-06-30 16:34 562使用Flex3.0 AIR 创建“不规则形状”的Air透明窗体 ... -
ria big bang = {flash/air/flex .vs. html5}_chriswang
2012-06-30 16:34 607ria big bang = {flash/air/flex ...
相关推荐
Flex学习笔记Flex学习笔记Flex学习笔记Flex学习笔记Flex学习笔记
最近开始学习Flex,其中用到了AS,AS2到AS3发生了很大的变化,完全的面向对象,知道这个特点以后我也一直没有特意的好好去学学AS3,但是随着最近学习的深入,还是有必要学习一下
flex学习笔记 flex学习笔记 flex学习笔记 flex学习笔记 flex学习笔记 flex学习笔记
NULL 博文链接:https://z-one.iteye.com/blog/609269
flex 学习笔记 初学flex的朋友 可以下载了看看 老鸟直接飘过。。。
Flex学习笔记(flex必知必会).docFlex学习笔记(flex必知必会).doc
Flex学习笔记1
flex学习笔记,刚刚入门的可以看一下,有什么问题可以和我联系,谢谢
这是作者自己亲自编写的教程,里面包含的有图解教程,各式jar,及配置文件,全部包含在内,如果你是一个决定学习flex初学者,我敢保证它肯定适合你!带上你走上flex开发旅途!
很详细的flex学习笔记也是我在网络上搜集到的,但是对于flex学习很有帮助
Flex学习笔记_09 数据绑定_概念、使用 - Java&Flex - JavaEye技术网站 希望对爱好有帮助!!
Flex新手学习的好东西,对刚学习Flex的新手帮助很大!
包含了我做项目的时候用到的很多flex小技巧!期间又很多问题都是自己搜索资料解决的
收集自JavaEye网站enboga老大的blog,不错的Flex学习资料。
该文档主要介绍Flex开发学习的入门基础知识。