成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析如何進行FlexAIR文件打包和運行

開發 后端
本文向大家簡單介紹一下FlexAIR文件打包和運行,把應用程序打包成AIR文件發行,AIR文件是包含所有應用程序文件的一個壓縮文件,用戶可以用AIR文件安裝應用程序。

在學習Flex的過程中,你可能你會遇到FlexAIR文件打包和運行方面的問題,這里和大家分享一下,希望對你的學習有所幫助。

FlexAIR文件打包和運行

1、安裝AdobeAIR運行時,和java的JVM類似。

AdobeAIR運行時允許在桌面運行AIR應用程序,脫離游覽器的束縛。
下載安裝文件http://get.adobe.com/cn/air/thankyou/
在下載頁面有樣例程序(SampleApplications)http://labs.adobe.com/technologies/air/samples/

2、安裝開發環境

當然我們選擇開發效率最高的FlexBuilder,此外還有命令行編譯的一套工具。
http://labs.adobe.com/technologies/flex/flexbuilder3/下載文件需要在Adobe注冊用戶。

3、AdobeAIR簡介

Adobe?AIR?是一個跨平臺的運行時,可以使用現有的Web開發技能(Flash,Flex,HTML,JavaScript,Ajax)創建桌面富因特網應用程序。
AIR程序運行基于AdobeAIRRuntime,所以開發的程序在不同的操作系統表現是相同的,就像Java一樣。
AIR允許你使用最熟悉的開發環境,選取你最擅長的工具進行開發。

比如
◆Flash/Flex/ActionScript
◆HTML/JavaScript/CSS/Ajax

所以AIR應用程序可以
◆基于Flash或者Flex,即應用程序的容器是Flash或Flex(swf)
◆基于包含HTML或PDF的Flash或Flex,即應用程序的容器是Flash/Flex,內含HTML或PDF
◆基于HTML,應用程序的容器是HTML,JS,CSS
◆基于包含FLASH/FLEX或PDF的HTML,即容器是HTML,內含FLASH/FLEX,PDF。

4、使用FlexBuilder創建第一個FlexAIR應用程序

我們將創建一個基于SWF文件的AIR應用程序,打開FlexBuilder3,當然FlexBuilder基于Eclipse,實際上它是一個Eclipse的插件。
新建一個FlexProject類型的工程。Flex有兩種應用程序類型,一種基于Web在Flashplayer里運行,一種在桌面運行于AdobeAIRruntime,我們選擇桌面應用程序。服務器技術選擇none,點擊完成。
初始生成兩個文件:mxml主文件和xml程序配置文件。

5、編寫FlexAIR應用程序

所有的代碼都包含在WindowedApplication標簽內,這個標簽創建了一個簡單的窗口。
以代碼視圖打開mxml文件進行編輯,給WindowedApplication標簽添加一個title屬性,值設定為”Helloworld!”
在WindowedApplication元素內添加一個Label組件。
在WindowedApplication開始標簽后緊跟著插入Style塊,最后代碼是這樣的 

  1. +expandsourceviewplaincopytoclipboardprint?  
  2. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  3. <mx:WindowedApplicationxmlns:mxmx:WindowedApplicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"title="HelloWorld"> 
  4. <mx:Style> 
  5. Application  
  6. {  
  7. background-image:"";  
  8. background-color:"";  
  9. background-alpha:"0.5";  
  10. }  
  11. </mx:Style> 
  12. <mx:Labeltextmx:Labeltext="HelloAIR"horizontalCenter="0"verticalCenter="0"/> 
  13. </mx:WindowedApplication> 
  14. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  15. <mx:WindowedApplicationxmlns:mxmx:WindowedApplicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="absolute"title="HelloWorld"> 
  16. <mx:Style> 
  17. Application  
  18. {  
  19. background-image:"";  
  20. background-color:"";  
  21. background-alpha:"0.5";  
  22. }  
  23. </mx:Style> 
  24. <mx:Labeltextmx:Labeltext="HelloAIR"horizontalCenter="0"verticalCenter="0"/> 
  25. </mx:WindowedApplication> 
  26.  

 選擇AdobeAIRApplication方式運行。

6、FlexAIR文件打包應用程序

把應用程序打包成AIR文件發行,AIR文件是包含所有應用程序文件的一個壓縮文件,用戶可以用AIR文件安裝應用程序。
首先確保沒有編譯錯誤并運行正常,然后選擇導出–FlexReleaseVersion.
導出提示會需要一個數字簽名,創建一個,填寫必須的信息OK,成功,雙擊導出的AIR文件安裝,測試一下。

【編輯推薦】

  1. 技術分享 用FlexBuilder創建Flex項目
  2. Flex基礎 創建第一個Flex項目
  3. 解析Flex事件執行流程
  4. FlexBuilder3.0與Eclipse3.4的完美結合
  5. 學習筆記 FlexBuilder2.0中如何使用基于Lists的控件 

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-02-05 13:44:36

Dalvik虛擬機

2010-02-22 17:12:34

Python對象

2011-09-01 18:54:29

WifiGoodReader

2010-02-02 13:04:03

C++頭文件

2016-09-19 15:14:41

Hadoop Hadoop MapRWordCount

2010-06-12 09:37:02

UML需求分析

2010-03-12 19:29:15

python svn腳

2017-08-04 10:47:20

2009-11-25 14:17:35

VS2003打包

2023-06-01 07:36:11

后端前端Java

2010-02-03 13:55:51

Python 代碼

2010-06-02 14:16:18

SVN版本控制

2010-07-22 10:58:49

batch Telne

2011-07-28 14:07:30

2010-09-13 10:45:04

2010-07-21 14:17:07

Linux telne

2023-03-24 16:18:08

微服務架構

2023-09-03 23:49:35

2022-12-01 14:02:02

MySQL數據文件

2010-02-01 10:21:36

Python編碼轉換
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品毛片一区二区在线看 | www.伊人.com | 91av在线免费播放 | 成人av一区二区三区 | 成人视屏在线观看 | 国产精品有限公司 | 亚洲成人精品一区 | a级片网站 | 一区二区三区不卡视频 | 国产精品视频网站 | 国产午夜精品一区二区三区四区 | 久久99国产精品久久99果冻传媒 | 国产精品成人一区二区 | 欧美精品在线观看 | 伊人伊人 | 亚洲欧美自拍偷拍视频 | 一区二区免费 | 成人免费淫片aa视频免费 | 国产亚洲精品精品国产亚洲综合 | 色综合色综合色综合 | 不卡一二三区 | 天天天天天操 | 亚洲国产精品一区二区三区 | 精品在线一区二区三区 | 九九热在线免费视频 | 日韩中文一区二区三区 | 久久成人在线视频 | 久久99精品久久久久久国产越南 | 欧美成人精品一区二区男人看 | 久久免费观看一级毛片 | 久久久爽爽爽美女图片 | 国产精品久久国产精品 | 2一3sex性hd | caoporn国产精品免费公开 | 精久久| 夜夜骑首页 | 欧美性一区二区三区 | 精品在线一区 | 国产在线观看不卡一区二区三区 | 九九综合九九 | 欧洲一区二区三区 |