关于帧、帧频、重绘、FlashPlayer的逐帧渲染引擎(弹性跑道模型)等知识是理解Flex框架生命周期、Flex组件生命周期的基础。
反过来讲,没有这些知识,无法真正掌握Flex框架。
我们总说Flash是面向外观设计者(Designer),Flex是面向逻辑开发者的。
从某种意义上,上述说法把Flash和Flex划分开来了。似乎泾渭分明,毫无相干。
如果这样去理解,会走入歧途。
无论是Flash还是Flex都是基于ActionScript,都是被编译成swf文件,在FlashPlayer虚拟机中按照同种方式被执行。
本质上它们都是一样的。
不理解Flash/FlashPlayer的基本原理是不行的。
=============================================
参考资料:
《Adobe Flex3 高级编程》中
第十章<组件的生命周期和类的层次结构>
第十六章<自定义ActionScript组件>