1.DisplayList
2. 关于DispalyObject
3.关于Flex中的帧
SystemManager的主要任务是创建Flex应用实例并添加到DisplayList中:
4.Flex的第一帧:
(1)包含SystemManager、Proloader,DownloadProgressBar和一些helper类;
(2)首先,FlashPlayer创建SystemManager实例;
(3)SystemManager指示FlashPlayer停在第一帧;
(4)SystemManager创建Preloader;
(5)Preloader创建DownloadProgressBar,并显示;
(6)Preloader跟踪SWF的其他代码下载进度;
(7)一旦Flex Framework和应用的其他代码下载完毕,则进入第二帧。
5.Flex的第二帧:
(1)实例化Application;
(2)设置气味Application.systemManager,由此开发者可以访问SystemManager;
(3)Application创建子组件;
(4)一旦所有子组件完成创建,调度creationComplete事件;
(5)Preloader移除DownloadProgreddBar;
(6)SystemManager把Application实例加入到显示列表DisplayerList;
(7)Application调度applicationComplete事件。