flex4 向后兼容flex3
但是flex 4多了些新的东西,听我慢慢为你道来:
·多了一个组件库,叫Spark , 组件功能基本上和flex 3里的mx组件相同, 据我所知,mx里有50多种组件,而Spark只有20来种组件并与mx组件对应。 为什么要多Spark组件呢?既然它们功能都一样? 因为Spark组件将 布局、皮肤、状态、特效等分离开来,单独成类,让程序员很方便地更改组件的样式 和功能,大幅度提高了自定义组件的灵活性。在此基础上多了一些主题,如Spark主题,Helo主题
·flex4中 在写CSS的时候 用到字体选择器的时候需要命名空间
·flex 4中有四个命名空间 mxml 2006 、mxml 2009 、spark 、mx(即Helo原flex 3组件包命名空间)
·然后就是flex 4 SDK多了一些工具,方便你开发。 比如集成了 Java Ant,这是个自动构建的好东西,程序员内流满面的东西;
· 还有最重要的一点 就是 API for Android/ios/Blackberry,这是最大的亮点。