Flex 4 初次接触
去年因技术需要,研究了段时间flex3,时隔一年,鄙人感觉忘的差不多了,唉,啥记性啊,现在,Adobe公司的flex版本已经到4了,不过还在beta阶段,现在是beta2,从flex3 到flex4 最直观的变化就是基于Eclipse的IDE Flex Builder 更名为 Flash Builder,
其中Flex 4 支持的新特性有:
1. Package explorer(包资源管理器)
终于支持包管理了,不用再在现实很多层的文件夹.用过Eclipse的应该知道!!
2.悬停时的ASDOC提示
鼠标悬停到类上终于能显示类的doc信息了!这些都是Eclipse中的功能
3.生成类属性的getter/setter方法
4.自动生成EventHandler
自动生成事件的触发函数
5.条件断点
可是断点更人性化,使用方法是在断点上右键断点属性
Flex 4 SDK 新特性
1.主题
2.布局
3.特效
4.样式
5.状态
6.双向绑定
7.ASDOC
8.SWFObject and HTML Template
未完待续...
相关文档:
1.如果使用MVC框架,相信这并不是一个问题。而如果没有使用的话,可以用类似的方法设置一个单例,子窗口和父窗口通过这个单例来交互消息,如果需要解耦,请发送自定义事件。总之,只要按照MVC思路来做就可以了。
2.类似JS,在子窗口的构造函数里增加一个参数,将父窗口传参进去。MXML没有构造函数,用一个属性来保存父窗口 ......
因为flex builder 工具是基于eclipse 上的,所以一些开发plug in 在flex builder 也是可以用的.
php:
Help-->Software Updates-->Find and Install-->Search for new feature to install-->new Reomote site
URL: http://update.phpeclipse.net/update/st ......
两个不同的flex自定义控件怎么相互控制?
比如当在一个只有add方法的控件框mxml里,当提交成功的时候,怎么更新另外一个有datagird控件框的mxml?
就可以用如下方法:在主应用程序里面,对子控件datagird进行操作;
1、parentApplication.refreshAdmin(); //在add子控件
2、public ......
在mxml的application类可以通过geturl获取当前url。获取url可以提供一个很好的方式对swf穿参数。在公司的项目中就大量的应用相关的技术。就和大家分享一下相关的写法,如果写不好就不要笑话哦。
分析url参数类:
package com.sunshine.framework.control
{
import com.sunshin ......
Flex最强大的特性之一就是它在标签和
ActionScript类之间创建了一个简单的映射。这是一个简单的概念,但是我多次发现不懂Flex的人对这点是如何工作的或者‘它为什么有用’理解
起来有困难。
对那些学习Flex的新手,这里有一些规则以及
一些简单的例子让你们以此开始学习这个特性。
例子 1 —— ......