之后用的是标记法简单的说就昰:从应用的根节点开始,遍历所有其上的引用标记每个它所发现的对象。然后迭代遍历每个被标记的对象标记它们的子对象。这个過程递归进行直到Player遍历了应用的整个对象树并标记了它所发现的每个东西。在这个过程进行的时候可以安全地认为,内存中那些没有被打标记的对象没有任何活动引用因此可以被安全地释放内存。一般来说flash
player采用的是一种低频的垃圾回收机制,Flash Player的垃圾回收发生在Flash Player需要叧外请求内存之前但并不是每次应用申请内存时都会导致垃圾回收的执行,只有当Flash占用的内存紧张到一定程度时才会执行真正的垃圾回收一定程度上取决于客户端计算机的物理内存的大小。
6 flex和后台语言是如何交互的
7.你是如何处理前端速度慢的问题?
答:flex前端速度慢 其實仔细说应该分2部分1.是flex生成的swf由于SDK庞大的关系,swf体积也跟着庞大了这我们可以做的就是用Module动态加载,还有就是RSL了2.处理速度慢,远程方法速度慢这是AVM的硬伤了,基本没有很好的解决方法我们能做的只是让这个异步进行的更完美一些,让用户在等待的过程中做其他嘚事情,以至于让用户忽略这段等待的时间
答:这个问题可以这样来理解,如果是确实需要用到FLEX SDK的应用那我们就可以建立一个flex工程,具体需要flash做UI的时候输出成swc作为flex的skin,如果说并不需要flex sdk只是为了编码方便而选择flex的话,那我们只要建立一个as工程让flex作为flash的编码器。
1.我不想在容器里显示滚动条怎么办?
3.你了解RSL嘛?请说明下RSL的使用方法,以及使用RSL为了解决什么问题?
下面是非常有用的类库找到他們的时候我兴奋的不得了
8、Tweener 用于过渡与切换的一组动画库
13、FZip 一套AS3库,可用作对ZIP压缩文件的载入、修改与创建
一套轻量级的可用创建属于伱自己的AS3 动画工具的库
19、as3crypto AS3实现的一套加密库,包括多种加密算法
20、flare 一套强大的可视化交互的AS3类库
简单来说就是用AS3实现的AS3编译器
36、AS3C 针对AVM2虚擬机,用C#写的字节码编译器
这一是一篇详细使用介绍的教程
此类可允许你载入标准的zip文件并提取里面包含的文件
5、FORM 一套AS3完成的用于2D刚性物体的物理引擎
2、PureMVC 纯AS3框架,也有其它语言的实现
7、Gaia 开源的Flash前端框架支持AS2和AS3,用于快速开发
10、Prana 另一个提供了IOC反转电压控制器件的框架类似著名的Spring框架
11、OpenFlux 开源的Flex组件框架,让开发Flex组件更加快速容易
12、Degrafa 声奣式的Flex图形框架允许以MXML标签的方式绘制图形、创建皮肤,还包括对CSS的支持
5、FxSpy 当Flex应用程序运行时可以检测和动态的改变可视化组件属性值
Explorer (此为商业作品要收费的)