注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例

Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例

Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例

定 價(jià):¥88.00

作 者: 吳亞峰 杜化美 索依娜 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787115301871 出版時(shí)間: 2013-02-01 包裝: 平裝
開本: 16開 頁數(shù): 615 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  隨著時(shí)間的推移,Android版本已經(jīng)發(fā)展到了Android 4.0,此版本為開發(fā)人員提供了很多非常實(shí)用的新特性。但是,目前國(guó)內(nèi)專門介紹這方面開發(fā)的書籍與資料都非常少,使得想開發(fā)Android 4.0應(yīng)用程序的開發(fā)人員無從下手?;诖朔N情況,《Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例》提煉了筆者多年從事Android開發(fā)應(yīng)用的寶貴經(jīng)驗(yàn),從Android 2.0趣味特性、Android 4.0新特性的基礎(chǔ)知識(shí)到完整綜合案例,由淺入深,循序漸進(jìn)地進(jìn)行了詳解,既適合Android 4.0初學(xué)者學(xué)習(xí),也適合有一定基礎(chǔ)的讀者進(jìn)一步提升之用?!禔ndroid平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例》共16章,其中第1章為平板電腦的相關(guān)知識(shí)以及Android開發(fā)環(huán)境的搭建;第2章~第6章介紹了Android 2.0趣味特性及Android 3.0和Android 4.0新特性的相關(guān)知識(shí);第7章介紹了多媒體開發(fā)的相關(guān)知識(shí)與案例;第8章和第9章介紹了2D圖形渲染、多點(diǎn)觸控以及3D應(yīng)用開發(fā)的相關(guān)知識(shí);第10章介紹了傳感器開發(fā)的相關(guān)知識(shí);第11章介紹了設(shè)備互聯(lián)技術(shù)——藍(lán)牙與無線以太網(wǎng)直連的相關(guān)知識(shí);第12章介紹了GPS高級(jí)開發(fā);第13章介紹了多分辨率屏幕自適應(yīng)的相關(guān)知識(shí);第14章~第16章給出了3個(gè)完整的綜合案例,其中包括2D游戲、3D游戲以及一個(gè)應(yīng)用案例。同時(shí)為了便于讀者的學(xué)習(xí),《Android平板電腦開發(fā)實(shí)戰(zhàn)詳解和典型案例》附贈(zèng)的光盤中包含了書中所有案例的完整源代碼,最大限度地幫助讀者快速掌握開發(fā)技術(shù)。

作者簡(jiǎn)介

  吳亞峰,畢業(yè)于北京郵電大學(xué),后留學(xué)澳大利亞臥龍崗大學(xué)取得碩士學(xué)位。1998年開始從事Java應(yīng)用的開發(fā),有十多年的Java開發(fā)與培訓(xùn)經(jīng)驗(yàn)。主要的研究方向?yàn)镺penGLES、手機(jī)游戲、Java EE以及搜索引擎。同時(shí)為手機(jī)游戲、JavaEE獨(dú)立軟件開發(fā)工程師,并兼任百納科技Java培訓(xùn)中心首席培訓(xùn)師。近10年來為數(shù)十家著名企業(yè)培養(yǎng)了上千名高級(jí)軟件開發(fā)人員,曾編寫過《菜鳥成長(zhǎng)之路——Java程序員職場(chǎng)全攻略》、《Android2.0游戲開發(fā)實(shí)戰(zhàn)寶典》、《Android3D游戲開發(fā)技術(shù)詳解與典型案例》、《Android應(yīng)用案例開發(fā)大全》、《Android游戲開發(fā)大全》、《Android3D游戲開發(fā)技術(shù)寶典——OpenGL ES2.0》等多本暢銷技術(shù)書籍。2008年初開始關(guān)注Android平臺(tái)下的3D應(yīng)用開發(fā),并開發(fā)出一系列優(yōu)秀的Android應(yīng)用程序與3D游戲。

圖書目錄

