[color=red]如何把数字装换成字符串?[/color]
[color=red]Flex不支持函数重载吗?[/color]
Yes,不支持。
[color=red]使用过FileReference的browse方法时,获取不到用户选择的文件的Path的吗?[/color]
不可以。
you cannot get the full path of a file via FileReference, since it can contain sensitive information.
参考链接:
http://forums.adobe.com/thread/415493
但是如果时air的话,是可以的。
[color=red]Flex的primitive data type都有哪些?[/color]
Boolean, int, Null, [b]Number[/b], [b]String[/b], uint, and void
当函数参数为primitive data type时,其传入类型为pass by value。需要特别注意的是String和Number,这两种类型看起来不像是primitive data type。
[color=red]mxml会隐式导入需要的依赖文件[/color]
如果你的mxml里使用了<s:ArrayCollection>,则你不在需要显示导入:
FYI:<s:ArrayCollection>必须在<fx:Declarations>里声明。
[color=red]下边的"{selectedSlider.value}"前的"@"符号表示什么意思?[/color]
<s:List id="list" itemRenderer="views.components.renderers.ImageRenderer"
selectedIndex="@{selectedSlider.value}">
表示这是一个双向绑定。
将XML文件导入到程序中的几种方法:
1.for MXML:导入进来的是XML的对象实例,但是可以当String来用。
2.for AS:
[color=red]为什么组件的某些属性可以在mxml里访问,却无法在as里访问?[/color]
比如BorderContainer的backgroundColor。
这些属性都是css样式,使用setStyle和getStyle访问。
mxml里属性并不总是直接对应到as里变量。
[color=red]Mxml中的子Tag和其父Tag是什么关系?[/color]
对应到AS脚本的话,子Tag是父Tag的成员变量。
Case 1:
B是A的成员变量,同时B是某个类的实例。
Case 2:
B是A的成员变量,同时B是某种容器类型的实例。
String(100)
[color=red]Flex不支持函数重载吗?[/color]
Yes,不支持。
[color=red]使用过FileReference的browse方法时,获取不到用户选择的文件的Path的吗?[/color]
不可以。
you cannot get the full path of a file via FileReference, since it can contain sensitive information.
参考链接:
http://forums.adobe.com/thread/415493
但是如果时air的话,是可以的。
[color=red]Flex的primitive data type都有哪些?[/color]
Boolean, int, Null, [b]Number[/b], [b]String[/b], uint, and void
当函数参数为primitive data type时,其传入类型为pass by value。需要特别注意的是String和Number,这两种类型看起来不像是primitive data type。
[color=red]mxml会隐式导入需要的依赖文件[/color]
如果你的mxml里使用了<s:ArrayCollection>,则你不在需要显示导入:
import mx.collections.ArrayCollection;
FYI:<s:ArrayCollection>必须在<fx:Declarations>里声明。
[color=red]下边的"{selectedSlider.value}"前的"@"符号表示什么意思?[/color]
<s:List id="list" itemRenderer="views.components.renderers.ImageRenderer"
selectedIndex="@{selectedSlider.value}">
表示这是一个双向绑定。
将XML文件导入到程序中的几种方法:
1.for MXML:导入进来的是XML的对象实例,但是可以当String来用。
<fx:XML id="marup" source="assets/markup.xml"/>
2.for AS:
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("../SimpleText.xml")); // for example
loader.addEventListener(Event.COMPLETE,loadCompleteHandler);
loader.addEventListener(IOErrorEvent.IO_ERROR,errorHandler);
private function loadCompleteHandler(e:Event):void
{
editor.textFlow = TextConverter.importToFlow(e.target.data, TextConverter.TEXT_LAYOUT_FORMAT);
}
[color=red]为什么组件的某些属性可以在mxml里访问,却无法在as里访问?[/color]
比如BorderContainer的backgroundColor。
这些属性都是css样式,使用setStyle和getStyle访问。
mxml里属性并不总是直接对应到as里变量。
[color=red]Mxml中的子Tag和其父Tag是什么关系?[/color]
对应到AS脚本的话,子Tag是父Tag的成员变量。
Case 1:
<A>
<B color="0x0"/>
</A>
B是A的成员变量,同时B是某个类的实例。
Case 2:
<A>
<B>
<s:label text="Yoshi"/>
<s:label text="Mario"/>
</B>
</A>
B是A的成员变量,同时B是某种容器类型的实例。