Flex應用程式啟動詳解

2022-01-29 11:07:48 字數 1077 閱讀 2722

編寫乙個簡單的flex應用程式並不複雜,就算你從來沒接觸過flex程式設計,照著幫助的例項步驟,不需花多長時間也能做出乙個漂亮簡捷的小程式出來。不過,隨著對flex程式編寫的深入,會越來越覺得,其實要編寫乙個好的flex應用程式並不簡單,涉及到各個方面的知識,需要對flex應用程式的架構、事件機制的處理、設計與程式的結合等等各個方面均要有所掌握。

這第一部分的內容從flex應用程式的啟動與執行講起。另外,flex應用程式總的來說是以事件驅動的程式,因此,大家在深入學習flex的各個方面知識的時候,應該隨時以事件驅動的觀點來進行思考。

通常我們所說的flex應用程式,本質上來說是基於flex框架、採用actionscript 3.0編寫的flash應用程式,從這一點來說,它和普通的flash應用程式沒有任何差別。相對來說,傳統的使用flash ide(如flash cs3)建立flash程式時更多的基於「時間線」(timeline)及「幀」(frame)的概念,更易於設計師理解;而基於flex框架來建立的flash應用程式更多是強調程式性,很少提及「時間線」與「幀」的概念,更易於程式設計師理解。其實flex應用程式一樣也有時間線,只是這部分由flex框架隱藏起來了,通常不為大家所熟悉,在預設建立flex程式時,這一切flex已幫我們完成了,但了解這部分內容更有助於大家對flex應用程式的啟動有更深刻的認識,以便能對程式更靈活的控制與發揮~~

注:幀是時間線的乙個基本單元,如pal電視制式,每秒25幀;而電影通常為每秒24幀,其實和我們這裡講的flash中的幀類似的概念

記住我們開始所說的,flex應用程式總的來說是以事件驅動的程式

preinitialize

initialize

此時,建立了相應的孩子元件,但還未對這些子元件進行布局

creationcomplete

apllicationcomplete

執行下面這個小程式,再次理解這幾次事件,注意:由於在preinitialize事件產生時,此時還未建立任何子元件,故在此事件的處理函式中,不能直接將相應顯示的字串賦給textarea元件顯示。

出自:

python啟動應用程式和終止應用程式

每天上班,工作需要,電腦上需要每天開機啟動一些軟體,下班時候,需要關掉一些軟體。乙個乙個開啟和關閉貌似是很繁瑣的,於是乎,這個指令碼產生了。系統環境 win7 32位 python 2.7.9 你還需要安裝pywin32。pip install pywin32 啟動應用程式指令碼 coding ut...

MonkeyRunner 啟動應用程式

前段時間一直糾結於怎樣才能獲取應用程式的安裝包名稱與startactivity名稱,這個問題的產生是這樣的 我一直在學習android device的自動化測試,發現 大全在 方面確實不錯,於是就想用自動化來實現其中的一部分功能。from com.android.monkeyrunner impor...

啟動黑莓應用程式

啟動應用程式 這裡將介紹兩種在 blackberry 中啟動應用程式的方法。1 使用invoke 為啟動乙個應用程式,開發者可以呼叫帶有合適常量和 子類的物件的 方法。使用這種方法將導致乙個處理上下文的轉化,當 blackberry 程式啟動時 你的應用程式將失去控制,在啟動的應用程式對話中止時 內...