出版時(shí)間:2012-6 出版社:機(jī)械工業(yè)出版社 作者:翟大昆 等編著 頁數(shù):388 字?jǐn)?shù):616000
Tag標(biāo)簽:無
內(nèi)容概要
《Android項(xiàng)目開發(fā)詳解/移動(dòng)平臺(tái)開發(fā)書庫》編著者翟大昆、陳春茶。
《Android項(xiàng)目開發(fā)詳解/移動(dòng)平臺(tái)開發(fā)書庫》內(nèi)容提要:本書從實(shí)戰(zhàn)的角度出發(fā),介紹了基于Android環(huán)境的Mobile/Server應(yīng)用系統(tǒng)開發(fā),涉及移動(dòng)客戶端和服務(wù)器端的開發(fā)環(huán)節(jié),以滿足智能手機(jī)在線應(yīng)用的需求。
全書以一個(gè)Android應(yīng)用程序開發(fā)案例為主線,介紹了整個(gè)Android項(xiàng)目開發(fā)的過程。在內(nèi)容的編排方面,為突出項(xiàng)目編程方法與編程思路這條主線,將Android組件的使用分配到每一個(gè)功能界面中講解。本書涵蓋了
Android前端界面開發(fā)、Activity
java程序的開發(fā)以及ASP后臺(tái)技術(shù)開發(fā)等內(nèi)容,強(qiáng)調(diào)了Android與后臺(tái)數(shù)據(jù)通信技術(shù)、XML解析技術(shù)、數(shù)據(jù)存儲(chǔ)技術(shù)以及與Android前端配套的ASP后臺(tái)技術(shù)的實(shí)現(xiàn)細(xì)節(jié)。
每章的案例均有源程序,可登錄www.cmpbook.com免費(fèi)下載,以幫助讀者深入地進(jìn)行學(xué)習(xí)?! ?br />本書可作為高等院校相關(guān)專業(yè)學(xué)生學(xué)習(xí)嵌入式開發(fā)和手機(jī)開發(fā)的實(shí)訓(xùn)教材,也可供從事Android手機(jī)開發(fā)軟件開發(fā)人員參考。
書籍目錄
前言
第1章 Android開發(fā)平臺(tái)的構(gòu)建
1.1 Android開發(fā)行業(yè)發(fā)展前景
1.1.1 Android概述
1.1.2 Android行業(yè)需求前景
1.1.3 Android就業(yè)前景
1.2 開發(fā)平臺(tái)的搭建
1.3 體驗(yàn)Android開發(fā)之旅
1.3.1 創(chuàng)建HelloAndroid項(xiàng)目
1.3.2 模擬器配置及運(yùn)行HelloAndroid
1.3.3 剖析HelloAndroid項(xiàng)目結(jié)構(gòu)
1.4 設(shè)置Android模擬器中文環(huán)境
1.5 關(guān)于本書
第2章 Android項(xiàng)目開發(fā)—以手機(jī)訂票系統(tǒng)為例
2.1 項(xiàng)目需求概述
2.2 項(xiàng)目功能分解
2.2.1 程序主界面功能
2.2.2 登錄功能
2.2.3 注冊(cè)功能
2.2.4 選擇功能
2.2.5 查詢功能
2.2.6 信息列表功能
2.2.7 List詳情功能
2.2.8 用戶信息填寫與選擇功能
2.2.9 預(yù)訂成功功能
2.3 項(xiàng)目后臺(tái)技術(shù)選擇—ASP.NET
2.3.1 ASP.NET網(wǎng)頁特點(diǎn)
2.3.2 ASP.NET文件的體系結(jié)構(gòu)
2.3.3 ASP.NET的工作原理
2.3.4 IIS的安裝與配置
第3章 程序主界面
3.1 基礎(chǔ)控件講解
3.1.1 網(wǎng)格視圖
3.1.2 提示
3.2 重點(diǎn)剖析
3.2.1 數(shù)據(jù)適配器
3.2.2 Android事件處理機(jī)制
3.2.3 Android頁面切換
3.3 程序主界面功能實(shí)現(xiàn)
3.3.1 程序主界面View實(shí)現(xiàn)
3.3.2 程序主界面Control實(shí)現(xiàn)
3.3.3 程序主界面Help實(shí)現(xiàn)
第4章 登錄功能實(shí)現(xiàn)
4.1 基礎(chǔ)控件講解
4.1.1 文本框
4.1.2 文本編輯框
4.1.3 單選按鈕
4.1.4 按鈕控件
4.2 重點(diǎn)剖析
4.2.1 Android長度單位
4.2.2 Android布局的用法
4.2.3 SharedPreferences的使用
4.2.4 Android解析XML的方法
4.2.5 Android如何與后臺(tái)通信
4.3 登錄功能實(shí)現(xiàn)
4.3.1 登錄界面View實(shí)現(xiàn)
4.3.2 登錄功能Model用戶信息類實(shí)現(xiàn)
4.3.3 登錄功能Control實(shí)現(xiàn)
4.3.4 登錄功能Help實(shí)現(xiàn)
4.3.5 登錄后臺(tái)ASP實(shí)現(xiàn)
第5章 注冊(cè)功能實(shí)現(xiàn)
5.1 重點(diǎn)剖析
5.1.1 Activity頁面?zhèn)髦?br />5.1.2 使用正則表達(dá)式進(jìn)行信息驗(yàn)證
5.2 注冊(cè)功能實(shí)現(xiàn)
5.2.1 注冊(cè)界面View實(shí)現(xiàn)
5.2.2 注冊(cè)功能Control實(shí)現(xiàn)
5.2.3 注冊(cè)后臺(tái)ASP實(shí)現(xiàn)
第6章 選擇功能實(shí)現(xiàn)
6.1 基礎(chǔ)控件講解
6.1.1 自動(dòng)匹配
6.1.2 列表視圖
6.2 重點(diǎn)剖析
6.2.1 ListAdapter+HashMap+ArrayList的使用
6.2.2 SimpleCu orAdapter的使用
6.3 選擇功能實(shí)現(xiàn)
6.3.1 選擇界面View實(shí)現(xiàn)
6.3.2 選擇功能Model類實(shí)現(xiàn)
6.3.3 選擇功能Control實(shí)現(xiàn)
6.3.4 選擇功能后臺(tái)ASP實(shí)現(xiàn)
第7章 查詢功能實(shí)現(xiàn)
7.1 基礎(chǔ)控件講解
7.1.1 圖片視圖
7.1.2 圖片按鈕
7.1.3 下拉列表
7.1.4 日期和時(shí)間控件
7.1.5 菜單
7.1.6 對(duì)話框
7.1.7 進(jìn)度條
7.2 重點(diǎn)剖析
7.3 查詢功能實(shí)現(xiàn)
7.3.1 查詢界面View實(shí)現(xiàn)
7.3.2 查詢功能Control實(shí)現(xiàn)
7.3.3 查詢功能ASP實(shí)現(xiàn)
第8章 信息列表功能實(shí)現(xiàn)
8.1 重點(diǎn)剖析
8.1.1 日期格式處理與轉(zhuǎn)換
8.1.2 帶圖片多行ListView子項(xiàng)
8.2 信息列表功能實(shí)現(xiàn)
8.2.1 信息列表功能View實(shí)現(xiàn)
8.2.2 信息列表功能 Model類實(shí)現(xiàn)
8.2.3 信息列表功能Control實(shí)現(xiàn)
第9章 List詳情功能實(shí)現(xiàn)
9.1 基礎(chǔ)控件講解
9.1.1 文字交換器
9.1.2 圖片交換器
9.2 List詳情功能實(shí)現(xiàn)
9.2.1 List詳情界面View實(shí)現(xiàn)
9.2.2 List詳情功能Control實(shí)現(xiàn)
第10章 用戶信息選擇與填寫功能實(shí)現(xiàn)
10.1 基礎(chǔ)控件講解
10.1.1 復(fù)選框
10.1.2 卷軸視圖
10.2 重點(diǎn)剖析
10.2.1 如何動(dòng)態(tài)增加控件
10.2.2 多行文本滾動(dòng)實(shí)現(xiàn)
10.2.3 用戶身份證的驗(yàn)證
10.3 用戶信息選擇與填寫(機(jī)票預(yù)訂)實(shí)現(xiàn)
10.3.1 機(jī)票預(yù)訂View實(shí)現(xiàn)
10.3.2 機(jī)票預(yù)訂Model實(shí)現(xiàn)
10.3.3 機(jī)票預(yù)訂功能Control實(shí)現(xiàn)
10.3.4 機(jī)票預(yù)訂后臺(tái)ASP實(shí)現(xiàn)
第11章 訂購成功實(shí)現(xiàn)
11.1 基礎(chǔ)控件講解
11.1.1 狀態(tài)欄提示
11.1.2 拖動(dòng)條
11.1.3 循環(huán)播放圖片列表效果
11.2 訂購成功實(shí)現(xiàn)
11.2.1 機(jī)票訂購成功View實(shí)現(xiàn)
11.2.2 機(jī)票訂購成功功能Control實(shí)現(xiàn)
第12章 界面優(yōu)化、程序發(fā)布與真機(jī)環(huán)境測試
12.1 界面效果優(yōu)化
12.2 程序自適應(yīng)處理
12.3 設(shè)置程序Logo
12.4 Android單元測試
12.5 項(xiàng)目在不同版本的Android手機(jī)上的安裝與運(yùn)行
第13章 其他Andorid專題開發(fā)
13.1 專題一:Andorid數(shù)據(jù)存儲(chǔ)
13.1.1 Files存儲(chǔ)
13.1.2 NetWork存儲(chǔ)
13.1.3 SQLite編程詳解
13.1.4 Content Provide 數(shù)據(jù)存儲(chǔ)
13.2 專題二:Android多媒體開發(fā)
13.2.1 播放音樂
13.2.2 播放視頻
13.3 專題三:外部接口編程
附錄
附錄A IIS部署及網(wǎng)站發(fā)布
附錄B 91助手的安裝與使用
附錄C DDMS常用功能詳解
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 在最近的一年中,計(jì)算機(jī)右下角的戰(zhàn)爭烽煙未滅,移動(dòng)互聯(lián)網(wǎng)入口之爭戰(zhàn)火重燃。與計(jì)算機(jī)右下角相比,此次爭奪的是被譽(yù)為“規(guī)模10倍于PC互聯(lián)網(wǎng)”的移動(dòng)互聯(lián)網(wǎng)入口——手機(jī)操作系統(tǒng),統(tǒng)稱為“手機(jī)OS”。中國互聯(lián)網(wǎng)行業(yè)最活躍的人物“馬云、李彥宏、馬化騰、李開復(fù)、雷軍”都在為之瘋狂,由于Android操作系統(tǒng)大勢所趨、開放,但不夠本土化,中國互聯(lián)網(wǎng)公司從中看到了機(jī)會(huì)。阿里巴巴、百度、騰訊等互聯(lián)網(wǎng)巨頭皆在試水手機(jī)操作系統(tǒng)。同時(shí),市場上還有兩股不可忽視的力量:創(chuàng)新工場投資的點(diǎn)心OS和雷軍創(chuàng)辦的小米科技。這使我們不由得想起PC初始年代的操作系統(tǒng)之爭,互聯(lián)網(wǎng)初始年代的瀏覽器之爭。最后真正主導(dǎo)信息系統(tǒng)發(fā)展的主要?jiǎng)恿€是應(yīng)用軟件。應(yīng)用軟件的研發(fā),有些是面向行業(yè)的,有些是面向企業(yè)的,有些甚至是面向個(gè)人的,范圍之廣,是一兩個(gè)“云”平臺(tái)難以覆蓋的。所以需要一大批新生代應(yīng)用軟件研發(fā)人員。PC初始年代的應(yīng)用程序的開發(fā)歷程也是從單機(jī)的應(yīng)用程序開始,逐步過渡到Client/Server、Browser/Server的模式。目前的Android的應(yīng)用程序開發(fā)大多停留在“從手機(jī)到手機(jī)”階段,但隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的普及,Mobile/Server模式過渡的時(shí)間不會(huì)再像PC那樣的緩慢。所以,手機(jī)應(yīng)用軟件的開發(fā)人員將要面對(duì)的是手機(jī)本身的應(yīng)用程序技術(shù)和手機(jī)與移動(dòng)互聯(lián)網(wǎng)技術(shù)整合的復(fù)雜局面。 既然計(jì)算機(jī)已經(jīng)逐步邁進(jìn)了移動(dòng)開發(fā)的大門,Android又是移動(dòng)開發(fā)的領(lǐng)軍技術(shù),下面讓我們看看國內(nèi)外Android的發(fā)展前景,以便更好地了解移動(dòng)開發(fā)市場的動(dòng)向。國外Android市場正在迅猛擴(kuò)展。市場調(diào)研機(jī)構(gòu)NPD Group最近發(fā)布的一份報(bào)告稱,2011年第一季度基于Android操作系統(tǒng)的智能手機(jī),在美國智能手機(jī)總銷量中所占比例達(dá)到28%,首度超過蘋果iPhone,相信在不久的將來會(huì)有更多的用戶選擇Android系統(tǒng)的手機(jī)或是無線終端設(shè)備。目前中國市場上擁有世界上最大的手機(jī)用戶群,再加上3G的推出對(duì)整個(gè)行業(yè)的巨大推動(dòng)作用,全世界所有手機(jī)制造商幾乎都在招聘Android工程師。因此我們可以預(yù)言,Android在中國市場上的應(yīng)用前景十分廣闊。中國有成熟的消費(fèi)群,Android社區(qū)十分紅火,這些社區(qū)為Android在中國的普及做出了較好的推廣作用。國內(nèi)廠商和運(yùn)營商也紛紛加入了Android陣營,包括中國移動(dòng),中國聯(lián)通,中興通信,華為通信,聯(lián)恕等大企業(yè)。不僅僅局限于手機(jī),國內(nèi)廠家也陸續(xù)推出了采用Android系統(tǒng)的MID產(chǎn)品,比較有名的包括由RockChip和藍(lán)魔共同推出的同時(shí)具備高清播放和智能系統(tǒng)的音悅匯W7手機(jī)和2010年推出的原道N5手機(jī),可以預(yù)見Android也將會(huì)被廣泛應(yīng)用在國產(chǎn)智能上網(wǎng)設(shè)備上,這將進(jìn)一步擴(kuò)大Android系統(tǒng)的應(yīng)用范圍。
編輯推薦
《移動(dòng)平臺(tái)開發(fā)書庫:Android項(xiàng)目開發(fā)詳解》結(jié)合實(shí)際開發(fā)項(xiàng)目,講解開發(fā)流程和開發(fā)所用知識(shí)點(diǎn),內(nèi)容安排由淺入深、、逐步提高、循序漸進(jìn),可作為高等院校相關(guān)專業(yè)學(xué)生學(xué)習(xí)嵌入式開發(fā)和手機(jī)開發(fā)的實(shí)訓(xùn)教材,也可供從事Android手機(jī)開發(fā)軟件開發(fā)人員參考。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Android項(xiàng)目開發(fā)詳解 PDF格式下載