?
?
●第 1 課:flex 簡介
○知識點
?
?flex 與 flash 比較,定位。Flex Builder 軟件介紹
?MXML 語言簡介,AS 語言簡介
?事件及屬性
?
?
●?? 第 2 課:AS3.0 編程(變量,判斷,循環,字符,串及數組,導出類)。
○知識點
?
?變量,判斷
?
?循環,數組
?
○練習
?
?讓一個小魚左右游動
?人品測試通過 switch 或數組實現
?下雪,五子棋
?
?
●第 3 課:顯示對象
○知識點
?
?顯示對象的種類及架構重點講解(Sprite,Stage,Loader,文本)
?容器的概念,深度管理
?顯示對象創建,訪問,設置,刪除
?
?網絡請求,濾鏡設置
?
-
?
第 4 課:類
○知識點
??文檔類,自定義類,接口,類的結構訪問控制等
?
●第 5 課:flex 組件
○知識點
?控件組件,布局組件,導航組件
○練習
?布局設計
?控件組件使用
?組件的綜合使用
?
?
?
●第 6 課:組件與數據綁定
○知識點
?數據種類
?幾種綁定方法
○練習
?調整字體大小,顏色
?簡單數據綁定,復雜數據綁定,類的綁定
?通訊錄查看
?
?
●第 7 課:組件樣式,主題
○知識點
?樣式與主題
?修改組件外觀
?定義自己的組件
○練習
?樣式的定義
?使用樣式工具快速定義樣式
?
?
●?? 第 8 課:行為對象、動畫效果、狀態
○知識點
?組件的行為,為組件添加行為
?動畫效果(模糊,發光,縮放,遮罩,聲音;并行復合,序列復合)
?行為和狀態
○練習
?嘗試各種組件的行為和動畫效果的及組合
?設計驗證窗口和登錄成功窗口。實現狀態變化效果。
?
?
●第 9 課:視頻播放器和 mp3 播放器
○知識點
?聲音類,聲音通道類,聲音變化類
?Math 類,Graphic 類
?網絡請求
○練習
?flash 版 mp3 播放器(功能包括播放,停止,音量,靜音,左右聲道,下載進度,播放進
度,聲音圖像)
?視頻播放器(播放,停止,進度控制)
?
●第 10 課:XML 和 XMLList(進階知識★★★★)
○知識點
?xml 類的讀取,操作
?URLLoader(加載外部 xml 數據)
○練習
?做一個酷站收藏軟件
?
?
●第 11 課:? flex 與外部數據通信(1)
○知識點
?
?使用 Loader 類加載外部內容(圖片,swf)。
?httpServer,WebServer,Socket 通信
?安全機制
?
●第 12 課:flex 與外部數據通信(2)
○知識點
?flash 與 php
?flash 與 java
?remoting
○練習
?
?php 環境安裝配置
?php 簡單知識
?通訊錄(httpServer 版本)
?
?
●第 13 課:remoting 與 AMFphp
○知識點
?remoting,AMFPHP 簡介
○練習
?? AMFPHP 的安裝測試
?php 服務器端的編寫
?通訊錄(Remoting+AMFPHP 版本)
?
?
●第 14 課:MVC 模型
○知識點
?MVC 模型分析
?類的綁定,單例的實現
○練習
?使用 MVC 模式設計。通訊錄
?
●第 15 課:高級話題
○知識點
?框架,流媒體,red5 等