自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

AIR Android:使用Flash Builder 4.5

移動開發(fā) Android
Flash Builder 4.5整合了Flex SDK 4.5,在移動開發(fā)方面下足了功夫。新版的Flex SDK 不僅帶來了全新的spark組件,而且引入了多屏應(yīng)用程序開發(fā)技術(shù),同時滿足了桌面開發(fā)、Web開發(fā)和移動開發(fā)三方面的需求。另外,F(xiàn)lash Builder 4.5在編譯性能、用戶體驗等方面也做了很多改進(jìn),可以預(yù)見,F(xiàn)lex的功能將得到極大的增強(qiáng)。

使用Flash Builder 4.5

Flash Builder的***版本為4.5,在沒有正式發(fā)布前,曾先后發(fā)布過幾款測試版,版本代碼為Burrito,直譯為“玉米煎餅”。按照Adobe的意思,這將是送給開發(fā)者的一塊味道鮮美的煎餅。Flash Builder 4.5整合了Flex SDK 4.5,在移動開發(fā)方面下足了功夫。新版的Flex SDK 不僅帶來了全新的spark組件,而且引入了多屏應(yīng)用程序開發(fā)技術(shù),同時滿足了桌面開發(fā)、Web開發(fā)和移動開發(fā)三方面的需求。另外,F(xiàn)lash Builder 4.5在編譯性能、用戶體驗等方面也做了很多改進(jìn),可以預(yù)見,F(xiàn)lex的功能將得到極大的增強(qiáng)。

在Adobe的官方網(wǎng)站上,可以下載到Flash Builder***版本的試用版,網(wǎng)址如下:

http://www.adobe.com/products/flash-builder.html

程序的安裝比較簡單,一直單擊Next按鈕即可,這里不再詳述。

打開新安裝的程序,單擊導(dǎo)航菜單中的File→New,會發(fā)現(xiàn)多了以下兩個選項:

Flex Mobile Project:基于Flex SDK Hero進(jìn)行開發(fā),使用了全新的Mobile UI組件。

ActionScript Mobile Project:使用純ActionScript開發(fā)。

在創(chuàng)建Flex Mobile Project時,多了一個設(shè)置步驟,如圖1-7所示。

 
圖1-7 創(chuàng)建移動項目對話框

圖1-7中各選項說明如下:

Target platforms:表示所要支持的平臺,有Apple iOS、BlackBerry Tablet OS和Google Android三項。其中,開發(fā)BlackBerry Tablet OS應(yīng)用需要安裝RIM公司提供的開發(fā)插件。

Application template表示程序模板,默認(rèn)為View-Based Application,是一個多屏結(jié)構(gòu)的程序模板,可大大簡化開發(fā)流程,這里保留默認(rèn),強(qiáng)烈建議不要更改;選擇Blank,將創(chuàng)建一個空白程序;Tabbed Application是一個針對平板電腦設(shè)計的模板。

與Application template并列的還有Permissions和Platform Settings兩個選項卡,分別用來設(shè)置平臺的類型和權(quán)限。

在Application settings項中,如果勾選Automatically reorient,表示自動處理屏幕朝向。和Flash CS5略有不同的是,程序可以自動實(shí)現(xiàn)界面元素的重新布局,做到完全適應(yīng)屏幕朝向。

另外,針對移動程序,F(xiàn)lash Builder 4.5提供了一個簡單的界面模擬器,并支持多款手機(jī),利用它可以大致看一下程序的運(yùn)行效果。單擊Run運(yùn)行程序時,彈出圖1-8所示的對話框。

 
圖1-8 運(yùn)行程序時的設(shè)置對話框

在Launch method選項組中,On desktop表示在桌面運(yùn)行程序,可以從中選擇一個手機(jī)型號;On device則表示直接安裝到設(shè)備上運(yùn)行,后面會列出當(dāng)前PC上連接的所有Android設(shè)備。

在桌面上運(yùn)行新建的Flex Mobile Project,選擇Google Nexus One界面,效果如圖1-9所示。

 
圖1-9 在桌面上的運(yùn)行效果

這個簡單的模擬器提供了一個Device菜單,其中有Rotato Left、Rotato Right等項,用以模擬手機(jī)設(shè)備上的用戶行為,用它來測試效果很直觀。

Flash Builder沒有提供程序?qū)傩栽O(shè)置的圖形化編輯窗口,需要開發(fā)者手動編輯項目下的 ****-app.xml文件,有關(guān)該文件的詳細(xì)說明,請參閱第2章的相關(guān)內(nèi)容。

總的來說,F(xiàn)lash Builder在開發(fā)流程上變化很小,整個流程簡單明了,對習(xí)慣了Flex的開發(fā)者來說,很容易接受。

責(zé)任編輯:閆佳明 來源: 51CTO
相關(guān)推薦

2013-05-09 13:45:47

2012-03-09 13:26:53

2009-05-21 16:32:27

Flex BuildeFlash BuildFlex

2013-05-14 11:04:58

AIR AndroidTouchEvent類

2013-05-14 11:01:34

AIR AndroidTouchEvent類

2012-03-09 13:52:28

Adob??e AIRiOS

2009-07-07 09:38:28

Flash BuildRIA

2009-05-27 14:29:25

FlashFlexActionScrip

2013-05-03 15:17:59

Android開發(fā)Android SDK

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2013-05-14 10:41:31

2011-06-16 10:25:29

AndroidAIR

2013-05-14 09:57:37

2009-06-04 14:43:38

Flash BuildFlash Build

2013-05-14 10:27:46

Android開發(fā)設(shè)置程序?qū)傩?/a>

2013-05-14 11:16:26

AIR Android旋轉(zhuǎn)手勢

2013-05-14 10:39:27

AIR Android打包APK文件

2013-05-14 10:37:10

AIR Android設(shè)置訪問權(quán)限

2010-03-22 17:20:09

Flex

2013-05-14 10:56:45

AIR Android多點(diǎn)觸摸
點(diǎn)贊
收藏

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