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
未完待续...
相关文档:
package event
{
import flash.events.Event;
public class CustomEvent extends Event
{
public var evObject:Object;
public function CustomEvent( ......
两个不同的flex自定义控件怎么相互控制?
比如当在一个只有add方法的控件框mxml里,当提交成功的时候,怎么更新另外一个有datagird控件框的mxml?
就可以用如下方法:在主应用程序里面,对子控件datagird进行操作;
1、parentApplication.refreshAdmin(); //在add子控件
2、public ......
Flex Event和JS Event一样,都存在一个事件流,这个事件流常常会导致一些啼笑皆非的Bug以及错误;
Event Flow
l Capturing:
事件捕获阶段,如果一个按钮B1放在一个Panel P1容器当中,当我们讲P1注册点击事件EP,将B1注册点击事件EB,Panel p1的父容器为Application app;
& ......
在mxml的application类可以通过geturl获取当前url。获取url可以提供一个很好的方式对swf穿参数。在公司的项目中就大量的应用相关的技术。就和大家分享一下相关的写法,如果写不好就不要笑话哦。
分析url参数类:
package com.sunshine.framework.control
{
import com.sunshin ......