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

新手上路 Flex入門指南

開發 后端
你對Flex的概念是否熟悉,本文向大家介紹一下Flex入門指南,Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月發布的,基于其專有的MacromediaFlash平臺。

本文和大家重點討論一下Flex的概念,Flex通常是指AdobeFlex,它是涵蓋了支持RIA(RichInternetApplications)的開發和部署的一系列技術組合。

Flex

Flex通常是指AdobeFlex,是最初由Macromedia公司在2004年3月發布的,基于其專有的MacromediaFlash平臺,它是涵蓋了支持RIA(RichInternetApplications)的開發和部署的一系列技術組合。Flex的另一個意思是是一款生成掃描器的工具,能夠識別文本中的詞法模式。

AdobeFlex3簡介

  MacromediaFlash是強大的矢量動畫編輯工具,在做動畫起家之后,Flash一直在謀求richinternetapplication(ria富客戶端)的霸主地位,最有影響的是,已經推出了面向對象的編程腳本ActionScript3.0,并且建立起類似于javaswing的類庫和相應component(組件)。Flex是通過java或者.net等非Flash途徑,解釋.mxml文件組織components,并生成相應的.swf文件。Flex的component和flash的component很相似,但是有所改進增強。目前Macromedia公司已經被ADOBE公司收購。當前(2008年10月)的Flex版本為3.0。

  運用Flash是完全可以做到Flex的效果的,為什么還需要Flex呢?這里面有兩個原因:
  1:為了迎合更多的developers(開發者)。Flash天生是為了designer(設計者)設計的,界面還有flash的動畫概念和程序開發人員格格不入,為了吸引更多的jsp/asp/php等程序員,Macromedia推出了Flex,用非常簡單的.mxml來描述界面給jsp/asp/php程序人員使用.(x/d)html非常相似,而且mxml更加規范化、標準化。

  2:為了一個標準。大家一定聽說過微軟***一代操作系統longhorn(即vista,后續的win7也是同一核心),在longhorn推出的同時微軟也推出了新的語言xaml,一種界面描述語言,與之相應的就是smartclient和Flex非常相似的東西(即SilverLight)。Mxml和Xaml的也很相似……這是人機交互技術的進步的重要體現,即內部邏輯與外部界面交互相分離。
  Flex和j2ee/.net其實沒什么關系,Macromedia用java做出來個應用把flash的技術融合到J2EE里面,再用.net的技術做出來個.net應用把flash技術融合到.net里面去;應該說Flex解決了J2EE里面和.net里面最繁瑣的問題那就是web客戶端的問題。
成因

  傳統的程序員在開發動畫應用方面存在困難,Flex平臺最初就是因此而產生。Flex試圖通過提供一個程序員們已經熟知的工作流和編程模型來改善這個問題。RIA相互之間關系Flex最初是作為一個J2EE(Java2Platform,EnterpriseEdition)應用,或者可以說是JSP(JavaServerPages)標簽庫而發布的。它可以把運行中的MXML(Flex標記語言)和ActionScript編譯成FLASH應用程序(即二進制的SWF文件)。***版的Flex支持創建靜態文件,該文件使用解釋編譯方式并且不需要購買服務器許可證就可以在線部署。

  Flex的目標是讓程序員更快更簡單地開發RIA應用。在多層式開發模型中,Flex應用屬于表現層。
  Flex采用GUI界面開發,使用基于XML的MXML語言。Flex具有多種組件,可實現WebServices,遠程對象,draganddrop,列排序,圖表等功能;Flex內建動畫效果和其它簡單互動界面等。相對于基于HTML的應用(如PHP、ASP、JSP、ColdFusion及CFMX等)在每個請求時都需要執行服務器端的模板,由于客戶端只需要載入一次,Flex應用程序的工作流被大大改善。Flex的語言和文件結構也試圖把應用程序的邏輯從設計中分離出來。

  Flex服務器也是客戶端和XMLWebServices及遠程對象(ColdfusionCFCs,或Java類,等支持ActionMessageFormat的其他對象)之間通訊的通路。
  一般被認為可能是Flex替代品的是OpenLaszlo和AJAX技術。

Flex應用開發步驟

  以下直接來源于Flex2.0Beta3的幫助文件:
  使用一系統預定義組件(窗口,按鈕等)來定義一個開發界面。
  組織安排組件,現在用戶自定義的界面設計。
  使用風格和主題來定義可見設計。
  增加動態動作,如應用程序之間的互動。
  定義并在需要時連接上一個數據服務。
  從源代碼生成一個在Flash播放器中運行的SWF文件。

【編輯推薦】

  1. Flex樣式的添加和卸載
  2. Flex安全沙箱問題解決方法
  3. 技術前沿 看Flex客戶端緩存技術如何使用
  4. 解析Flex全屏模式設置方法
  5. Flex內存泄露解決方法和內存釋放優化原則
責任編輯:佚名 來源: hi.baidu.com
相關推薦

2010-08-16 15:04:00

DIV入門

2010-07-26 11:19:19

Perl入門手冊

2009-10-22 09:59:50

CLR程序集教程

2010-05-28 14:25:20

SVN基本操作

2010-06-25 15:41:49

IPX SPX協議

2010-08-10 13:52:31

路由器IOS簡介

2010-08-23 11:41:13

路由器IOS

2018-10-22 17:57:28

汽車互聯

2010-05-26 13:32:16

SVN簡易使用手冊

2011-06-16 21:39:07

投影機技巧

2010-08-16 09:19:04

DIVCSS

2010-08-02 09:36:22

Flex

2010-05-17 17:54:44

Subversion1

2010-05-17 18:18:23

Subversion1

2010-05-18 14:06:22

SubVersion和

2010-07-27 15:53:15

2010-08-04 09:06:21

Flex安裝

2019-03-15 09:34:18

靜態資源服務器命令前端

2010-09-09 13:40:19

XML DOM

2010-08-04 09:16:48

Flex學習
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色三级在线播放 | 久久这里有精品 | 在线视频中文字幕 | 国产操操操 | 成人高清网站 | 欧美日韩手机在线观看 | 天堂在线免费视频 | 欧美一区二区三区久久精品 | 中文字幕一区二区三区四区 | 国产精品久久久久久久久久免费 | 在线免费小视频 | 国产欧美一区二区三区日本久久久 | 高清国产午夜精品久久久久久 | 国产午夜精品久久久久免费视高清 | 欧美va大片 | 欧美日韩综合一区 | 天天人人精品 | 色橹橹欧美在线观看视频高清 | 日韩成人在线网址 | 国产专区在线 | 日韩亚洲一区二区 | 欧产日产国产精品v | 亚洲欧美日韩在线 | 97视频精品| 成人免费一区二区三区视频网站 | 精品久久一区 | 欧美视频在线播放 | 91麻豆精品国产91久久久久久 | 国产精品国产精品国产专区不片 | 欧美天堂| 国产一区二区三区四区 | 狠狠干在线 | 在线播放国产一区二区三区 | 国产黄色av网站 | www.99热这里只有精品 | 中文字幕在线三区 | 欧美激情a∨在线视频播放 成人免费共享视频 | 久久av网| 黄网站涩免费蜜桃网站 | 91精品国产综合久久久久蜜臀 | 精品一区二区在线观看 |