1、什么是Flex3和Flex的相关资源
Flex3是Adobe出品的开发RIA(Rich Internet Applications)的工具,包括:
1)、Flex3 SDK(软件开发包)
-Compiler(编译器)
-Framework(Flex类库)
-Debugging tools(调试工具)
2)、Flex Builder 3
-整合和开发环境
-基于Eclipse
3)、Flex整合的服务器产品
-LiveCycle Data Services 2.51
-ColdFusion 8
资源:
http://examples.adobe.com/flex3/componentexplorer/explorer.html
http://www.adobe.com/devnet/flex/
http://flex.org/
2、什么是Flex Application
*用flash.swf文件格式封装的发布在HTML网页中的应用程序
*需要在客户端安装Flash Player 9
*开发者可以完全访问Flash绘画API
*应用程序使用ActionScript3,兼容Flash CS3 和ActionScript3编写的文档
3.如何创建Flex应用程序
步骤如下:
1、选取预定义的可视化组建
2、在用户界面上添加组件
3、使用styles和skins自定义应用程序界面
4、增加事件处理和脚本处理代码,控制应用程序行为
5、链接数据和通讯服务
6、Build和Run应用程序
4、ActionScript3语言基础
"<mx:script></mx:script>":此标签中包含的是ActionScript代码
"<![CDATA[ ]]>":源元素的标签,它锁包含的代码是不受字符和符号类型限制的(在mxml文件中有“<>!”等符号,可以将代码写入此标签中,以便区分)
示例1:(视频lesson2_1),示例说明:有两个list列表,可以从第一个列表中拖动到第二个列表的任意一个位置
<![CDATA[
//初始化
internal function initApp():void{ //internal:作用域范围;function:代表函数;InitApp:方法名;void:返回值类型
var arr:Array = new Array(); //定义变量,定义一个数组
//给数组添加元素
for(var i:Number = 0; i<6; i++){ //for循环
arr.push("元素"+i);
}
//list控件指定数据
list_1.dataProvider = arr;
list_2.dataProvider = arr;
//设置拖拽属性
list_1.dragEnabled = true;
list_1.dropEnabled = true;
list_1.allowMultipleSelection = true;
list_2.dropEnabled =true;
}
]]>
<mx:Canvas styleName="box" x... y... width... height...>
<mx:List id="list_1" x... y... .../>
<mx:List id="list_2" x... y... .../>
</mx:Canvas>
trace():相当于java中的sysout
分享到:
相关推荐
然后,打开 Flex Builder 3,创建一个新的 Flex Project,命名为 EmployeeMgmt-Flex: 图 3. 新建 Flex 工程 - 第一步 Flex Project 需要指定 Server 端的配置文件地址: 图 4. 新建 Flex 工程 - 第二步 ...
然后,打开 Flex Builder 3,创建一个新的 Flex Project,命名为 EmployeeMgmt-Flex: 图 3. 新建 Flex 工程 - 第一步 Flex Project 需要指定 Server 端的配置文件地址: 图 4. 新建 Flex 工程 - 第二步 ...
处理文件和数据 构建目录搜索应用程序 构建 JPEG 文件上载程序 ...创建透明窗口应用程序 创建可调整大小的非矩形窗口 创建片段式窗口 自定义窗口的外观 与窗口交互 启动原有窗口 测量虚拟桌面
Socket通信程序 AIR端用SocketServer创建端口监听 其他端用Socket连接AIR端的ip+端口 中间可能涉及沙箱安全问题,请自行baidu搜索 GroupSpecifier NetConnection NetGroup 这三个类建立p2p的连接进行通信
模块(Module)是创建大型Flex应用程序的一个解决方案,它允许你将你的用户接口分割成许多分散的有各自用途的小块。例如(下面出自Flex 2的文档),一个保险公司可能有数百个表单——针对于各个领域的,针对各种请求...
Flex air 本地程序实例 使用sqlite 学员信息简单查询 本程序分三层 由不同的as(ActionScript)来实现,具体: ConnDb.as 数据助手类,专门用来封装SQLITE的操作,其中也包括了:创建数据库,数据表的方法. Student_...
FCG是一个开源的AIR应用程序,可以根据可视化的配置来生成Flex代码。 FCG有一些很有意思的特性,包括: 支持Cairngorm和PureMVC框架,当你选择使用其中之一来创建工程的时候,一个基本的框架文件结构会被建立起来。...
1.6 AS数据类型 3 1.7数据类型转换 3 1.8实例方法,实例变量和静态方法,静态变量 4 1.9接口 Interface 4 1.10继承 Inheritance 5 2.ActionScript3.0常用类 6 2.1内容现实类 6 2.2 String 6 2.3 Array类 8 2.4 XML和E4...
实用程序:部署配置(Flex / AIR) Deployment Config实用程序为检索配置并将其分布在PureMVC应用程序中的问题提供了一种简单的解决方案。 提供了对多个部署环境的支持,因此单个配置文件可以保存任意数量的部署...
盖帕德 ... 转换过程 解析资源(从SWF或FLA文件) 创作地图集 将资源从SWF导出到XML以用于动画和结构,将JPG / PNG导出用于... 创建项目:菜单->项目-> Action Script 3-> AIR AS3 Projector 名称:转换器 位置: gue
咕as声一个Grunt任务插件,用于为Adobe Flex / ActionScript / MXML / FLV / etc生成文档。 Apache / Adobe Flex SDK中带有asdoc工具的应用程序。入门这个插件需要~0.4.2 如果您以前从未使用过 ,请务必查看...
每个波段可以有 1 到 3 列。 每个波段的高度可以由用户交互设置。 小部件是分隔区域,类似于标准窗口,可以在仪表板周围拖放。 每个小部件都有一个标题,其中包含用于触发“编辑”、“删除”、“显示信息”和...
[Flash.ActionScript.3.0动画教程],这是一本由Keith Peters编写的一本动画设计教材,此书要求读者对as2.0要有比较深的了解,主要讲解的是动画相关的原理。绝对有价值的一本书。 目录如下: 第一部分ActionScript...
它从 as3 flex [Embed(source="file.png")] 语法中获得了一些灵感。 嵌入资产的优势在于它们包含在单个.tse文件中,与应用程序必须单独加载每个资产相比,访问速度更快。 浏览器支持 :no_entry: 8.0 :check_mark...
瓦雷拉设计Gloria Varela的图片集部署链接建于概括使用Bootstrap的网格,我能够使用诸如flex,布局装订线和列,断点以及导航栏之类的实用程序项来构建该站点。 使用参考图像和指定的断点,我能够在git Hub上托管的...
Assemblies as Dependencies 12.2.4. Assembling Assemblies via Assembly Dependencies 12.3. Overview of the Assembly Descriptor 12.4. The Assembly Descriptor 12.4.1. Property References in ...