服务器:由c/s 发展到b/s 再到 air
C/S client / service 大部分的应用都放在客服端
B/S browser / service 大量的操作在service端 (标准的http协议)
Ria rich interface application ria是bs和cs的集合体,运行在浏览器的客服端
Flash player :运行在浏览器里的一个插件,可以运行.swf文件的插件
Flash : 制作.swf这个格式的软件,更倾向于做动画效果
Flex : 是运行在flash player 里面的应用程序 , 是制作.swf格式的软件, 但更倾向于做application
Adobe Air 也是用来运行swf文件,是在本地运行,
flex function :
var traceParameter:Function = function (aParam:String) :void//void f(String aParam)
{
trace(aParam);
};
traceParameter("hello");
var traceArray:Array = new Array();
traceArray[0] = function (aParam:String):void
{
trace(aParam);
};
traceArray[0]("hello");
flex OO:
var str:Student = new Student();
trace(str.name);
var tc:Teacher = new Teacher();
tc.f = function() {
trace("f");
}
tc.f();
delete tc.f;
//tc.f();
var ifa:IFlyable = new T(); // 实现接口必须实现其方法
flex String :
var str1:String = "www.bjsxt.com";
for(var k:int = 0; k<str1.length; k++) {
trace(str1.charAt(k), str1.charCodeAt(k));
}
trace(str1.substring(0, 5)); // 截取字符串 还有如: substr /slice
trace(str1.concat("/index"));
trace(str1.toUpperCase());
flex Array:
var a3 : Array = new Array();
trace(a3.push("one")); // a3.push("one") 返回的是一个 uint 值
trace(a3.push("two"));
trace(a3.push("three"));
trace(a3);
var a5 : Array = new Array('zhangsan', 'lisi', 'wangwu');
a5.unshift('zhaoliu'); //zhaoliu 插在最前面
trace(a5);
a5.splice(1, 0, 'sunqi', 'liuba'); // 在下标为1的地方 删掉0个 插入 sunqi 和 liuba
trace(a5);
a5.splice(1, 2); // 在下标为1的地方 删掉两个
trace(a5);
a5.pop(); // 去掉最 底下 那个 (如:wangwu)
a5.shift(); // 去掉最 顶上 那个 (如:zhaoliu)
delete a5[0]; // delete a5[0] 意思是 a5[0] = 'undefined' a5[0] 位置还在
trace(a5[0]);
a5.reverse();
a5.sort();
a5.sort(Array.CASEINSENSITIVE); //不区分大小写排序
a5.sort(Array.DESCENDING | Array.CASEINSENSITIVE ); // Array.DESCENDING(逆序) 并且 Array.CASEINSENSITIVE(不区分大小写)
//Array.NUMERIC 按数值类型排序
var poets:Array = new Array();
poets.push({name:"Angelou", born:"1928"});
poets.push({name:"Blake", born:"1757"});
poets.push({name:"cummings", born:"1894"});
poets.push({name:"Dante", born:"1265"});
poets.push({name:"Wang", born:"701"});
poets.sortOn("born", Array.NUMERIC); //按照born属性进行排序 排序类型为数值类型
Flex builder 3 下载地址:
下载地址一:
http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe
大小: 424 MB ;未进行压缩的 Flex Builder 3 安装文件
不用注册登录,可以直接下载。
分享到:
相关推荐
含Lib 博文链接:https://uule.iteye.com/blog/2062064
1>一套Flex基础教程的PPT。 2>FLEX和JAVA整合的技术文档。 【适用于】 1>FLEX入门 2>具有FLEX基础的JAVA程序员 3>具有JAVA基础的FLEX程序员 4>JAVA程序员 4>FLEX程序员 【目录如下】 Flex大礼包 └─Flex教程 第01...
flex基础教程实例源码 Array、数据绑定、事件机制等16个实例
强化flex基础知识,详细讲解了Flex的基础用法
Arcgis for Flex 基础教程
Flex基础培训讲义.ppt Flex基础培训讲义.ppt
FLEX基础教程 其余部分
Flex事件解析以及Flex基础功能介绍
flex基础知识很重要,这实例可以加快学习flex的速度
很详细的Flex基础入门教程,从最简单的基础到开发实例.非常适合初学者.
第1章_Flex基础入门
该文件基本包含了flex各种基本组件的使用,主要是以基础代码的形式展现。对初学者来说是很有帮助的。
RIA大讲堂- Flex基础培训实例练习 RiaMeeting 培训教程
as3 flex基础知识100条详细介绍了as3的基础语法应该注意的东西
flexFlex基础培训-5-[数据验证 有示例有解析可快速学习
Flex基础培训-6-拖放与过滤 有示例有文字描述
Flex基础培训-2-数据与事件 ,文档描述和代码示例快速学习pdf
挺基础的教程 flex基础教程 大家快快下载 我要一分 我只要一分(PPT) flex基础教程 大家快快下载 我要一分 我只要一分(PPT)
Flex基础培训-3-组件和布局 文档和代码示例,可用来快速学习使用
编程基础语法 流程控制语句 控制语句和数据类型 面对对象编程 静态常量继承和接口 数组和类型转换