出版時(shí)間:2008-12 出版社:人民郵電出版社 作者:(美)厄爾曼(Ullman,l) 頁數(shù):340 譯者:井中月
Tag標(biāo)簽:無
內(nèi)容概要
本書介紹了利用AIR(ADOBE INTEGRATED RUNTIME,Adobe集成運(yùn)行機(jī))開發(fā)桌面程序的全部過程,包含創(chuàng)建窗口和菜單、處理文件和目錄、使用數(shù)據(jù)庫、連接網(wǎng)絡(luò)、多媒體、安全策略以及程序的安裝與調(diào)試。書中還提供了大量的實(shí)用代碼作為范例?! ”緯嫦蛴幸欢╓eb開發(fā)經(jīng)驗(yàn),想要學(xué)習(xí)開發(fā)桌面程序的讀者。
作者簡介
Larry Ullman,國際知名的暢銷技術(shù)作家,擁有20多年編程經(jīng)驗(yàn),精通多種語方和技術(shù)。他是DMC Insight公司的總裁和數(shù)字媒體總監(jiān),曾擔(dān)任朗訊和Oracle等世界頂尖公司的顧問,并曾授課于加州大學(xué)伯克利分校、賓州大學(xué)等名校。除本書外,他撰寫的多部圖書都受世界讀者歡迎,享有極高聲譽(yù)。
書籍目錄
第1章 運(yùn)行AIR程序 1.1 安裝運(yùn)行機(jī) 1.2 安裝一個(gè)應(yīng)用程序 1.3 運(yùn)行一個(gè)應(yīng)用程序 第2章 創(chuàng)建程序 2.1 安裝SDK 2.2 在Windows系統(tǒng)中修改路徑 2.3 在Mac OS X系統(tǒng)中修改路徑 2.4 創(chuàng)建項(xiàng)目的結(jié)構(gòu) 2.5 創(chuàng)建HTML文件 2.6 創(chuàng)建XML文件 2.7 測試程序 2.8 創(chuàng)建證書 2.9 生成程序 第3章 AIR開發(fā)工具 3.1 使用Aptana Studio 3.1.1 安裝Aptana Studio 3.1.2 創(chuàng)建一個(gè)AIR程序 3.2 使用Dreamweaver 3.3 創(chuàng)建數(shù)字簽名 3.3.1 使用Aptana Studio創(chuàng)建證書 3.3.2 使用Dreamweaver創(chuàng)建證書 第4章 基本概念和代碼 4.1 技術(shù)背景 4.1.1 WebKit 4.1.2 JavaScript 4.1.3 面向?qū)ο缶幊? 4.1.4 API 4.1.5 安全模型 4.1.6 通用資源標(biāo)識 4.2 使用AIRAliases.js 4.3 JavaScript框架 4.4 ActionScript庫 4.5 處理事件 4.6 XMLHttpRequest對象 第5章 調(diào)試 5.1 使用JavaScript對話框 5.2 使用追蹤 5.3 使用AIR自查器 5.4 其他調(diào)試技術(shù) 第6章 創(chuàng)建窗口 6.1 新建窗口 6.2 新建本原窗口 6.3 定制窗口 6.4 訪問新建的本原窗口 6.5 創(chuàng)建全屏窗口 6.6 處理窗口事件 6.7 創(chuàng)建新外觀 6.8 移動(dòng)窗口和調(diào)整大小 第7章 創(chuàng)建菜單 7.1 菜單術(shù)語 7.2 創(chuàng)建一個(gè)菜單 7.3 處理菜單事件 7.4 因操作系統(tǒng)而變的菜單 7.5 添加鍵盤快捷鍵 7.6 改變菜單項(xiàng)的狀態(tài) 第8章 導(dǎo)入導(dǎo)出數(shù)據(jù) 8.1 復(fù)制 8.2 剪切 8.3 粘貼 8.4 不同格式的處理 8.5 拖放 8.6 將選定的內(nèi)容拖出程序第9章 文件和目錄 9.1 基礎(chǔ)知識 9.1.1 AIR包含的類 9.1.2 路徑和目錄 9.1.3 同步性 9.2 瀏覽文件和目錄 9.3 訪問文件信息 9.4 讀取目錄內(nèi)容 9.5 刪除文件和目錄 9.6 復(fù)制、移動(dòng)文件或目錄 第10章 處理文件內(nèi)容 10.1 讀取文件 10.2 寫入文件 10.3 異步操作舉例 10.4 二進(jìn)制數(shù)據(jù)的使用 第11章 數(shù)據(jù)庫操作 11.1 建立數(shù)據(jù)庫連接 11.2 創(chuàng)建數(shù)據(jù)庫 11.3 插入記錄 11.4 處理錯(cuò)誤 11.5 選擇記錄 11.6 更新和刪除記錄 第12章 數(shù)據(jù)庫應(yīng)用技巧 12.1 發(fā)布數(shù)據(jù)庫 12.2 使用預(yù)備語句 12.3 成組獲取記錄 12.4 執(zhí)行事務(wù) 12.5 提高程序性能 12.6 調(diào)試技巧 第13章 網(wǎng)絡(luò)連接技術(shù) 13.1 URLRequest類 13.2 接收數(shù)據(jù) 13.3 數(shù)據(jù)解析 13.4 數(shù)據(jù)傳輸 13.5 下載文件 13.6 下載大文件 13.7 上傳文件 第14章 使用其他媒體 14.1 播放聲音文件 14.2 播放長的聲音文件 14.3 流媒體中的音頻播放 14.4 控制聲音文件播放 14.5 查看PDF文件 14.6 處理XML數(shù)據(jù) 第15章 安全策略 15.1 AIR安全模型 15.2 使用非程序沙箱內(nèi)容 15.3 使用沙箱橋 15.4 數(shù)據(jù)加密存儲(chǔ) 15.5 數(shù)據(jù)的驗(yàn)證 15.6 最實(shí)用的安全策略 第16章 開發(fā)與應(yīng)用 16.1 程序描述文件的更多選項(xiàng) 16.2 使用自定義圖標(biāo) 16.3 自動(dòng)安裝 16.4 更多的應(yīng)用技巧 16.5 升級程序
章節(jié)摘錄
第1章 運(yùn)行AIR程序 作為第1章,這里并沒有直接討論如何開發(fā)自己的Adobe AIR(Adobe集成運(yùn)行機(jī))程序,而是介紹如何運(yùn)行一個(gè)AIR程序。這些知識以及一些初始步驟,對于程序進(jìn)行測試是必需的。更重要的是,程序的任何潛在用戶都應(yīng)該按照這些步驟來運(yùn)動(dòng)程序。
編輯推薦
輕松、直觀的講授方式,通過屏幕圖引導(dǎo)讀者學(xué)習(xí)AIR,并演示應(yīng)該如何做?! ∏逦牟襟E和詳細(xì)的解釋,幫助讀者迅速掌握要點(diǎn),成為專業(yè)AIR開發(fā)人員。 大量來自實(shí)戰(zhàn)的例子,極富價(jià)值的參考案例?! arry Ullman是國際知名的暢銷技術(shù)作家,擁有20多年編程經(jīng)驗(yàn),精通多種語言和技術(shù)。他是DMC公司的總裁和數(shù)字媒體技術(shù)總監(jiān),曾擔(dān)任朗訊和Oracle等世界頂尖公司的顧問,并曾授課于加州大學(xué)伯克利分校、賓州大學(xué)等名校。除本書外,他撰寫的多部圖書都廣受世界讀者歡迎,享有極高聲譽(yù)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Adobe AIR 應(yīng)用開發(fā)實(shí)踐 PDF格式下載