<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Flex 3 与 Flex 4 之间的区别(1)" id="card1">
<p> 游客</p><p>
标题:Flex 3 与 Flex 4 之间的区别(1)<br/>
正文:<br/>
将 Flex 3 应用程序迁移到 Flex 4 时，步骤并不复杂。除了一些缺陷修复以及默认主题稍有变化，您的应用程序通常可以像 Flex 3 中那样正常运行（或更好）。但您必须注意几点。播放器依赖性请务必针对 Flash Player 10 进行编译。Flex 4 SDK 需要 Flash Player 10 支持。字体选择器需要一个命名空间CSS 字体选择器将 Flex 类命名为 style。例如，以下是 Button 和 DateField 的字体选择器：Button {<br/>    cornerRadius: 10;<br/>}<br/>DateField {<br/>   color: #780800;<br/>}从 Flex 4 SDK 开始，当应用程序使用字体选择器时，需要命名空间。如果您只在 Flex 应用程序中使用 MXML 2006 命名空间，请将以下默认命名空间声明添加到 CSS 中：&amp;lt;mx:Style&amp;gt;<br/>    <br/>@namespace &amp;quot;http://www.adobe.com/2006/mxml&amp;quot;;<br/>&amp;hellip;<br/>&amp;lt;/mx:Style&amp;gt;如果在应用程序中使用多个命名空间，您需要在 CSS 中提供各个命名空间。有关示例，请参阅本文稍后部分中的 Flex 4 中的命名空间与包。此外，如果应用程序使用 StyleManager.getStyleDeclaration(&amp;quot;Button&amp;quot;) 等方法，字体选择器必须包含它的包。例如，对 getStyleDeclaration() 的调用将改为 StyleManager.getStyleDeclaration(&amp;quot;mx.controls.Button&amp;quot;)。主题更改Flex 3 (MX) 组件的默认主题现在是 Spark 主题。因此，当您使用 Flex 4 SDK 编译应用程序时，它的外观和大小可能有所不同。但是，如果要使用 Flex 3 的外观，您还是可以做到的，因为 Flex 4 包含 Flex 3 的 Halo 主题。要使用 Halo 主题进行编译，您可以使用附加编译器参数 -compatibility-version=3.0。在 Flash Builder 4 中，您可以在&amp;ldqu<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=82&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=82&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=82&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=82&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=82&amp;Page=3">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=82">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=82">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>