Flex基础知识

[color=red]如何把数字装换成字符串?[/color]
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是某种容器类型的实例。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值