TOP
0
0
倒數三天!簡體曬書節單本79折,5本7折
Android平板電腦開發實戰詳解和典型案例(附光碟)(簡體書)
滿額折

Android平板電腦開發實戰詳解和典型案例(附光碟)(簡體書)

商品資訊

人民幣定價:88 元
定價
:NT$ 528 元
優惠價
87459
領券後再享89折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:13 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

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

名人/編輯推薦

《Android平板電腦開發實戰詳解和典型案例(附光盤)》由吳亞峰、杜化美、索依娜編著,本書組織上本著“起點低,終點高”的原則,內容覆蓋了從Android 2.0的趣味特性到Android 4.0的新特性,最后還給出了3個完整的綜合案例。
本書中配合每個需要講解的知識點都給出了豐富的插圖與完整的案例,使得讀者可以很容易上手。書中所有的案例均是根據筆者多年的開發心得進行設計的,結構清晰明朗,便于讀者進行學習與參考。同時書中還給出了很多筆者多年來積累的編程技巧以及心得,具有很高的參考價值。

目次

第1章平板電腦概覽以及開發環境的搭建
1.1平板電腦基礎知識概覽
1.1.1初識平板電腦
1.1.2忐忑發展史之平板電腦
1.1.3平板電腦的家族成員
1.1.4獨樹一幟的平板電腦
1.2開發環境的搭建
1.2.1AndroidSDK的安裝與環境變量配置
1.2.2Eclipse集成開發環境的搭建
1.2.3Android模擬器的創建與使用
1.3初識Android應用程序
1.3.1創建第一個Android應用程序——HelloAndroid
1.3.2模擬器上調試Android應用程序
1.3.3實際設備的連線調試
1.4小結

第2章Android平臺特色控件
2.1搜索框控件——SearchView
2.1.1搜索框控件基本知識
2.1.2搜索框控件使用案例
2.2開關窗口——Switch
2.2.1開關窗口基本知識
2.2.2開關窗口使用案例
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數字選擇控件——NumberPiker
2.5.1數字選擇控件基本知識
2.5.2數字選擇控件使用案例
2.6可展開列表——ExpandableListView
2.6.1可展開列表基本知識
2.6.2可展開列表使用案例
2.7滑動式抽屜——SlidingDrawer
2.7.1滑動式抽屜基本知識
2.7.2滑動式抽屜使用案例
2.8小結

第3章酷炫UI之新增佈局與片段
3.1堆視圖——AdapterViewFlipper
3.1.1堆視圖基本知識
3.1.2堆視圖使用案例
3.2棧視圖——StackView
3.2.1棧視圖基本知識
3.2.2棧視圖使用案例
3.3網格佈局——GridLayout
3.3.1網格佈局的基本知識
3.3.2網格佈局使用案例
3.4片段——Fragment
3.4.1片段——Fragment簡介
3.4.2列表片段——ListFragment
3.4.3對話框片段——DialogFragment
3.4.4偏好片段——PreferenceFragment
3.4.5片段綜合使用案例
3.5小結

第4章酷炫UI之選項選擇界面
4.1複選框選項設置——CheckBoxPreference
4.1.1複選框選項設置基本知識
4.1.2複選框選項設置使用案例
4.2對話框選項設置——DialogPreference
4.2.1對話框選項設置基本知識
4.2.2對話框選項設置使用案例
4.3鈴聲選項設置——RingtonePreference
4.3.1鈴聲選項設置基本知識
4.3.2鈴聲選項設置使用案例
4.4分組選項設置——PreferenceGroup
4.4.1分組選項設置基本知識
4.4.2分組選項設置使用案例
4.5選項設置界面——SwitchPreference
4.5.1選項設置界面基本知識
4.5.2選項設置界面使用案例
4.6主題——Theme
4.6.1主題基本知識
4.6.2主題使用案例
4.7小結

第5章數字圖像處理及拍照
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識別軟件的開發
5.17小結

第6章TTS及語音識別
6.1語音合成技術概覽
6.1.1Android系統TTS的設置界面
6.1.2AndroidTTS引擎
6.1.3語音合成類——TextToSpeech
6.2發音功能
6.2.1基礎知識
6.2.2一個簡單的案例
6.3記憶功能
6.3.1基礎知識
6.3.2一個簡單的案例
6.4保存與關聯功能
6.4.1基礎知識
6.4.2一個簡單的案例
6.5TTS引擎“手說TTS”
6.5.1基礎知識
6.5.2一個簡單的案例
6.6語音識別——SpeechRecognizer
6.6.1識別信息類基本知識
6.6.2信息識別類使用案例
6.7小結

