出版時(shí)間:2011-5 出版社:電子工業(yè)出版社 作者:翟大坤 頁數(shù):265
內(nèi)容概要
本書全面介紹用于手機(jī)應(yīng)用程序開發(fā)的富客戶端的最新技術(shù)。內(nèi)容以應(yīng)用開發(fā)案例為基礎(chǔ),詳細(xì)介紹了flex手機(jī)開發(fā)的集成平臺、實(shí)用技術(shù)和應(yīng)用模式,并通過大量有代表性的編程實(shí)例,向讀者展示了flex技術(shù)在移動應(yīng)用開發(fā)方面的強(qiáng)大功能及特色。
本書中的實(shí)例大多具有很強(qiáng)的實(shí)用價(jià)值,從最簡單的flex程序開始,到完整的網(wǎng)絡(luò)、gps綜合應(yīng)用程序,形成了一個(gè)覆蓋flex移動應(yīng)用的程序集。只需略加修改就可以在移動商務(wù)應(yīng)用中使用。因?yàn)檫@些實(shí)例,可以實(shí)現(xiàn)大多數(shù)移動軟件所需要的開發(fā)功能。
本書適用于對手機(jī)編程感興趣的初學(xué)者或手機(jī)應(yīng)用開發(fā)的工程師。
書籍目錄
第1章 手機(jī)應(yīng)用程序開發(fā)概述
1.1 flex概述
1.1.1 flex版本釋義
1.1.2 flex程序構(gòu)成
1.2 elips概述
1.3 flex與j2me手機(jī)應(yīng)用程序開發(fā)比較
1.3.1 開發(fā)環(huán)境的比較
1.3.2 開發(fā)原理的比較
1.3.3 可視化界面的比較
1.4 ria與rma
第2章 flex手機(jī)應(yīng)用程序開發(fā)環(huán)境配置
2.1 flash builder 環(huán)境配置
2.2 搭建基于flex的手機(jī)應(yīng)用程序開發(fā)平臺
2.3 flex手機(jī)程序開發(fā)平臺界面介紹
2.3.1 主菜單
2.3.2 工具欄
2.3.3 flash builder 的主要窗體
2.4 基于elips studio平臺手機(jī)模擬器配置
2.3.1 symbian模擬器配置
2.4.2 windows mobile模擬器配置
2.4.3 android 模擬器配置
2.4.4 iphone os模擬器配置
2.4.5 其他模擬器
第3章 第一個(gè)flex手機(jī)應(yīng)用程序開發(fā)實(shí)例詳解
3.1 flex手機(jī)應(yīng)用程序開發(fā)原理
3.2 flex手機(jī)應(yīng)用程序開發(fā)流程
3.3 剖析第一個(gè)flex手機(jī)應(yīng)用程序
第4章 flex手機(jī)編程基礎(chǔ)——actionscript編程
4.1 actionscript .0編程基礎(chǔ)
4.1.1 使用變量
4.1.2 數(shù)據(jù)類型
4.1.3 作用域及訪問修飾符
4.1.4 常用運(yùn)算符
4.1.5 運(yùn)算符的優(yōu)先級
4.1.6 邏輯結(jié)構(gòu)
4.2 actionscript .0中的字符串及數(shù)組操作
4.2.1 字符串
4.2.2 數(shù)組
4.3 actionscript面向?qū)ο缶幊?br /> 4.3.1 對象
4.3.2 對象的屬性和方法
4.3.3 類
4.3.4 類和對象的區(qū)別與關(guān)系
4.3.5 封裝
4.4 actionscript中面向?qū)ο缶幊痰募夹g(shù)實(shí)現(xiàn)
4.4.1 如何建類
4.4.2 如何建包
4.4.3 面向?qū)ο蟮腶ctionscript實(shí)現(xiàn)——屬性、方法及封裝
4.4.4 面向?qū)ο蟮腶ctionscript實(shí)現(xiàn)——繼承
4.4.5 面向?qū)ο蟮腶ctionscript實(shí)現(xiàn)——多態(tài)
4.4.6 面向?qū)ο蟮腶ctionscript實(shí)現(xiàn)——接口
第5章 flex事件處理機(jī)制
5.1 了解 flex事件
5.1.1 flex事件概述
5.1.2 eventdispatcher類概述
5.2 flex事件處理方式
5.2.1 使用mxml創(chuàng)建事件處理器
5.2.2 使用事件監(jiān)聽addeventlistener()方法
5.2.3 使用事件轉(zhuǎn)發(fā)dispatchevent()方法
5.3 自定義事件
5.4 常用事件類型
5.4.1 creationcomplete事件
5.4.2 觸屏事件
5.5 綜合示例
第6章 flex手機(jī)開發(fā)常用可視化組件
6.1 windowedapplication
6.2 容器類組件
6.2.1 canvas組件的用法
6.2.2 box組件的用法
6.2.3 hbox組件
6.2.4 vbox
6.2.5 viewstack組件
6.3 按鈕組件
6.3.1 普通按鈕button組件
6.3.2 導(dǎo)航按鈕togglebuttonbar組件
6.4 常用顯示文本組件
6.4.1 靜態(tài)文本組件
6.4.2 交互式文本組件
6.5 列表框
6.5.1 list組件
6.5.2 grouplist組件
6.6 導(dǎo)航組件
6.6.1 navigationbar組件
6.6.2 tabnavigator組件
6.7 其他組件
6.7.1 圖像顯示組件image
6.7.2 消息框顯示控件alert
6.7.3 視頻播放videodisplay組件
6.7.4 activityindicator 組件
6.7.5 html組件
6.7.6 screenview組件
6.8 自定義組件
6.9 綜合示例
第7章 手機(jī)應(yīng)用程序開發(fā)特效
7.1 手機(jī)應(yīng)用程序開發(fā)特效介紹
7.2 常用特效介紹
7.2.1 addchildaction/removechildaction類
7.2.2 resize特效
7.2.3 fade特效
7.2.4 move特效
7.2.5 parallel特效
7.3 使用特效行為及觸發(fā)器
7.4 綜合示例
第8章 層疊樣式
8.1 層疊樣式釋義
8.1.1 常用的樣式屬性
8.2 flex樣式分類
8.2.1 樣式表
8.2.2 內(nèi)嵌樣式表
8.2.3 外部樣式表
8.3 項(xiàng)呈示器
8.4 綜合示例
第9章 flex手機(jī)應(yīng)用程序數(shù)據(jù)通信
9.1 與數(shù)據(jù)通信相關(guān)的重要函數(shù)和類
9.1.1 navigatetourl函數(shù)
9.1.2 urlrequest類
9.2 httpservice 通信
9.3 urlloader
9.4 綜合示例
第10章 基于位置服務(wù)(lbs)的 flex程序開發(fā)
10.1 基于位置服務(wù)(lbs)的程序開發(fā)價(jià)值分析
10.2 移動定位服務(wù)概述
10.3 gps和北斗衛(wèi)星導(dǎo)航系統(tǒng)概述
10.3.1 gps概述
10.3.2 北斗衛(wèi)星導(dǎo)航系統(tǒng)
10.3.3 北斗衛(wèi)星導(dǎo)航系統(tǒng)與gps的比較
10.4 基于位置服務(wù)(lbs)的flex技術(shù)實(shí)現(xiàn)
10.4.1 技術(shù)實(shí)現(xiàn)方案
10.4.2 基于位置服務(wù)(lbs)的flex程序開發(fā)
第11章 m/s開發(fā)模式及綜合案例
11.1 軟件開發(fā)模式概述
11.1.1 c/s模式
11.1.2 b/s模式
11.1.3 m/s開發(fā)模式
11.2 基于elips平臺的移動商務(wù)導(dǎo)游系統(tǒng)
11.2.1 移動商務(wù)導(dǎo)游系統(tǒng)的需求分析
11.2.2 移動商務(wù)導(dǎo)游系統(tǒng)的技術(shù)實(shí)現(xiàn)原理
11.2.3 移動商務(wù)導(dǎo)游系統(tǒng)的技術(shù)實(shí)現(xiàn)
附錄a 代碼編寫規(guī)范
附錄b 服務(wù)器端配置——eclipse+myeclipse+tomcat平臺搭建步驟
參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
基于Flex技術(shù)的手機(jī)開發(fā)與實(shí)踐 PDF格式下載