出版時間:2009-3 出版社:電子工業(yè)出版社 作者:孫晗波 頁數(shù):436
Tag標(biāo)簽:無
內(nèi)容概要
本書通過許多程序?qū)嵗?,詳細介紹了Adobe Flex 3開發(fā)包安裝、構(gòu)建工具的運用,對其語言技術(shù)核心進行翔實的闡釋,包含許多同類書籍所沒有的技術(shù)技巧和細節(jié),并對Adobe Flex 3所提供的大多數(shù)標(biāo)準(zhǔn)控件進行了詳盡的說明,通過可運行的程序?qū)嵗齺碚故具@些控件的使用。本書還通過實例演示來講解模塊化程序設(shè)計、可重復(fù)利用開發(fā)庫的編譯和使用、互動界面的風(fēng)格主題和動畫效果、數(shù)據(jù)交換等高級開發(fā)技術(shù)。只要根據(jù)本書提供的例程,循序漸進地學(xué)習(xí)、練習(xí)和實踐,讀者就能迅速掌握Adobe Flex的開發(fā)技術(shù)。
作者簡介
孫晗波:2002年畢業(yè)于伊利諾伊州立大學(xué)香檳分校,主修計算機科學(xué),擁有Sun MicroSystem的SXJP認(rèn)證。曾任NetObjectives INC.全職咨詢師,向微軟的多用戶互動界面開發(fā)組和MSN登入系統(tǒng)開發(fā)組提供咨詢服務(wù)。現(xiàn)任美國INTUIT公司(全美最大的個人和中小企業(yè)財稅軟件提供商)高級軟件
書籍目錄
第1章 Adobe Flex 3程序設(shè)計簡介 1.1 安裝Adobe Flex 3 1.2 設(shè)計程序“Hello Wbrld” 1.3 編譯程序“Hello World” 1.4 調(diào)試程序 1.4.1 使用Flash播放器調(diào)試程序 1.4.2 使用網(wǎng)頁瀏覽器調(diào)試Flex程序 1.5 使用ActionScript改寫“Hello World” 1.6 結(jié)束語 1.7 參考資料第2章 MXML應(yīng)用語法分析 2.1 MXML語言背景和工作原理 2.2 使用MXML 2.2.1 使用MXML來定義一個應(yīng)用程序?qū)ο? 2.2.2 使用MXML建立互動界面 2.2.3 使用MXML建立數(shù)組對象 2.2.4 使用MXML為自定義類對象設(shè)定屬性值 2.3 結(jié)束語 2.4 參考資料第3章 ActionScript 3.0基礎(chǔ)語法分析 3.1 語言特性簡介 3.1.1 ActionScript語言發(fā)展歷史 3.2 ActionScfipt 3.0數(shù)據(jù)類型和變量定義 3.3 ActionScript 3.0基本語法 3.3.1 操作符 3.3.2 條件判斷、循環(huán)和函數(shù)定義 3.4 結(jié)束語 3.5 參考資料第4章 ActionScript 3.0面向?qū)ο蟪绦蛟O(shè)計 4.1 包裹的使用 4.1.1 使用ActionScfipt定義包裹 4.1.2 在MXML文件中引進ActionScript包裹 4.1.3 避免同名對象類型沖突 4.2 對象類型的定義和使用 4.2.1 定義對象類型 4.2.2 對象類型標(biāo)識的使用 4.2.3 對象屬性和方法的定義和使用 4.3 名域的使用 4.3.1 定義名域 4.3.2 名域標(biāo)注對象類型屬性和方法 4.3.3 利用名域訪問屬性和方法 4.4 繼承 4.4.1 訪問權(quán)限設(shè)定和繼承 4.4.2 繼承關(guān)系中的靜態(tài)屬性和方法 4.4.3 “super”和“this” 4.4.4 覆蓋父類型中的私有型方法 4.4.5 對象不可繼承性質(zhì) 4.4.6 界面 4.5 對象類型操作符 4.5.1 對象與類型比較操作符 4.5.2 對象屬性摧毀操作符“delete” 4.6 枚舉類型 4.7 錯誤的處理 4.7.1 錯誤截取和處理 4.7.2 發(fā)射錯誤,重投錯誤 4.7.3 自定義錯誤和使用 4.8 結(jié)束語 4.9 參考資料第5章 簡單互動控件的使用 5.1 Adobe Flex 3控件常見屬性設(shè)定 5.2 簡單控件的使用 5.2.1 多行輸入框的使用 5.2.2 按鈕控件的運用 5.2.3 標(biāo)題條控件的運用 5.2.4 提示框的使用 5.3 三種常見類控件的使用 5.3.1 文字輸入或顯示控件 5.3.2 各種按鈕型控件的使用 5.3.3 菜單類控件的使用 5.4 結(jié)束語 5.5 參考資料第6章 復(fù)雜互動控件的使用 6.1 數(shù)據(jù)驅(qū)動的列表型控件的使用 6.1.1 數(shù)據(jù)項的管理 6.1.2 名單控件的使用 6.1.3 橫向列表和圖標(biāo)數(shù)據(jù)列表的使用 6.1.4 下拉框的使用 6.1.5 數(shù)據(jù)格的使用 6.1.6 樹形列表的使用 6.2 內(nèi)嵌多媒體控件的使用 6.2.1 動畫播放控件 6.2.2 圖像文件顯示操作的實現(xiàn) 6.3 日期選擇控件的使用 6.3.1 掛歷控件 6.3.2 日期選擇框 6.4 數(shù)字增減和狀態(tài)顯示控件的使用 6.4.1 數(shù)字增減控件 6.4.2 橫向滑拉條和縱向滑拉條 6.4.3 狀態(tài)顯示條 6.5 其他控件的使用 6.5.1 調(diào)色板控件 6.6 結(jié)束語 6.7 參考資料第7章 容器控件和導(dǎo)航容器 7.1 容器對象的使用 7.1.1 “Application”容器對象 7.1.2 面板控件 7.1.3 長方體容器控件 7.1.4 網(wǎng)格控件 7.1.5 磚板分區(qū)控件 7.1.6 畫布容器控件 7.1.7 控制板和應(yīng)用程序控制板 7.1.8 區(qū)域分切控件 7.1.9 表格框容器控件和相關(guān)子控件 7.1.10 標(biāo)題框控件 7.2 導(dǎo)航容器的使用 7.2.1 卡片堆 7.2.2 分頁導(dǎo)航控件 7.2.3 區(qū)域分切導(dǎo)航 7.3 結(jié)束語 7.4 參考資料第8章 風(fēng)格、效果與自定義控件設(shè)計 8.1 控件的動畫效果設(shè)計 8.1.1 動畫效果的使用原理 8.2 風(fēng)格運用 8.2.1 使用MXML定義控件風(fēng)格 8.2.2 風(fēng)格定義文件和MXML互動界面設(shè)計 8.2.3 使用ActionScript動態(tài)設(shè)定控件風(fēng)格 8.3 展示狀態(tài)和過渡的運用 8.4 自定義控件類型的設(shè)計 8.4.1 簡單的自定義控件設(shè)計 8.4.2 自定義控件屬性、風(fēng)格和方法 8.4.3 使用事件 8.5 結(jié)束語 8.6 參考資料第9章 數(shù)據(jù)的存取和使用 9.1 數(shù)據(jù)提供者 9.2 集合對象類型 9.2.1 添加和刪除數(shù)據(jù)項 9.2.2 數(shù)據(jù)項排序的操作 9.2.3 過濾數(shù)據(jù)項 9.2.4 索引箭頭 9.2.5 數(shù)據(jù)項對象的“UID”屬性 9.3 數(shù)據(jù)捆綁 9.3.1 簡單數(shù)據(jù)捆綁的實現(xiàn) 9.3.2 提供可捆綁的數(shù)據(jù)源 9.3.3 使用ActionScript進行數(shù)據(jù)捆綁 9.4 數(shù)據(jù)模型 9.4.1 用MXML創(chuàng)建數(shù)據(jù)模型 9.4.2 用ActionScript創(chuàng)建數(shù)據(jù)模型 9.5 數(shù)據(jù)檢測 9.5.1 檢測機制原理 9.5.2 數(shù)據(jù)檢測的使用 9.5.3 設(shè)計自定義檢測對象類型 9.5.4 盡可能隨時檢測數(shù)據(jù) 9.6 數(shù)據(jù)格式化 9.6.1 數(shù)據(jù)格式化操作的實現(xiàn) 9.6.2 自定義數(shù)據(jù)格式化對象類型 9.7 客戶端與服務(wù)器端數(shù)據(jù)交換 9.7.1 服務(wù)器端設(shè)置 9.7.2 通過HTTP和XML進行的數(shù)據(jù)交換 9.7.3 復(fù)雜的HTTP數(shù)據(jù)傳輸實例 9.7.4 深入學(xué)習(xí) 9.8 結(jié)束語 9.9 參考資料第10章 Flex程序編譯與部署 10.1 資源管理 10.1.1 內(nèi)嵌資源操作的回顧 10.1.2 高級資源管理 10.2 單元測試 10.3 模塊化應(yīng)用程序設(shè)計 10.3.1 設(shè)計簡單的程序模塊 10.3.2 動態(tài)加載和卸載模塊 10.3.3 模塊和互動界面的數(shù)據(jù)傳輸 10.3.4 部件庫的設(shè)計和使用 10.4 Flex程序編譯 10.4.1 程序編譯器(mxmlc.exe)和部件編譯器(compc.exe) 10.4.2 編譯屬性定義文件 10.4.3 使用阿帕奇“Ant”構(gòu)建系統(tǒng)進行編譯 10.5 Flex程序部署和安全設(shè)定 10.5.1 簡單的Flex程序部署 10.5.2 復(fù)雜的Flex程序部署 10.5.3 設(shè)計安全的應(yīng)用程序 10.6 結(jié)束語 10.7 參考資料
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Adobe Flex 3程序設(shè)計指南 PDF格式下載