偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Flex與Flash關(guān)系揭秘

開發(fā) 后端
本文向大家介紹一下Flex和Flash的區(qū)別,可以說Flex和AIR可以做到的用Flash都可以做到。只不過FlexSDK和AIRruntime簡化了許多工作,對開發(fā)人員更加友好。

在使用Flex的過程中,那面會遇到Flex和Flash關(guān)系問題,這里向大家介紹一下Flex與Flash的區(qū)別,F(xiàn)lash是一種創(chuàng)作工具,設(shè)計人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。

Flex與Flash區(qū)別

AS:ActionScript一種運行在AVM(ActionScriptVirtualMachine)上腳本語言。

Flex:

1.FlexSDK,基于Flash平臺的軟件開發(fā)包,F(xiàn)lexSDK包含了Web應(yīng)用程序框架(framework)和桌面離線應(yīng)用程序框架(airframework);
2.FlexBuilder,利用FlexSDK開發(fā)軟件的IDE(IntegratedDevelopmentEnvironment集成開發(fā)環(huán)境)。
3.基于FlexSDK中的framework,使用FlexBuilder開發(fā)Web應(yīng)用程序。

◆AIR:AdobeIntegratedRuntime

1.基于Flash平臺的桌面離線應(yīng)用程序運行環(huán)境。
2.基于FlexSDK中的airframework,使用FlexBuilder開發(fā)桌面離線應(yīng)用程序。

FlexBuilder不僅僅可以開發(fā)Flex應(yīng)用程序,也可以開發(fā)AIR應(yīng)用程序。
◆AS3是用來開發(fā)這些應(yīng)用程序的語言,是基礎(chǔ)。從Flex和AIR的編譯過程也可以看到這一點(簡化版):

1.將MXML文件翻譯成AS3文件
2.將AS3編譯成abc
3.將abc及其他資源打包進SWF文件

Flash:

一種創(chuàng)作工具,設(shè)計人員和開發(fā)人員可使用它來創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶交互的內(nèi)容。
可以說Flex和AIR可以做到的用Flash都可以做到。只不過FlexSDK和AIRruntime簡化了許多工作。對開發(fā)人員更加友好。

◆mf是macromediaflash

Flash有時間線的概念,而FLEX的SDK則把時間線這個東東向開發(fā)人員隱藏了,因此采用FLEX開發(fā)項目的時候就和你用DELPHI,VB,C#那樣,直接拖放控件,編寫代碼即可,而不是像MF那樣,把東西拖放的時間線上。

理論上講Flex能做到的Flash都能做到,F(xiàn)lash能做的Flex都能做。不過Flex的時間軸只有兩幀,systemManager,Preloader,DownloadProgressBar等等在第一幀,其他的都在第二幀。做網(wǎng)頁游戲因為更多的是數(shù)據(jù)的變化,所以我覺得Flex更適合些,不過FLASH9的組件和架構(gòu)和FLEX的不一樣,很多類庫也不一樣。

很久沒用FLASH了,不過沒記錯的話
FLEX和FLASH的組件都是從繼承flash.display.sprite開始寫的

flash.*開頭的類庫,基本上FLEX和FLASH都是一樣的。
而fl.*開頭的是flash獨有而FLEX沒有的類
而mx.*開頭的就是FLEX獨有的類

◆因為需要開發(fā)一個稍微復(fù)雜一點的界面。在選擇到底是flex還是flash方面做了一些評估測試。

1.開發(fā)的方便性和可維護性

因為團隊的絕大多數(shù)成員以前是C++的Coder,所以個人傾向于用flex.flash的源文件是fla的,管理起來總沒有這么方便。有點修改就要重新提交一個fla,不利于cvs的增量備份,查看那些地方有修改也挺麻煩的。

2.發(fā)布文件的大小

都使用release形式發(fā)布,并且使用RSL,類似C++中的dll。flex的空項目大小為51KB,flash基本就是幾k。這個差別還是挺大的,所以如果只是做個簡單的界面,還是用flash會比較好。

【編輯推薦】

  1. 解析Flex數(shù)據(jù)綁定的幾種方式
  2. 三步輕松實現(xiàn)Flex調(diào)用MapABC地圖
  3. 學(xué)習(xí)總結(jié) 在Flex中如何嵌入Flex字體
  4. 揭開Flex正則表達式的神秘面紗
  5. Flex數(shù)據(jù)綁定及其使用頻繁的幾種情況 


 

責(zé)任編輯:佚名 來源: csdn.net
相關(guān)推薦

2010-07-27 10:54:22

Flex

2010-08-06 09:24:44

FlexFlash

2010-08-11 11:17:49

FlexFlash

2010-07-27 16:03:42

Flex

2010-08-09 10:39:14

FlexACtionSCrip

2010-08-03 16:21:54

FlexFlash

2010-08-04 08:42:28

Flex和Flash

2010-08-09 10:54:30

RIAFlex

2010-07-30 14:26:21

FlexFlash

2010-07-30 14:09:30

FlexFlash

2010-03-22 17:20:09

Flex

2010-07-02 13:22:25

UML交互圖

2010-08-06 09:45:50

Flex事件機制

2010-08-09 10:34:05

Flex背景

2010-08-13 09:47:58

Flex樣式定義

2010-07-28 15:29:18

Flex函數(shù)

2010-07-29 15:09:19

Flex全屏

2010-08-06 10:15:35

Flex綁定

2010-08-12 15:30:27

FlexFlash

2010-07-30 12:48:13

Flex跨域調(diào)用
點贊
收藏

51CTO技術(shù)棧公眾號