第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音頻播放基本界面的開發
7.5.3音頻播放前臺功能的開發
7.5.4音頻播放後臺功能的開發
7.5.5頻譜顯示功能的開發
7.5.6視頻播放功能的開發
7.6小結

第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.52D小遊戲案例
8.5.1案例功能預覽
8.5.2矩形類與豆豆類的開發
8.5.3繪製類的開發
8.5.4Activity以及相關線程的開發
8.6多點觸控
8.6.1基本知識
8.6.2一個簡單的案例
8.7小結

第9章3D應用開發基礎
9.1OpenGL及OpenGLES簡介
9.23D基本知識
9.3舊約——OpenGLES1.x
9.3.1OpenGLES1.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材質
9.3.12兩種光源的案例
9.3.13紋理映射
9.3.14紋理映射案例
9.4新約——OpenGLES2.0
9.4.1OpenGLES2.0的渲染管線
9.4.2初識OpenGLES2.0應用程序
9.4.3著色語言
9.4.4正交投影
9.4.5透視投影
9.4.63種光照通道
9.4.7定位光
9.4.8定向光
9.4.9紋理映射
9.5小結

第10章傳感器應用開發
10.1基本的開發流程
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姿態傳感器
10.7.1基本知識
10.7.2一個簡單的案例
10.8小結

第11章藍牙與無線以太網直連
11.1基礎知識
11.2藍牙連接功能的開發
11.2.1功能預覽
11.2.2案例的開發
11.3手機間藍牙互聯操控
11.3.1功能預覽
11.3.2案例的開發
11.4手機與其他設備的互聯操控
11.4.1基本規則
11.4.2使用案例
11.5無線以太網直連
11.5.1基本知識
11.5.2功能預覽
11.5.3案例的開發
11.6小結

第12章GPS高級開發
12.1設置開關及獲得信息
12.1.1基本知識
12.1.2案例介紹
12.2衛星信息的呈現
12.2.1功能介紹
12.2.2使用案例
12.3當前位置信息的呈現
12.3.1功能介紹
12.3.2案例介紹
12.4圖片與顏色的加載
12.5小結

第13章多分辨率屏幕自適應
13.1XML佈局描述文件
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小結

第14章2D物理引擎遊戲——魔法跳跳球
14.1遊戲背景及功能概述
14.1.1背景概述
14.1.2功能簡介
14.2遊戲的策劃和準備工作
14.2.1遊戲的策劃
14.2.2遊戲的準備工作
14.3遊戲的架構
14.3.1遊戲的總體架構
14.3.2遊戲的類架構
14.4主控制類——Box2D_MFTTQA-ctivity類的開發
14.5主界面相關類
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遊戲界面相關類
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遊戲的優化與改進

第15章3D競速遊戲——極速飛行
15.1遊戲背景及功能概述
15.1.1背景概述
15.1.2功能介紹
15.2遊戲的策劃及準備工作
15.2.1遊戲的策劃
15.2.2Android平臺下遊戲的準備工作
15.3遊戲的架構
15.3.1各個類簡要介紹
15.3.2遊戲框架簡介
15.4公共類FeiTingActivity
15.5輔助界面相關類
15.5.1歡迎界面WelcomeView類
15.5.23D界面的父類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遊戲界面相關類
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遊戲中著色器的開發
15.7.1線段的著色器
15.7.2紋理的著色器
15.8遊戲的優化與改進

第16章生活輔助軟件——BN日程小管家
16.1開發背景及功能概述
16.1.1開發背景
16.1.2功能概述
16.1.3開發環境和目標平臺
16.2軟件預覽及功能結構
16.2.1軟件預覽
16.2.2功能結構
16.3開發前的準備工作
16.3.1數據庫設計
16.3.2數據庫表設計
16.4數據庫的開發
16.5主控制類ScheduleManagerActivity
16.6登錄界面的開發
16.7自定義日曆控件的開發
16.8主界面的開發
16.8.1月視圖的開發
16.8.2周視圖的開發
16.8.3日視圖的開發
16.9新建和編輯日程界面的開發
16.9.1基本界面的開發
16.9.2添加連絡人的開發
16.9.3添加圖片的開發
16.9.4添加錄音的開發
16.9.5添加地點的開發
16.10查詢日程界面的開發
16.11鈴聲設置界面的開發
16.12鬧鈴提醒界面的開發
16.13小結
……

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 459
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區