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

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

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

定 價:¥88.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 平板電腦概覽以及開發(fā)環(huán)境的搭建 
1.1 平板電腦基礎(chǔ)知識概覽 
1.1.1 初識平板電腦 
1.1.2 忐忑發(fā)展史之平板電腦 
1.1.3 平板電腦的家族成員 
1.1.4 獨樹一幟的平板電腦 
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 初識Android應(yīng)用程序 
1.3.1 創(chuàng)建第一個Android應(yīng)用程序——Hello Android 
1.3.2 模擬器上調(diào)試Android應(yīng)用程序 
1.3.3 實際設(shè)備的聯(lián)機調(diào)試 
1.4 小結(jié) 第2章 Android平臺特色控件 
2.1 搜索框控件——SearchView 
2.1.1 搜索框控件基本知識 
2.1.2 搜索框控件使用案例 
2.2 開關(guān)窗口——Switch 
2.2.1 開關(guān)窗口基本知識 
2.2.2 開關(guān)窗口使用案例 
2.3 彈出菜單——PopupMenu 
2.3.1 彈出菜單基本知識 
2.3.2 彈出菜單使用案例 
2.4 動作條——ActionBar 
2.4.1 顯示選項菜單基本知識 
2.4.2 顯示選項菜單使用案例 
2.4.3 提供標簽頁切換方式的導航功能基本知識 
2.4.4 提供標簽頁切換方式導航功能使用案例 
2.4.5 提供下拉列表導航功能基本知識 
2.4.6 提供下拉列表導航功能使用案例 
2.5 數(shù)字選擇控件——NumberPiker 
2.5.1 數(shù)字選擇控件基本知識 
2.5.2 數(shù)字選擇控件使用案例 
2.6 可展開列表——ExpandableListView 
2.6.1 可展開列表基本知識 
2.6.2 可展開列表使用案例 
2.7 滑動式抽屜——SlidingDrawer 
2.7.1 滑動式抽屜基本知識 
2.7.2 滑動式抽屜使用案例 
2.8 小結(jié) 第3章 酷炫UI之新增布局與片段 
3.1 堆視圖——AdapterViewFlipper 
3.1.1 堆視圖基本知識 
3.1.2 堆視圖使用案例 
3.2 棧視圖——StackView 
3.2.1 棧視圖基本知識 
3.2.2 棧視圖使用案例 
3.3 網(wǎng)格布局——GridLayout 
3.3.1 網(wǎng)格布局的基本知識 
3.3.2 網(wǎng)格布局使用案例 
3.4 片段——Fragment 
3.4.1 片段——Fragment簡介 
3.4.2 列表片段——ListFragment 
3.4.3 對話框片段——DialogFragment 
3.4.4 偏好片段——PreferenceFragment 
3.4.5 片段綜合使用案例 
3.5 小結(jié) 第4章 酷炫UI之選項選擇界面 
4.1 復選框選項設(shè)置——CheckBoxPreference 
4.1.1 復選框選項設(shè)置基本知識 
4.1.2 復選框選項設(shè)置使用案例 
4.2 對話框選項設(shè)置——DialogPreference 
4.2.1 對話框選項設(shè)置基本知識 
4.2.2 對話框選項設(shè)置使用案例 
4.3 鈴聲選項設(shè)置——RingtonePreference 
4.3.1 鈴聲選項設(shè)置基本知識 
4.3.2 鈴聲選項設(shè)置使用案例 
4.4 分組選項設(shè)置——PreferenceGroup 
4.4.1 分組選項設(shè)置基本知識 
4.4.2 分組選項設(shè)置使用案例 
4.5 選項設(shè)置界面——SwitchPreference 
4.5.1 選項設(shè)置界面基本知識 
4.5.2 選項設(shè)置界面使用案例 
4.6 主題——Theme 
4.6.1 主題基本知識 
4.6.2 主題使用案例 
4.7 小結(jié) 第5章 數(shù)字圖像處理及拍照 
5.1 平滑濾鏡 
5.1.1 基本知識 
5.1.2 一個簡單的案例 
5.2 銳化濾鏡 
5.2.1 基本知識 
5.2.2 一個簡單的案例 
5.3 中值濾波器 
5.3.1 基本知識 
5.3.2 一個簡單的案例 
5.4 對比度擴展 
5.4.1 基本知識 
5.4.2 一個簡單的案例 
5.5 削波 
5.5.1 基本知識 
5.5.2 一個簡單的案例 
5.6 閾值化 
5.6.1 基本知識 
5.6.2 一個簡單的案例 
5.7 灰度窗口變換 
5.7.1 基本知識 
5.7.2 一個簡單的案例 
5.8 直方圖均衡化 
5.8.1 基本知識 
5.8.2 一個簡單的案例 
5.9 輪廓提取 
5.9.1 基本知識 
5.9.2 一個簡單的案例 
5.10 腐蝕濾鏡 
5.10.1 基本知識 
5.10.2 一個簡單的案例 
5.11 膨脹濾鏡 
5.11.1 基本知識 
5.11.2 一個簡單的案例 
5.12 攝像頭的變焦操作 
5.12.1 基本知識 
5.12.2 一個簡單的案例 
5.13 攝像頭的對焦操作 
5.13.1 基本知識 
5.13.2 一個簡單的案例 
5.14 閃光燈的操作 
5.14.1 基本知識 
5.14.2 一個簡單的案例 
5.15 人臉檢測——FaceDetector 
5.15.1 基本知識 
5.15.2 一個簡單的案例 
5.16 條形碼掃描 
5.16.1 基本知識 
5.16.2 識別軟件的開發(fā) 
5.17 小結(jié) 第6章 TTS及語音識別 
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ǔ)知識 
6.2.2 一個簡單的案例 
6.3 記憶功能 
6.3.1 基礎(chǔ)知識 
6.3.2 一個簡單的案例 
6.4 保存與關(guān)聯(lián)功能 
6.4.1 基礎(chǔ)知識 
6.4.2 一個簡單的案例 
6.5 TTS引擎“手說TTS”  
6.5.1 基礎(chǔ)知識 
6.5.2 一個簡單的案例 
6.6 語音識別——SpeechRecognizer 
6.6.1 識別信息類基本知識 
6.6.2 信息識別類使用案例 
6.7 小結(jié) 第7章 多媒體 
7.1 音頻播放 
7.1.1 基本知識 
7.1.2 一個簡單的案例 
7.2 實時音頻采集與回放 
7.2.1 基本知識 
7.2.1 一個簡單的案例 
7.3 視頻播放 
7.3.1 基本知識 
7.3.2 簡單的使用案例 
7.4 流媒體 
7.4.1 基本知識 
7.4.2 一個簡單的案例 
7.5 多功能媒體播放器案例 
7.5.1 案例功能概覽 
7.5.2 音頻播放基本界面的開發(fā) 
7.5.3 音頻播放前臺功能的開發(fā) 
7.5.4 音頻播放后臺功能的開發(fā) 
7.5.5 頻譜顯示功能的開發(fā) 
7.5.6 視頻播放功能的開發(fā) 
7.6 小結(jié) 第8章 2D圖形渲染及多點觸控 
8.1 基本圖形的繪制 
8.1.1 基本知識 
8.1.2 一個簡單的案例 
8.2 特殊線型 
8.2.1 基本知識 
8.2.2 一個簡單的案例 
8.3 平面貼圖 
8.3.1 基本知識 
8.3.2 一個簡單的案例 
8.4 剪裁功能 
8.4.1 基本知識 
8.4.2 一個簡單的案例 
8.5 2D小游戲案例 
8.5.1 案例功能預(yù)覽 
8.5.2 矩形類與豆豆類的開發(fā) 
8.5.3 繪制類的開發(fā) 
8.5.4 Activity以及相關(guān)線程的開發(fā) 
8.6 多點觸控 
8.6.1 基本知識 
8.6.2 一個簡單的案例 
8.7 小結(jié) 第9章 3D應(yīng)用開發(fā)基礎(chǔ) 
9.1 OpenGL及OpenGL ES簡介 
9.2 3D基本知識 
9.3 舊約——OpenGL ES 1.x 
9.3.1 OpenGL ES 1.x的渲染管線 
9.3.2 不同的繪制方式 
9.3.3 索引法繪制案例 
9.3.4 頂點法繪制案例 
9.3.5 正交投影 
9.3.6 透視投影 
9.3.7 兩種投影模式的案例 
9.3.8 光照的3種組成元素 
9.3.9 定向光與定位光 
9.3.10 點法向量和面法向量 
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 初識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 基本知識 
10.2.2 一個簡單的案例 
10.3 磁場傳感器 
10.3.1 基本知識 
10.3.2 一個簡單的案例 
10.4 光傳感器 
10.4.1 基本知識 
10.4.2 一個簡單案例 
10.5 溫度傳感器 
10.5.1 基本知識 
10.5.2 一個簡單的案例 
10.6 接近傳感器 
10.6.1 基本知識 
10.6.2 一個簡單的案例 
10.7 姿態(tài)傳感器 
10.7.1 基本知識 
10.7.2 一個簡單的案例 
10.8 小結(jié) 第11章 藍牙與無線以太網(wǎng)直連 
11.1  基礎(chǔ)知識 
11.2 藍牙連接功能的開發(fā) 
11.2.1 功能預(yù)覽 
11.2.2 案例的開發(fā) 
11.3 手機間藍牙互聯(lián)操控 
11.3.1 功能預(yù)覽 
11.3.2 案例的開發(fā) 
11.4 手機與其他設(shè)備的互聯(lián)操控 
11.4.1 基本規(guī)則 
11.4.2 使用案例 
11.5 無線以太網(wǎng)直連 
11.5.1 基本知識 
11.5.2 功能預(yù)覽 
11.5.3 案例的開發(fā) 
11.6 小結(jié) 第12章 GPS高級開發(fā) 
12.1 設(shè)置開關(guān)及獲得信息 
12.1.1 基本知識 
12.1.2 案例介紹 
12.2 衛(wèi)星信息的呈現(xiàn) 
12.2.1 功能介紹 
12.2.2 使用案例 
12.3 當前位置信息的呈現(xiàn) 
12.3.1 功能介紹 
12.3.2 案例介紹 
12.4 圖片與顏色的加載 
12.5 小結(jié) 第13章 多分辨率屏幕自適應(yīng) 
13.1 XML布局描述文件 
13.1.1 基本策略簡介 
13.1.2 一個簡單的案例 
13.2 橫豎向各自按照不同比例縮放 
13.2.1 基本策略簡介 
13.2.2 一個簡單的案例 
13.3 僅按照一個方向比例縮放 
13.3.1 基本策略簡介 
13.3.2 一個簡單的案例 
13.4 不變形全部顯示 
13.4.1 基本策略簡介 
13.4.2 一個簡單的案例 
13.5 小結(jié) 第14章 2D物理引擎游戲——魔法跳跳球 
14.1 游戲背景及功能概述 
14.1.1 背景概述 
14.1.2 功能簡介 
14.2 游戲的策劃和準備工作 
14.2.1 游戲的策劃 
14.2.2 游戲的準備工作 
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 碰撞檢測搜索工具類BodySearchUtil 
14.8 游戲界面相關(guān)類 
14.8.1 游戲界面類GameView 
14.8.2 物理世界模擬線程PhysicsThread 
14.8.3 小球移動控制線程MoveballThread 
14.8.4 抽獎信息控制線程CjThread 
14.8.5 倒計時控制線程TimeThread 
14.8.6 謎之盒滾動控制線程RollMysteryboxThread 
14.8.7 抽獎煙花彈類Award 
14.8.8 焰火類FireWork 
14.9 游戲的優(yōu)化與改進 第15章 3D競速游戲——極速飛行 
15.1 游戲背景及功能概述 
15.1.1 背景概述 
15.1.2 功能介紹 
15.2 游戲的策劃及準備工作 
15.2.1 游戲的策劃 
15.2.2 Android平臺下游戲的準備工作 
15.3 游戲的架構(gòu) 
15.3.1 各個類簡要介紹 
15.3.2 游戲框架簡介 
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 簡單賽道類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)化與改進 第16章 生活輔助軟件——BN日程小管家 
16.1 開發(fā)背景及功能概述 
16.1.1 開發(fā)背景 
16.1.2 功能概述 
16.1.3 開發(fā)環(huán)境和目標平臺 
16.2 軟件預(yù)覽及功能結(jié)構(gòu) 
16.2.1 軟件預(yù)覽 
16.2.2 功能結(jié)構(gòu) 
16.3 開發(fā)前的準備工作 
16.3.1 數(shù)據(jù)庫設(shè)計 
16.3.2 數(shù)據(jù)庫表設(shè)計 
16.4 數(shù)據(jù)庫的開發(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 添加地點的開發(fā) 
16.10 查詢?nèi)粘探缑娴拈_發(fā) 
16.11 鈴聲設(shè)置界面的開發(fā) 
16.12 鬧鈴提醒界面的開發(fā) 
16.13 小結(jié)

本目錄推薦

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