<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    足跡
    面對它、接受它、處理它、放下它
    posts - 3,comments - 0,trackbacks - 0
    最近有不少初學者問我,Flex/AIR可以干什么?如何才可以學好Flex/AIR?因此時至今日我打算寫一篇這樣的文章,以便初學者更好的找到適合自己的Adobe Flex學習路線。
    由于文章本事比較冗長,因此將其分成Flex篇與AIR篇,請大家注意,本篇文章是Adobe Flex學習路線(Flex部分之控件篇)

    okay,在說Adobe Flex/AIR學習路線之前,應該有必要了解一下以下內容:

    1、什么是Flex/RIA/AIR?
    RIA:大家可以看我的《Flex第一步》上面的說明,也可可以看這里
    Flex:同樣,大家可以看我的《Flex第一步》上面的說明,也可可以看這里。
    AIR:由于寫《Flex第一步》的時候并未推出AIR的,因此在這本書里沒有涉及到AIR,那么什么是AIR呢?
              可以看我2008年初,應RIAMeeting邀請而做的一次關于Adobe AIR的演講,請看這里:http://www.k-zone.cn/zblog/post/log-2008-1-29-diarys.html

    2、Flex到底可以做些什么?
         我例舉幾個商業化的Flex例子,給大家看一下,Flex到底可以做些什么。
         請看這里:http://flex.org/showcase/
         或者這里:http://www.scalenine.com/showcase/
         同時,這里有大量的由為Flex制作的皮膚:http://www.scalenine.com/gallery/

    3、ActionScript 3.0的概念
          具體大家可以看這里。

    4、MXML的概念
          具體請看這里

    由于本篇文章寫的比較晚,因此我就不在一一敘述上面的這些概念了,網上有很多詳細的解釋:)
    同時上述內容也全部在walktree和我寫的的書里《Flex第一步

    okay,介紹完剛才的幾個準備工作,那么讓我們來詳細了解一下Flex的學習路線。

    1、在學習Flex之前,一定要先了解如何搭建Flex開發平臺。而這些內容需要大家了解什么是Flex Builder、Flex SDK。
          而這部分內容,我想在另外一篇文章里面寫,不過這些內容大家也都可以到網上或者書上找到答案,我就不在這里復述了。
          一般說來:通過這里直接下載Flex Buiilder 3.0就可以在你的機器上面編寫Flex Application了。

    2、在學習Flex之前,首先學習的卻是ActionScript 3.0(我就不講Flex與ActionScript 3.0的關系了)
         如果是一個初學者,那么就一定要掌握ActionScript 3.0一些基本內容:例如,變量/常量、基本數據類型、流程控制、函數、面向對象的特征等這幾方面淺顯的內容。
         當你掌握了ActionScript 3.0后,如果再學習Flex的話,就會有事半功倍的效果。
         推薦關于ActionScript 3.0的圖書:國內黑羽兄寫的《ActionScript 3.0 殿堂之路》、國外的《ActionScript 3.0編程精粹》

    3、學習Flex,就應該從最基本的Flex components開始,Flex components一般分成如下一些類別(基本部分):
         a、常規類控件:Alert
         b、按鈕類控件:Button、RadioButton、RadionButtonGroup
         c、文本類控件:Label、TextArea、TextInput、RichTextEditor
         d、日期類控件:DateChooser、DateField
         e、載入類控件:Image、SWFLoader、VideoDisplay
         f、菜單類控件:Menu、MenuButton、PopUpMenuButton
        以上都是Flex的一些最基本控件,有很多看起來很炫的控件都是繼承與這些基本控件的。

    4、當掌握了以上Flex初級控件后,大家可以學習一些比較高級的控件,例如:
        a、格式化類控件:CurrencyFormatter、DateFormatter等等。
        b、驗證類控件:CreditCardValidator、DateValidator、EmailValidator等。

    5、當掌握以上控件后,我們還要把它們有序的組合在一起,因此就必須要掌握容器、布局的概念。
        a、容器類控件:Panel、TitleWindow、Canvas、ApplicationControlBar、ControlBar、VBox、HBox、ViewStack等。
        b、布局類控件:水平布局、垂直布局、自定義布局等。

    okay,當你完成了上述內容后,基本上你就可以做出非常正規的Flex Application,對,你沒有看錯,就上面那些基本的內容。

    接下來就是一些有選擇性掌握的、炫目的控件:

    6、Flex Effects
         這些組件是控制你的Flex在操作上面的一些效果。例如Move(移動效果)、Fade(淡出淡入效果)、Resize(改變大小效果)、Zoom(放大縮小效果)等。
         我個人建議,這部分內容還應該是必須要掌握的。

    7、Flex Chats
          這些chats,基本上涵蓋了常用的一些圖標組件

    8、Flex 表格組件、打印組件
         表格組件:例如:DataGrid、Adanced DataGrid等。
         打印組件:FlexPrintJob。

    同時上面的控件部分我只列舉了一些常用的控件,關于這些控件大家可以看這里:
    http://examples.adobe.com/flex3/componentexplorer/explorer.html

    書籍方面,我推薦《Flex3權威指南》、《Flex 3 Cookbook中文版》這兩本,當然如果大家原因的話也可以買《Flex第一步》:)

    okay,以上就是Flex的控件部分了,當掌握了這些內容后,雖然你可以做出很炫效果的Flex Application,但是還缺少一些東西,那就是數據讀取的功能。
    那么下一篇文章的內容:Adobe Flex學習路線(Flex部分之控件篇一)
    posted on 2010-02-01 20:38 john locke 閱讀(162) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲成熟丰满熟妇高潮XXXXX| 亚洲国产高清视频| 激情小说亚洲色图| AV免费网址在线观看| 亚洲最大中文字幕无码网站| 成人片黄网站A毛片免费| 亚洲中文字幕久久无码| 成年人免费观看视频网站| 亚洲国产激情在线一区| 最近的中文字幕大全免费版| 亚洲人片在线观看天堂无码| 国产成人高清精品免费软件| 香蕉97碰碰视频免费| 亚洲色无码专区在线观看| 99视频免费播放| 国产成人精品亚洲日本在线| 宅男666在线永久免费观看 | 亚洲精品人成电影网| 国产精品久久免费| 亚洲爆乳少妇无码激情| 亚洲 无码 在线 专区| 99精品全国免费观看视频..| 水蜜桃亚洲一二三四在线| 在免费jizzjizz在线播| 亚洲av日韩综合一区久热| 亚洲美女在线国产| 91精品免费观看| 亚洲精品无码专区| 亚洲精品无码高潮喷水在线| 亚洲一级毛片免费观看| 日韩欧美亚洲中文乱码| 国产亚洲精品自在久久| 97视频免费在线| 国产va免费精品| 亚洲一级毛片在线观| 亚洲色偷偷狠狠综合网| 四虎在线最新永久免费| 亚洲欧美在线x视频| 亚洲免费在线视频| 免费一级国产生活片| 蜜臀98精品国产免费观看|