flex基础学习篇。
来源:互联网 发布:破解版手机游戏java 编辑:程序博客网 时间:2024/05/16 19:19
第一,项目和文件。
Flex的开发分为三种项目:flex项目(当然它也包含as代码),as项目,flex library项目,而这三种项目都可以分为两大类:web应用的RIA和本地桌面的AIR。
flex项目:
flex项目主要用于RIA应用开发,使用flex api。
as项目:
as项目用来进行actionscript应用开发,使用flash api,as最终会被编译为swf文件,运行在flash player中。
flex library项目:
flex library项目是代码库或组件项目,方便其他项目的调用和团队共享。一个flex library项目会被编译为一个swf文件。
总结:所有的as文件,mxml组件文件,flex library项目都是要被包含到mxml应用程序文件中。而只有这个应用程序文件会被显式地编译为swf文件和一个同名的html文件(当然,其他的文件也会被编译为swf文件,但只是隐式地编译,最后会被包含为一个swf文件,包含的方式是命名空间),以便浏览器调用。所有的mxml代码最终都会被转换为actionscript类,然后编译为swf文件。
第二,flex项目和java后台的无间隙连接。
在flex的构建路径的库路径当中有两大类的类库,一个为flex框架类库,还有一个是所需的flex library包lib(类似java的jar包),而这些lib包通常是放在java项目当中的,如flex_lib文件夹中。
${DOCUMENTS}\iass\WebRoot\WEB-INF\flex_lib,而flex的mxml应用程序的编译文件swf文件是要输出到java web项目的webroot下面的一个文件夹中,跟html和jsp文件一样。如:${DOCUMENTS}\java项目名WebRoot\flex-bin,url定义为:http://localhost:8080/java项目名/flex-bin/。web访问时,只需在后面加上html文件就可以了。在flex自己的项目中,有一个默认编译结果文件夹bin-debug。
第三,话外。
flex开发模式:代码模式和设计模式,设计模式方便页面的排版。
所谓的构建就是flex builder编译所有的flex文件。而构建也就是编译哪些文件是在.actionScriptProperties.bak中定义的。
- flex基础学习篇。
- Flex编程学习基础
- Flex 基础学习笔记
- Flex学习笔记[2] - Flex 编程基础
- Flex布局(基础篇)
- flex基础篇之combobox
- Flex 布局基础语法篇
- Flex-Alert学习篇
- Flex学习篇之一:初识Flex
- Flex 基础
- Flex 基础
- flex基础
- Flex基础
- flex 基础
- Flex开发自定义控件(基础篇)
- flex布局基础(容器篇-即父级)
- Flex基础-----之Flex数据模型
- [flex module]Flex Module基础
- Android 如何使一个service 开机启动
- SEO之外链
- ehcache参数简介
- JDK JRE Java虚拟机的关系
- “墨菲法则”、“帕金森定理”和“彼得原理”
- flex基础学习篇。
- C++格式化输出
- 在Android底层lib库源码中打印Log
- Android单个模块编译
- 怎么样设置JTable某个单元格的背景颜色和前景颜色
- Discuz论坛数据字典:cdb_modworks 论坛管理统计表
- 11月份受欢迎的美国主机服务提供商
- js基础学习第一天(关于DOM和BOM)一
- Fedora 15下搭建PPTP服务