`

Flex程序启动事件的顺序initialize、creationComplete、applicationComplete(转)

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml"
 initialize="init1()"
 applicationComplete="init2()"
 creationComplete="init3()"
 xmlns:ui="view.UI.*"
 layout="absolute">
<mx:Script>
 <![CDATA[
  import ApplicationFacade;
  private var facade:ApplicationFacade = ApplicationFacade.getInstance();
        private function init():void 
            { //facade.startup(this)
                stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
            }
            private function init1():void
            {
             info.text+="initialize\n";
            }
             private function init2():void
            {
             info.text+="applicationComplete\n";
            }
             private function init3():void
            {
             info.text+="creationComplete\n"
            }
           
 ]]>

</mx:Script>
<mx:TextArea id="info" >
 
</mx:TextArea>
</mx:WindowedApplication>


测试结果:1、initialize 2、creationComplete 3、applicationComplete
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics