日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)建一個Flex應用程序簡明步驟

你對Flex應用程序的概念是否了解,這里和大家簡單分享一下創(chuàng)建一個Flex應用程序的方法,F(xiàn)lex創(chuàng)建一個應用程序時,你使用組件(容器/containers和控件/controls)來描述用戶的操作界面。

Flex基礎

Flex是基于組件來進行開發(fā)的,為了更有效率地設計和開發(fā)Flex應用程序,你應該熟悉這些開發(fā)模式以及操作步驟。

創(chuàng)建一個Flex應用程序

Flex應用程序模型

Flex創(chuàng)建一個應用程序時,你使用組件(容器/containers和控件/controls)來描述用戶的操作界面。例如,容器可以是一個用來進行數(shù)據(jù)輸入的表格容器,如一個盒框/Box或一個柵格/Grid;而控件就是該表格中的元素,如一個按鈕/Button或文本輸入欄/TextInputfield。

舉個例子,在隨后的圖例中顯示了兩種不同的盒子容器,它們分別包含了三個按鈕控件和一個ComboBox控件:

Flex的MVC模型

為了增強系統(tǒng)的復用性和可維護性,應該采用具有良好體系架構的模型,即Model-View-Controller(MVC)。

1.模型/Model組件封裝了數(shù)據(jù)和與數(shù)據(jù)相關的行為。

2.視圖/View組件定義了應用程序的用戶界面。

3.控制器/Controller組件則負責處理程序中的數(shù)據(jù)連接。

web服務器的運用

通常地,會涉及到的web服務器類型有:

1.純web服務器,它們僅將用戶的請求回復一個簡單的靜態(tài)HTML頁面。在這種情況下,你需要將Flex應用程序的SWF文件嵌入到一個HTML頁面中。

2.web應用服務器,如JRun、ColdFusion或者PHP,它們可以動態(tài)地生成頁面。在這種情況下,你將使用到與服務器技術相關的庫,并動態(tài)地處理它們的內容。

3.J2EE應用服務器或servlet容器。向一個J2EE應用服務器或servlet容器發(fā)出請求,如JRun、Tomcat或WebSphere,通常你需要使用FlexDataServices。

程序開發(fā)的通常步驟

開發(fā)Flex應用程序,通常會采用如下的步驟進行:

1.在一個文本編輯器或集成開發(fā)環(huán)境(IDE)中,如AdobeFlexBuilder、Eclipse或IntelliJ中插入MXML根標簽。

2.添加一個或更多容器。

3.在容器中添加控件,如輸入欄、按鈕和輸出欄。

4.定義一種數(shù)據(jù)模型。

5.添加一個web服務器,HTTP服務器,或向遠程Java對象發(fā)送請求。

6.為數(shù)據(jù)輸入添加驗證。

7.為組件添加腳本。

8.將應用程序編譯成SWF文件。

發(fā)布應用程序你可以將應用程序發(fā)布成一個編譯好的SWF文件,或者如果有FlexDataServices的話,則可以將應用程序發(fā)布為一組MXML和ActionScript文件??蛻舳诉M行訪問的格式分別是:

http://hostname/path/filename.swfhttp://hostname/path/filename.mxml

【編輯推薦】

  1. 全面認識Flex應用程序的六大元素
  2. Flex主題創(chuàng)建及支持的樣式設置方式
  3. Flex應用程序與數(shù)據(jù)連接的方式
  4. 揭開Flex正則表達式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 

文章標題:創(chuàng)建一個Flex應用程序簡明步驟
URL標題:http://m.5511xx.com/article/ccdhjec.html