Flex原理
文章平均质量分 66
sysu_2010
这个作者很懒,什么都没留下…
展开
-
Flex 程序执行顺序
当我们每次编译运行flex应用程序时,尽管我们没有编写任何与进度条相关的代码,但无一例外的,应用程序会为我们自动加上这一部分。因此我们才会看到这个标准的进度条。通常的flex应用程序,本质上来说是基于flex框架、采用ActionScript3编写的Flash应用程序。传统的原创 2011-05-30 14:30:00 · 3537 阅读 · 0 评论 -
加载与初始化Flex Application
Flex Applications是.swf文件并运行于Flash Player。之前Flash Player创建用以重复矢量动画。所以历史遗留,运行.swf内容时Flash Player依旧使用时间线。。Flash Player支持帧的概念——同电影的帧一样。帧在时间线内以队列原创 2011-08-25 15:34:08 · 3237 阅读 · 0 评论 -
Flash Player Mental Model - The Elastic Racetrack
In 2005 Ted Patrick posted a great article on the frame execution model inside the Flash Player that he dubbed the ‘elastic racetrack‘. It’s served as a great reference for me over the years to原创 2011-06-23 11:21:00 · 785 阅读 · 0 评论 -
Flash的事件机制
1. 自定义事件2. 谁能派发事件对象,如何派发事件3. 谁能成为事件对象的目标对象以及如何注册事件监听器4. 事件派发规则5. 可被取消的默认事件处理器原创 2011-11-02 14:43:28 · 1696 阅读 · 0 评论 -
Flash Player的帧执行模型
SWF文件由一系列有顺序的“帧”构成,“帧”中包含编译后的ActionScript字节码以及所需的数据,比如图像、声音和视频。Flash Player按照“帧”的先后顺序,“试图”以固定的频率执行每一帧上的代码,以显示图形或者播放动画及语音。Flash Player播放每一帧时,都按以下步骤进行:1)Flash Player发出事件(Event)。这些事件包括由Timer、Mouse、EN原创 2011-08-26 14:41:30 · 3151 阅读 · 0 评论 -
Flash Player渲染模型(显示列表)
显示列表是Flash Player 9以后才有的Flash渲染模型,这是一个非常重要的模型。那么为什么要彻底改变Flash对图形的操作方式呢?原因有两个:速度和简化。以前显示列表各个方面都是MovieClip。现在,编程人员可以根据需要选择适当的类,保持比较小的内存占有量并优化Player的性能。仅需要一个圆形?可以使用Shape对象。需要多帧?可以使用MovieClip。需要子对象但没有多帧的图原创 2011-07-08 17:49:15 · 4142 阅读 · 0 评论