出版時(shí)間:2012-8 出版社:人民郵電出版社 作者:李駿 頁(yè)數(shù):554 字?jǐn)?shù):864000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
Android憑借其開(kāi)源性、優(yōu)異的用戶體驗(yàn)和極為方便的開(kāi)發(fā)方式,贏得了廣大用戶和開(kāi)發(fā)者的青睞,目前已經(jīng)發(fā)展成為市場(chǎng)占有率很高的智能手機(jī)操作系統(tǒng)。
《Android驅(qū)動(dòng)開(kāi)發(fā)與移植實(shí)戰(zhàn)詳解》分為18章,依次講解了Android系統(tǒng)的基本知識(shí), Linux內(nèi)核的基本知識(shí),分析了Android系統(tǒng)的源碼,深入分析HAL層的基本知識(shí),GoldFish下的驅(qū)動(dòng)、MSM內(nèi)核和驅(qū)動(dòng)、OMAP內(nèi)核和驅(qū)動(dòng)、顯示系統(tǒng)驅(qū)動(dòng)、輸入系統(tǒng)驅(qū)動(dòng)、振動(dòng)器系統(tǒng)驅(qū)動(dòng)、音頻系統(tǒng)驅(qū)動(dòng)和視頻輸出系統(tǒng)驅(qū)動(dòng),多媒體框架,傳感器系統(tǒng)、照相機(jī)系統(tǒng)、Wi-Fi系統(tǒng)、藍(lán)牙系統(tǒng)、GPS系統(tǒng)和電話系統(tǒng)的知識(shí)。在每一章中,重點(diǎn)介紹了與Android驅(qū)動(dòng)開(kāi)發(fā)相關(guān)的底層知識(shí),并對(duì)Android源碼進(jìn)行了詳細(xì)的分析及驅(qū)動(dòng)開(kāi)發(fā)實(shí)現(xiàn)。
《Android驅(qū)動(dòng)開(kāi)發(fā)與移植實(shí)戰(zhàn)詳解》適合Android程序員、研發(fā)人員及Android愛(ài)好者學(xué)習(xí),也可以作為相關(guān)培訓(xùn)學(xué)校和大專院校相關(guān)專業(yè)的教學(xué)用書(shū)。
作者簡(jiǎn)介
李駿,清華大學(xué)電子信息工程專業(yè)學(xué)士。較早進(jìn)入Android開(kāi)發(fā)領(lǐng)域。有多年的Android開(kāi)發(fā)經(jīng)驗(yàn),熟練使用Java和C/C++進(jìn)行軟件開(kāi)發(fā)。熟悉Android層次結(jié)構(gòu)和Linux驅(qū)動(dòng)層的結(jié)構(gòu)及其上的開(kāi)發(fā),有著豐富的Android底層和驅(qū)動(dòng)層的優(yōu)化、移植經(jīng)驗(yàn),擅長(zhǎng)利用JNI技術(shù)開(kāi)發(fā)Android上的應(yīng)用程序。曾帶領(lǐng)團(tuán)隊(duì)利用NDK技術(shù)成功開(kāi)發(fā)過(guò)具有庫(kù)侖計(jì)電池芯片的電池管理軟件,以及在Android上成功移植人臉識(shí)別程序,目前在凹凸電子擔(dān)任Android架構(gòu)師。陳小玉,碩士,南陽(yáng)理工學(xué)院計(jì)算機(jī)與信息工程學(xué)院講師,軟件設(shè)計(jì)師。主要從事Arldroid應(yīng)用及游戲開(kāi)發(fā)和教學(xué)工作,熟練使用Java語(yǔ)言。具有多年的Android和IOS系統(tǒng)手機(jī)客戶端軟件設(shè)計(jì)經(jīng)驗(yàn),具備扎實(shí)的手機(jī),桌面/Web UI設(shè)計(jì)開(kāi)發(fā)基礎(chǔ),熟悉Android系統(tǒng)的UI design Guideline,熟悉人機(jī)交互、機(jī)器學(xué)習(xí)和人工智能算法,擅長(zhǎng)利用智能算法改進(jìn)Android上的應(yīng)用程序。使其更具有智能性。
書(shū)籍目錄
目 錄
第1章 快速入門 1
1.1 編輯和編譯 2
1.2 世界,你好! 9
1.3 自我復(fù)制 11
1.4 猜數(shù)游戲 14
1.5 圖靈機(jī) 19
1.6 排版工具 23
1.7 游樂(lè)場(chǎng) 30
1.8 位錢 36
1.9 小結(jié) 43
第2章 靜態(tài)類型 44
2.1 數(shù)制 45
2.1.1 整數(shù) 45
2.1.2 二進(jìn)制補(bǔ)碼 46
2.1.3 整數(shù)比較 47
2.1.4 按位運(yùn)算 48
2.1.5 浮點(diǎn)數(shù) 50
2.1.6 復(fù)數(shù) 51
2.1.7 優(yōu)先級(jí) 52
2.1.8 表達(dá)式 53
2.2 字符和字符串 54
2.2.1 UTF-8編碼 54
2.2.2 Unicode字符 55
2.2.3 轉(zhuǎn)義字符 56
2.2.4 字符串 56
2.2.5 字符串轉(zhuǎn)換 57
2.3 數(shù)組 60
2.3.1 聲明 60
2.3.2 下標(biāo) 61
2.3.3 賦值 61
2.4 切片 63
2.5 結(jié)構(gòu)體 67
2.5.1 項(xiàng) 68
2.5.2 內(nèi)置 69
2.6 指針 71
2.7 小結(jié) 73
第3章 流程控制 74
3.1 簡(jiǎn)單語(yǔ)句 75
3.2 判斷語(yǔ)句if 77
3.3 多分支語(yǔ)句switch 79
3.4 循環(huán)語(yǔ)句for 82
3.5 遍歷 84
3.6 標(biāo)號(hào)和跳轉(zhuǎn) 85
3.7 作用域 86
3.8 小結(jié) 88
第4章 函數(shù) 89
4.1 簽名 90
4.2 參數(shù) 91
4.3 返回語(yǔ)句 93
4.4 函數(shù)調(diào)用 95
4.5 閉包 97
4.6 壓后 99
4.7 派錯(cuò)和恢復(fù) 100
4.8 方法 102
4.9 包 105
4.10 導(dǎo)入 107
4.11 程序初始化 108
4.12 小結(jié) 110
第5章 動(dòng)態(tài)類型 111
5.1 映射 112
5.2 界面類型 116
5.3 界面值 119
5.4 error界面 122
5.5 有界無(wú)類 124
5.6 排序 126
5.7 類型斷言 130
5.8 類型分支 133
5.9 反射 135
5.10 小結(jié) 141
第6章 面向?qū)ο蟆?42
6.1 背景 143
6.2 術(shù)語(yǔ) 146
6.3 與C++對(duì)比 149
6.3.1 繼承 149
6.3.2 抽象類 151
6.3.3 泛型 153
6.4 小結(jié) 154
第7章 并發(fā)編程 155
7.1 背景 156
7.2 同步通信 158
7.3 去程 162
7.4 程道 164
7.5 遍歷與關(guān)閉 166
7.6 MapReduce 168
7.7 select語(yǔ)句 170
7.8 程道值 173
7.9 互斥 175
7.10 小結(jié) 177
第8章 云計(jì)算 178
8.1 背景 179
8.2 GAE 181
8.3 Hello 世界! 183
8.4 畫胡子 185
8.5 留言錄 191
8.6 用戶API 195
8.7 數(shù)據(jù)庫(kù)API 196
8.7.1 術(shù)語(yǔ) 197
8.7.2 Go數(shù)據(jù)庫(kù)API 197
8.7.3 實(shí)體鍵 199
8.7.4 查詢和索引 200
8.7.5 實(shí)體組 201
8.7.6 限制 201
8.8 交易 203
8.9 散段 205
8.10 內(nèi)存緩沖 208
8.11 大件庫(kù) 210
8.12 URL抓取 213
8.13 任務(wù)隊(duì)列 214
8.13.1 任務(wù) 216
8.13.2 任務(wù)執(zhí)行 217
8.13.3 隊(duì)列 218
8.14 后端 220
8.15 能力API 221
8.16 電子郵件API 222
8.16.1 發(fā)送 222
8.16.2 接收 223
8.17 信道API 224
8.18 小結(jié) 226
第9章 標(biāo)準(zhǔn)包 227
9.1 格式包 228
9.1.1 格式輸出Printf 229
9.1.2 動(dòng)詞表 230
9.1.3 寬度和精度 231
9.1.4 報(bào)錯(cuò) 232
9.1.5 額外標(biāo)記 232
9.1.6 格式輸入 233
9.1.7 字符串格式 234
9.2 字節(jié)包 236
9.3 模板包 239
9.4 正則表達(dá)式包 245
9.5 時(shí)間包 253
9.6 超鏈接包 258
9.6.1 http服務(wù)器和客戶機(jī) 258
9.6.2 https加密通信 260
9.6.3 Get 263
9.6.4 Post 265
9.6.5 Cookie 268
9.7 編碼包 271
9.7.1 gob 271
9.7.2 json 275
附錄A Go的安裝和使用 277
附錄B EBNF 284
附錄C 中英術(shù)語(yǔ)對(duì)照表 291
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Android驅(qū)動(dòng)開(kāi)發(fā)與移植實(shí)戰(zhàn)詳解 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版