第1章 平板電腦概覽以及開發(fā)環(huán)境的搭建 
1.1 平板電腦基礎(chǔ)知識(shí)概覽 
1.1.1 初識(shí)平板電腦 
1.1.2 忐忑發(fā)展史之平板電腦 
1.1.3 平板電腦的家族成員 
1.1.4 獨(dú)樹一幟的平板電腦 
1.2 開發(fā)環(huán)境的搭建 
1.2.1 Android SDK的安裝與環(huán)境變量配置 
1.2.2 Eclipse集成開發(fā)環(huán)境的搭建 
1.2.3 Android模擬器的創(chuàng)建與使用 
1.3 初識(shí)Android應(yīng)用程序 
1.3.1 創(chuàng)建第一個(gè)Android應(yīng)用程序——Hello Android 
1.3.2 模擬器上調(diào)試Android應(yīng)用程序 
1.3.3 實(shí)際設(shè)備的聯(lián)機(jī)調(diào)試 
1.4 小結(jié) 第2章 Android平臺(tái)特色控件 
2.1 搜索框控件——SearchView 
2.1.1 搜索框控件基本知識(shí) 
2.1.2 搜索框控件使用案例 
2.2 開關(guān)窗口——Switch 
2.2.1 開關(guān)窗口基本知識(shí) 
2.2.2 開關(guān)窗口使用案例 
2.3 彈出菜單——PopupMenu 
2.3.1 彈出菜單基本知識(shí) 
2.3.2 彈出菜單使用案例 
2.4 動(dòng)作條——ActionBar 
2.4.1 顯示選項(xiàng)菜單基本知識(shí) 
2.4.2 顯示選項(xiàng)菜單使用案例 
2.4.3 提供標(biāo)簽頁切換方式的導(dǎo)航功能基本知識(shí) 
2.4.4 提供標(biāo)簽頁切換方式導(dǎo)航功能使用案例 
2.4.5 提供下拉列表導(dǎo)航功能基本知識(shí) 
2.4.6 提供下拉列表導(dǎo)航功能使用案例 
2.5 數(shù)字選擇控件——NumberPiker 
2.5.1 數(shù)字選擇控件基本知識(shí) 
2.5.2 數(shù)字選擇控件使用案例 
2.6 可展開列表——ExpandableListView 
2.6.1 可展開列表基本知識(shí) 
2.6.2 可展開列表使用案例 
2.7 滑動(dòng)式抽屜——SlidingDrawer 
2.7.1 滑動(dòng)式抽屜基本知識(shí) 
2.7.2 滑動(dòng)式抽屜使用案例 
2.8 小結(jié) 第3章 酷炫UI之新增布局與片段 
3.1 堆視圖——AdapterViewFlipper 
3.1.1 堆視圖基本知識(shí) 
3.1.2 堆視圖使用案例 
3.2 棧視圖——StackView 
3.2.1 棧視圖基本知識(shí) 
3.2.2 棧視圖使用案例 
3.3 網(wǎng)格布局——GridLayout 
3.3.1 網(wǎng)格布局的基本知識(shí) 
3.3.2 網(wǎng)格布局使用案例 
3.4 片段——Fragment 
3.4.1 片段——Fragment簡(jiǎn)介 
3.4.2 列表片段——ListFragment 
3.4.3 對(duì)話框片段——DialogFragment 
3.4.4 偏好片段——PreferenceFragment 
3.4.5 片段綜合使用案例 
3.5 小結(jié) 第4章 酷炫UI之選項(xiàng)選擇界面 
4.1 復(fù)選框選項(xiàng)設(shè)置——CheckBoxPreference 
4.1.1 復(fù)選框選項(xiàng)設(shè)置基本知識(shí) 
4.1.2 復(fù)選框選項(xiàng)設(shè)置使用案例 
4.2 對(duì)話框選項(xiàng)設(shè)置——DialogPreference 
4.2.1 對(duì)話框選項(xiàng)設(shè)置基本知識(shí) 
4.2.2 對(duì)話框選項(xiàng)設(shè)置使用案例 
4.3 鈴聲選項(xiàng)設(shè)置——RingtonePreference 
4.3.1 鈴聲選項(xiàng)設(shè)置基本知識(shí) 
4.3.2 鈴聲選項(xiàng)設(shè)置使用案例 
4.4 分組選項(xiàng)設(shè)置——PreferenceGroup 
4.4.1 分組選項(xiàng)設(shè)置基本知識(shí) 
4.4.2 分組選項(xiàng)設(shè)置使用案例 
4.5 選項(xiàng)設(shè)置界面——SwitchPreference 
4.5.1 選項(xiàng)設(shè)置界面基本知識(shí) 
4.5.2 選項(xiàng)設(shè)置界面使用案例 
4.6 主題——Theme 
4.6.1 主題基本知識(shí) 
4.6.2 主題使用案例 
4.7 小結(jié) 第5章 數(shù)字圖像處理及拍照 
5.1 平滑濾鏡 
5.1.1 基本知識(shí) 
5.1.2 一個(gè)簡(jiǎn)單的案例 
5.2 銳化濾鏡 
5.2.1 基本知識(shí) 
5.2.2 一個(gè)簡(jiǎn)單的案例 
5.3 中值濾波器 
5.3.1 基本知識(shí) 
5.3.2 一個(gè)簡(jiǎn)單的案例 
5.4 對(duì)比度擴(kuò)展 
5.4.1 基本知識(shí) 
5.4.2 一個(gè)簡(jiǎn)單的案例 
5.5 削波 
5.5.1 基本知識(shí) 
5.5.2 一個(gè)簡(jiǎn)單的案例 
5.6 閾值化 
5.6.1 基本知識(shí) 
5.6.2 一個(gè)簡(jiǎn)單的案例 
5.7 灰度窗口變換 
5.7.1 基本知識(shí) 
5.7.2 一個(gè)簡(jiǎn)單的案例 
5.8 直方圖均衡化 
5.8.1 基本知識(shí) 
5.8.2 一個(gè)簡(jiǎn)單的案例 
5.9 輪廓提取 
5.9.1 基本知識(shí) 
5.9.2 一個(gè)簡(jiǎn)單的案例 
5.10 腐蝕濾鏡 
5.10.1 基本知識(shí) 
5.10.2 一個(gè)簡(jiǎn)單的案例 
5.11 膨脹濾鏡 
5.11.1 基本知識(shí) 
5.11.2 一個(gè)簡(jiǎn)單的案例 
5.12 攝像頭的變焦操作 
5.12.1 基本知識(shí) 
5.12.2 一個(gè)簡(jiǎn)單的案例 
5.13 攝像頭的對(duì)焦操作 
5.13.1 基本知識(shí) 
5.13.2 一個(gè)簡(jiǎn)單的案例 
5.14 閃光燈的操作 
5.14.1 基本知識(shí) 
5.14.2 一個(gè)簡(jiǎn)單的案例 
5.15 人臉檢測(cè)——FaceDetector 
5.15.1 基本知識(shí) 
5.15.2 一個(gè)簡(jiǎn)單的案例 
5.16 條形碼掃描 
5.16.1 基本知識(shí) 
5.16.2 識(shí)別軟件的開發(fā) 
5.17 小結(jié) 第6章 TTS及語音識(shí)別 
6.1 語音合成技術(shù)概覽 
6.1.1 Android系統(tǒng)TTS的設(shè)置界面 
6.1.2 Android TTS引擎 
6.1.3 語音合成類——TextToSpeech 
6.2 發(fā)音功能 
6.2.1 基礎(chǔ)知識(shí) 
6.2.2 一個(gè)簡(jiǎn)單的案例 
6.3 記憶功能 
6.3.1 基礎(chǔ)知識(shí) 
6.3.2 一個(gè)簡(jiǎn)單的案例 
6.4 保存與關(guān)聯(lián)功能 
6.4.1 基礎(chǔ)知識(shí) 
6.4.2 一個(gè)簡(jiǎn)單的案例 
6.5 TTS引擎“手說TTS”  
6.5.1 基礎(chǔ)知識(shí) 
6.5.2 一個(gè)簡(jiǎn)單的案例 
6.6 語音識(shí)別——SpeechRecognizer 
6.6.1 識(shí)別信息類基本知識(shí) 
6.6.2 信息識(shí)別類使用案例 
6.7 小結(jié) 第7章 多媒體 
7.1 音頻播放 
7.1.1 基本知識(shí) 
7.1.2 一個(gè)簡(jiǎn)單的案例 
7.2 實(shí)時(shí)音頻采集與回放 
7.2.1 基本知識(shí) 
7.2.1 一個(gè)簡(jiǎn)單的案例 
7.3 視頻播放 
7.3.1 基本知識(shí) 
7.3.2 簡(jiǎn)單的使用案例 
7.4 流媒體 
7.4.1 基本知識(shí) 
7.4.2 一個(gè)簡(jiǎn)單的案例 
7.5 多功能媒體播放器案例 
7.5.1 案例功能概覽 
7.5.2 音頻播放基本界面的開發(fā) 
7.5.3 音頻播放前臺(tái)功能的開發(fā) 
7.5.4 音頻播放后臺(tái)功能的開發(fā) 
7.5.5 頻譜顯示功能的開發(fā) 
7.5.6 視頻播放功能的開發(fā) 
7.6 小結(jié) 第8章 2D圖形渲染及多點(diǎn)觸控 
8.1 基本圖形的繪制 
8.1.1 基本知識(shí) 
8.1.2 一個(gè)簡(jiǎn)單的案例 
8.2 特殊線型 
8.2.1 基本知識(shí) 
8.2.2 一個(gè)簡(jiǎn)單的案例 
8.3 平面貼圖 
8.3.1 基本知識(shí) 
8.3.2 一個(gè)簡(jiǎn)單的案例 
8.4 剪裁功能 
8.4.1 基本知識(shí) 
8.4.2 一個(gè)簡(jiǎn)單的案例 
8.5 2D小游戲案例 
8.5.1 案例功能預(yù)覽 
8.5.2 矩形類與豆豆類的開發(fā) 
8.5.3 繪制類的開發(fā) 
8.5.4 Activity以及相關(guān)線程的開發(fā) 
8.6 多點(diǎn)觸控 
8.6.1 基本知識(shí) 
8.6.2 一個(gè)簡(jiǎn)單的案例 
8.7 小結(jié) 第9章 3D應(yīng)用開發(fā)基礎(chǔ) 
9.1 OpenGL及OpenGL ES簡(jiǎn)介 
9.2 3D基本知識(shí) 
9.3 舊約——OpenGL ES 1.x 
9.3.1 OpenGL ES 1.x的渲染管線 
9.3.2 不同的繪制方式 
9.3.3 索引法繪制案例 
9.3.4 頂點(diǎn)法繪制案例 
9.3.5 正交投影 
9.3.6 透視投影 
9.3.7 兩種投影模式的案例 
9.3.8 光照的3種組成元素 
9.3.9 定向光與定位光 
9.3.10 點(diǎn)法向量和面法向量 
9.3.11 材質(zhì) 
9.3.12 兩種光源的案例 
9.3.13 紋理映射 
9.3.14 紋理映射案例 
9.4 新約——OpenGL ES 2.0 
9.4.1 OpenGL ES 2.0的渲染管線 
9.4.2 初識(shí)OpenGL ES 2.0應(yīng)用程序 
9.4.3 著色語言 
9.4.4 正交投影 
9.4.5 透視投影 
9.4.6 3種光照通道 
9.4.7 定位光 
9.4.8 定向光 
9.4.9 紋理映射 
9.5 小結(jié) 第10章 傳感器應(yīng)用開發(fā) 
10.1 基本的開發(fā)流程 
10.2 加速度傳感器 
10.2.1 基本知識(shí) 
10.2.2 一個(gè)簡(jiǎn)單的案例 
10.3 磁場(chǎng)傳感器 
10.3.1 基本知識(shí) 
10.3.2 一個(gè)簡(jiǎn)單的案例 
10.4 光傳感器 
10.4.1 基本知識(shí) 
10.4.2 一個(gè)簡(jiǎn)單案例 
10.5 溫度傳感器 
10.5.1 基本知識(shí) 
10.5.2 一個(gè)簡(jiǎn)單的案例 
10.6 接近傳感器 
10.6.1 基本知識(shí) 
10.6.2 一個(gè)簡(jiǎn)單的案例 
10.7 姿態(tài)傳感器 
10.7.1 基本知識(shí) 
10.7.2 一個(gè)簡(jiǎn)單的案例 
10.8 小結(jié) 第11章 藍(lán)牙與無線以太網(wǎng)直連 
11.1  基礎(chǔ)知識(shí) 
11.2 藍(lán)牙連接功能的開發(fā) 
11.2.1 功能預(yù)覽 
11.2.2 案例的開發(fā) 
11.3 手機(jī)間藍(lán)牙互聯(lián)操控 
11.3.1 功能預(yù)覽 
11.3.2 案例的開發(fā) 
11.4 手機(jī)與其他設(shè)備的互聯(lián)操控 
11.4.1 基本規(guī)則 
11.4.2 使用案例 
11.5 無線以太網(wǎng)直連 
11.5.1 基本知識(shí) 
11.5.2 功能預(yù)覽 
11.5.3 案例的開發(fā) 
11.6 小結(jié) 第12章 GPS高級(jí)開發(fā) 
12.1 設(shè)置開關(guān)及獲得信息 
12.1.1 基本知識(shí) 
12.1.2 案例介紹 
12.2 衛(wèi)星信息的呈現(xiàn) 
12.2.1 功能介紹 
12.2.2 使用案例 
12.3 當(dāng)前位置信息的呈現(xiàn) 
12.3.1 功能介紹 
12.3.2 案例介紹 
12.4 圖片與顏色的加載 
12.5 小結(jié) 第13章 多分辨率屏幕自適應(yīng) 
13.1 XML布局描述文件 
13.1.1 基本策略簡(jiǎn)介 
13.1.2 一個(gè)簡(jiǎn)單的案例 
13.2 橫豎向各自按照不同比例縮放 
13.2.1 基本策略簡(jiǎn)介 
13.2.2 一個(gè)簡(jiǎn)單的案例 
13.3 僅按照一個(gè)方向比例縮放 
13.3.1 基本策略簡(jiǎn)介 
13.3.2 一個(gè)簡(jiǎn)單的案例 
13.4 不變形全部顯示 
13.4.1 基本策略簡(jiǎn)介 
13.4.2 一個(gè)簡(jiǎn)單的案例 
13.5 小結(jié) 第14章 2D物理引擎游戲——魔法跳跳球 
14.1 游戲背景及功能概述 
14.1.1 背景概述 
14.1.2 功能簡(jiǎn)介 
14.2 游戲的策劃和準(zhǔn)備工作 
14.2.1 游戲的策劃 
14.2.2 游戲的準(zhǔn)備工作 
14.3 游戲的架構(gòu) 
14.3.1 游戲的總體架構(gòu) 
14.3.2 游戲的類架構(gòu) 
14.4 主控制類——Box2D_MFTTQA-ctivity類的開發(fā) 
14.5 主界面相關(guān)類 
14.5.1 主界面類MainMenuView 
14.5.2 主界面繪制線程MainMenuDrawThread 
14.6 輔助工具類 
14.6.1 聲音工具類SoundUtil 
14.6.2 圖片加載工具類PicLoadUtil 
14.6.3 常量類Constant 
14.7 剛體類 
14.7.1 剛體父類MyBody 
14.7.2 擋板類MyBaffleImg 
14.7.3 小球類MyBallImg 
14.7.4 邊界類MyEdgeImg 
14.7.5 小釘類MyNailImg 
14.7.6 物理引擎工具類Box2DUtil 
14.7.7 碰撞檢測(cè)搜索工具類BodySearchUtil 
14.8 游戲界面相關(guān)類 
14.8.1 游戲界面類GameView 
14.8.2 物理世界模擬線程PhysicsThread 
14.8.3 小球移動(dòng)控制線程MoveballThread 
14.8.4 抽獎(jiǎng)信息控制線程CjThread 
14.8.5 倒計(jì)時(shí)控制線程TimeThread 
14.8.6 謎之盒滾動(dòng)控制線程RollMysteryboxThread 
14.8.7 抽獎(jiǎng)煙花彈類Award 
14.8.8 焰火類FireWork 
14.9 游戲的優(yōu)化與改進(jìn) 第15章 3D競(jìng)速游戲——極速飛行 
15.1 游戲背景及功能概述 
15.1.1 背景概述 
15.1.2 功能介紹 
15.2 游戲的策劃及準(zhǔn)備工作 
15.2.1 游戲的策劃 
15.2.2 Android平臺(tái)下游戲的準(zhǔn)備工作 
15.3 游戲的架構(gòu) 
15.3.1 各個(gè)類簡(jiǎn)要介紹 
15.3.2 游戲框架簡(jiǎn)介 
15.4 公共類FeiTingActivity 
15.5 輔助界面相關(guān)類 
15.5.1 歡迎界面WelcomeView類 
15.5.2 3D界面的父類MyGLSurfaceView 
15.5.3 主菜單界面類MenuView 
15.5.4 選艇界面類XCView 
15.5.5 選艇界面箭頭類JianTou 
15.5.6 選艇界面底座類DiZuo 
15.5.7 歷史界面類LiShiView 
15.5.8 紋理矩形類TextureRect 
15.6 游戲界面相關(guān)類 
15.6.1 飛艇信息類BoatInfo 
15.6.2 飛艇類boat 
15.6.3 簡(jiǎn)單賽道類SaiDaoSimple 
15.6.4 賽道類Saidao 
15.6.5 圓柱類YuanZhu 
15.6.6 正方形類Rectangular 
15.6.7 立方體類Cube 
15.6.8 立方體組類CubeGroup 
15.6.9 立方體組的線程控制類CubeThread 
15.6.10 障礙物的控制類ZAWForControl 
15.6.11 障礙物的地圖類MapData 
15.6.12 游戲界面類MySurfaceView 
15.6.13 游戲線程類KeyThread 
15.7 游戲中著色器的開發(fā) 
15.7.1 線段的著色器 
15.7.2 紋理的著色器 
15.8 游戲的優(yōu)化與改進(jìn) 第16章 生活輔助軟件——BN日程小管家 
16.1 開發(fā)背景及功能概述 
16.1.1 開發(fā)背景 
16.1.2 功能概述 
16.1.3 開發(fā)環(huán)境和目標(biāo)平臺(tái) 
16.2 軟件預(yù)覽及功能結(jié)構(gòu) 
16.2.1 軟件預(yù)覽 
16.2.2 功能結(jié)構(gòu) 
16.3 開發(fā)前的準(zhǔn)備工作 
16.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 
16.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 
16.4 數(shù)據(jù)庫(kù)的開發(fā) 
16.5 主控制類ScheduleManagerActivity 
16.6 登錄界面的開發(fā) 
16.7 自定義日歷控件的開發(fā) 
16.8 主界面的開發(fā) 
16.8.1 月視圖的開發(fā) 
16.8.2 周視圖的開發(fā) 
16.8.3 日視圖的開發(fā) 
16.9 新建和編輯日程界面的開發(fā) 
16.9.1 基本界面的開發(fā) 
16.9.2 添加聯(lián)系人的開發(fā) 
16.9.3 添加圖片的開發(fā) 
16.9.4 添加錄音的開發(fā) 
16.9.5 添加地點(diǎn)的開發(fā) 
16.10 查詢?nèi)粘探缑娴拈_發(fā) 
16.11 鈴聲設(shè)置界面的開發(fā) 
16.12 鬧鈴提醒界面的開發(fā) 
16.13 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)