Android應用開發詳解(附CD光盤1張)

Android應用開發詳解(附CD光盤1張) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
郭宏誌 著



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-22

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 電子工業齣版社
ISBN:9787121108754
版次:1
商品編碼:10144188
包裝:平裝
開本:16開
齣版時間:2010-06-01
用紙:膠版紙
頁數:490
正文語種:中文


相關圖書





圖書描述

編輯推薦

  案例真實,拿來就用
  覆蓋全麵,從入門到精通
  魚我所欲也,漁亦我所欲也。這是一本魚漁兼得的好書。

內容簡介

  作為一本Android應用開發書籍,本書既適閤Android初學者,也適閤具備瞭一定Android開發經驗但需要開發案例的高級讀者。
  本書分為三個部分,共18章,由淺入深地詳細介紹瞭Android的每個開發細節。
  本書基礎翔實,實例豐富,案例真實。從基礎到案例覆蓋瞭Android應用開發的三大領域:基礎應用、網絡應用和遊戲應用。讀者所需要學習的,正是本書描述的。

內頁插圖

目錄

第一篇 基礎篇
第1章 Android概述 2
1.1 Android的前世今生 3
1.1.1 Android的産生 3
1.1.2 Android的發展 3
1.2 Android的平颱架構及特性 4
1.2.1 Android平颱特性 5
1.2.2 Android平颱架構 5
1.3 Android Market 7
1.4 Android應用程序組件 8
1.4.1 Activity 9
1.4.2 Service 9
1.4.3 Broadcast Receiver 9
1.4.4 ContentProvider 9
1.4.5 View 10
1.4.6 Intent 10
1.5 Android與Java ME的區彆與聯係 10
1.5.1 二者的區彆 10
1.5.2 二者的聯係 10
1.5.3 各自的優勢 11

第2章 Android開發基礎 12
2.1 Android開發環境的搭建 12
2.1.1 下載Android SDK 13
2.1.2 下載安裝JDK 15
2.1.3 下載Eclipse 16
2.1.4 下載安裝ADT 16
2.2 Android常用工具的使用 18
2.2.1 創建Android Virtual Devices(AVD) 18
2.2.2 模擬器(Emulator)的使用 20
2.2.3 Android Debug Bridge(ADB)的使用 20
2.2.4 Dalvik Debug Monitor Service(DDMS)的使用 21
2.2.5 Android Asset Packaging Tool(AAPT)的使用 22
2.2.6 DX的使用 22
2.2.7 mksdcard的使用 22
2.3 我的

第一個Android應用 22
2.3.1 純手工創建一個Android應用 22
2.3.2 使用Eclipse創建一個Android應用 25

第二篇 技術篇
第3章 Android中的資源訪問 32
3.1 資源簡介 33
3.1.1 資源的類型和布局 33
3.1.2 資源文件的使用 33
3.2 使用顔色(color)資源 35
3.2.1 顔色值定義 35
3.2.2 顔色資源XML文件的定義 35
3.2.3 使用顔色資源 36
3.3 使用字符串(string)資源 37
3.3.1 字符串資源XML文件的定義 37
3.3.2 字符串資源XML文件的使用 38
3.4 使用尺寸(dimen)資源 39
3.4.1 Android中支持的尺寸單位 39
3.4.2 尺寸資源XML文件的定義 40
3.4.3 尺寸資源XML文件的使用 40
3.5 使用原始XML資源 42
3.5.1 原始XML資源文件的定義 42
3.5.2 原始XML文件的使用 42
3.6 使用drawables資源 45
3.7 使用布局(layout)資源 47
3.7.1 布局文件的定義 47
3.7.2 布局文件的使用 48
3.8 使用菜單(menu)資源 49
3.8.1 菜單資源文件的定義 50
3.8.2 菜單資源文件的使用 51

第4章 Android用戶界麵 55
4.1 菜單 55
4.1.1 選項菜單(Option Menu) 56
4.1.2 上下文菜單(Context Menu) 57
4.1.3 子菜單(Sub Menu) 59
4.2 對話框 61
4.3 提示信息(Toast) 64
4.4 事件處理 66
4.4.1 事件處理機製 66
4.4.2 Android中的事件監聽器 68
4.4.3 事件處理步驟 69
4.5 布局管理(Layout) 72
4.5.1 綫性布局 73
4.5.2 幀布局 75
4.5.3 錶格布局 76
4.5.4 相對布局 77
4.5.5 絕對布局 78
4.6 組件(Widget) 79
4.6.1 常用組件 79
4.6.2 自動完成文本框(AutoCompleteTextView) 86
4.6.3 選項卡(Tab) 88
4.6.4 進度條(ProgressBar) 91
4.6.5 日期、時間選擇對話框(DataPickerDialog、TimePickerDialog) 95
4.6.6 列錶視圖(ListView) 97
4.6.7 網格視圖(GridView) 99
4.6.8 畫廊視圖(Gallery) 101
4.6.9 地圖視圖(MapView) 105
4.6.10 網絡視圖(WebView) 108

第5章 Android基本程序單元Activity 111
5.1 何謂迴調 111
5.2 Activity簡介 113
5.2.1 Activity的創建 113
5.2.2 啓動另一個Activity 115
5.2.3 Activity之間傳遞數據 117
5.2.4 啓動另一個Activity並返迴結果 121
5.3 Activity的生命周期 126

第6章 Android組件之間的信使Intent 130
6.1 Intent對象及其屬性 131
6.1.1 Intent的ComponentName屬性 131
6.1.2 Intent的Action屬性 135
6.1.3 Intent的Data屬性 140
6.1.4 Intent的Category屬性 141
6.1.5 Intent的Extras屬性 142
6.2 係統標準Activity Action應用 144
6.2.1 和打電話相關的標準Activity Action應用 145
6.2.2 訪問瀏覽器和地圖 147
6.2.3 發郵件 149
6.3 Intent的實現策略 151

第7章 Android Service組件 159
7.1 Service簡介 159
7.1.1 創建一個Service 159
7.1.2 啓動和停止Service 160
7.1.3 綁定一個已經存在的Service 161
7.1.4 Service實例演示 161
7.2 遠程Service調用 166
7.2.1 創建一個AIDL文件 166
7.2.2 實現AIDL文件生成的Java接口 170
7.2.3 將你的接口暴露給客戶端 171
7.2.4 客戶端調用 171

第8章 Android廣播事件處理 Broadcast Receiver 173
8.1 自己定義Broadcast Receiver來處理廣播事件 173
8.2 係統廣播事件的使用 176
8.3 Notification和NotificationManager的使用 178
8.3.1 Notification和NotificationManager簡介 178
8.3.2 通知實例演示 179
8.4 AlarmManager的使用 186

第9章 Android中的數據存取 190
9.1 Preference 190
9.1.1 Preference簡介 190
9.1.2 Preference應用實例--保存臨時短信 191
9.2 File 193
9.3 SQLite 195
9.3.1 SQLiteDatabase 195
9.3.2 SQLiteOpenHelper 199
9.3.3 SQLite應用實例--收藏管理 201

第10章 Content Provider 208
10.1 Content Provider簡介 208
10.1.1 Content Provider的常用方法 208
10.1.2 ContentResolver 209
10.1.3 URI 209
10.1.4 查詢係統ContentProvider內容 210
10.1.5 添加係統ContentProvider內容 211
10.1.6 添加係統ContentProvider圖片內容 211
10.2 自定義ContentProvider 212
10.2.1 創建ContentProvider的步驟 212
10.2.2 ContentProvider實例 213

第11章 Android中的多媒體應用 221
11.1 音頻及視頻播放 221
11.1.1 從源文件中播放 221
11.1.2 從文件係統中播放 222
11.1.3 從網絡中播放 222
11.2 迷你音樂播放器 223
11.3 迷你視頻播放器 228
11.4 音視頻的錄製 229
11.5 Camera照相 233

第12章 Android中的圖形圖像 238
12.1 在Android中訪問圖片 238
12.1.1 使用圖片文件創建Drawable對象 239
12.1.2 使用XML文件定義Drawable屬性 240
12.1.3 Bitmap和BitmapFactory 241
12.2 Android中的動畫 242
12.2.1 Tween動畫 242
12.2.2 Frame動畫 251
12.3 動態圖形繪製 253
12.3.1 動態圖形繪製的基本思路 253
12.3.2 動態圖形繪製類簡介 256
12.3.3 繪製幾何圖形 257
12.4 圖形特效 261
12.4.1 使用Matrix實現鏇轉、縮放和平移 261
12.4.2 使用Shader類渲染圖形 264

第13章 Android中的互聯網應用 268
13.1 通過Socket、ServerSocket進行網絡編程 268
13.1.1 Socket、ServerSocket編程模型 268
13.1.2 Socket編程實例 269
13.2 通過URL進行網絡編程 271
13.3 通過HTTP進行網絡編程 273
13.3.1 使用HttpURLConnection 273
13.3.2 使用Apache HTTP客戶端 278
13.4 通過Web Service進行網絡編程 280
13.5 直接使用WebView視圖組件顯示網頁 285
13.5.1 使用WebView打開網頁 285
13.5.2 使用WebView加載HTML 286

第14章 Android中的GPS應用 287
14.1 LocationManager和LocationProvider簡介 287
14.1.1 LocationManager 288
14.1.2 LocationProvider 288
14.2 通過模擬器測試位置服務 289
14.3 獲得LocationProvider 292
14.3.1 通過名稱獲得LocationProvider 292
14.3.2 獲得當前可利用的LocationProvider 292
14.3.3 根據Criteria條件獲得LocationProvider 292
14.4 定位和跟蹤 293
14.4.1 定位 294
14.4.2 跟蹤 296
14.5 趨近警告 298
14.6 Geocoder正逆嚮編解碼 300
14.6.1 正嚮編碼 301
14.6.2 反嚮編碼 303

第三篇 應用篇
第15章 Android應用案例--移動警務通 306
15.1 移動警務通需求分析 306
15.2 移動警務通總體設計 307
15.2.1 係統架構 307
15.2.2 技術選型 307
15.2.3 係統功能 308
15.3 移動警務通詳細設計 309
15.3.1 係統包及其資源規劃 309
15.3.2 Activity界麵規劃及其程序執行流程 310
15.3.3 係統數據庫設計 312
15.4 係統編碼實現 313
15.4.1 登錄模塊Android客戶端實現 313
15.4.2 登錄模塊服務器端實現 320
15.4.3 程序主菜單實現 325
15.4.4 信息查詢子菜單實現 326
15.4.5 在逃人員查詢模塊客戶端實現 327
15.4.6 在逃人員查詢模塊服務器端實現 332
15.4.7 信息采集子菜單實現 338
15.4.8 機動車違章信息采集Android客戶端實現 339
15.4.9 機動車違章信息采集服務器端實現 345
15.4.10 文件上傳子菜單實現 348
15.4.11 現場照片上傳Android客戶端實現 349
15.4.12 現場照片上傳服務器端實現 360
15.4.13 GPS定位功能子菜單實現 363
15.4.14 GPS定位“我的位置”的實現 364
15.4.15 GPS定位“按坐標查詢”的實現 369
15.4.16 GPS定位“按地址查詢”的實現 374

第16章 Android應用案例--雷電遊戲 378
16.1 Android遊戲開發基本框架 378
16.1.1 Android遊戲開發基礎 378
16.1.2 Android遊戲開發基本框架 379
16.2 將Java ME遊戲API嫁接到Android 384
16.2.1 Layer類的移植 384
16.2.2 Sprite類的移植 386
16.2.3 TiledLayer類的移植 386
16.2.4 LayerManager類的移植 386
16.3 Android版雷電遊戲的實現 387
16.3.1 雷電遊戲簡介 387
16.3.2 雷電遊戲的實現 387

第17章 Android應用案例--備忘錄 396
17.1 備忘錄數據存儲實現 396
17.1.1 數據庫錶設計 396
17.1.2 備忘錄ContentProvider實現 397
17.2 備忘錄列錶展示 402
17.3 備忘錄維護 405
17.4 備忘錄定時提醒 412
17.4.1 定義提醒廣播接收器 412
17.4.2 顯示提醒Activity 413

第18章 Android應用案例--無綫點餐係統 417
18.1 無綫點餐係統需求分析 417
18.2 無綫點餐係統概要設計 417
18.2.1 係統物理架構 418
18.2.2 技術選型 418
18.2.3 係統功能 419
18.3 無綫點餐係統詳細設計 422
18.3.1 係統包及其資源規劃 422
18.3.2 係統數據庫設計 423
18.4 係統編碼實現 424
18.4.1 登錄模塊Android客戶端實現 424
18.4.2 登錄模塊服務器端實現 432
18.4.3 程序主菜單實現 437
18.4.4 點餐功能客戶端實現 440
18.4.5 點餐功能服務器端實現 450
18.4.6 結算模塊Android客戶端實現 455
18.4.7 結算模塊服務器端實現 458
18.4.8 查颱模塊Android客戶端實現 466
18.4.9 查颱模塊服務器端實現 470
18.4.10 更新模塊Android客戶端實現 473
18.4.11 更新模塊服務器端實現 477
18.4.12 轉颱模塊Android客戶端實現 480
18.4.13 轉颱模塊服務器端實現 482
18.4.14 並颱模塊Android客戶端實現 485
18.4.15 並颱模塊服務器端實現 488

精彩書摘

  第一篇 基礎篇
  第1章 Android概述
  時勢造英雄,PC時代微軟憑藉Windows操作係統造就瞭微軟帝國,互聯網時代Google憑藉搜索引擎造就瞭Google帝國。那麼,移動互聯網時代來臨,誰將是真正的英雄昵?這個我們很難定論,但是一個不確定的答案就是,掌握移動互聯網技術的人將是這個時代的弄潮兒,將成為這一時代真正的英雄。
  這裏我們思考一下,為什麼能産生瞭兩個帝國,而不是一個帝國呢?設想如果微軟既掌握瞭操作係統技術又掌握瞭搜索引擎技術,那麼微軟將成為唯一帝國;如果Google既掌握瞭操作係統技術又掌握瞭搜索引擎技術,那麼Google將成為唯一帝國。就是因為他們各有所長,所以兩個帝國纔能並存。俗話說,一山不能容二虎,二者都有壟斷唯一霸主地位的野心。
  在這個移動互聯網時代,Google曆經數年,耗資數億,研發瞭手機係統Android。其實Android不光是一個手機操作係統,它可以延伸到各種移動設備和PC。有瞭自己的互聯網技術和自己的操作係統,也就有瞭自己唯一的霸主地位。這就是Google的野心吧!
  Android一經推齣,受到瞭業界前所未有的熱捧。全世界的Android社區熱火朝天,開發人員癡迷學習,手機設備廠商不斷推齣Android係統的手機,為什麼會有這樣的效果昵?可以用一句話來概括:“博采眾長,為它所用。”Android采用瞭開源的Linux操作係統,底層使用瞭訪問硬件速度最快的C語言,應用層采用瞭簡單而強大的Java語言,這使得Android無處不閃爍著耀眼的光芒。
  Android實現瞭全部開源,這為Android的使用提供瞭無限可能。硬件廠商可以在原有基礎上,根據自己的需求擴展或裁剪現有功能,軟件開發人員可以開發齣更優 Android應用開發詳解(附CD光盤1張) 下載 mobi epub pdf txt 電子書 格式

Android應用開發詳解(附CD光盤1張) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Android應用開發詳解(附CD光盤1張) 下載 mobi pdf epub txt 電子書 格式 2024

Android應用開發詳解(附CD光盤1張) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

這本書從基礎到後麵的大量的案例分析,講解的很詳細。

評分

書中有些還是比較難的!!

評分

彆人說挺好的。幫彆人買的。

評分

發貨速度很快,書的質量也很好

評分

同事用的很好,買瞭一個月就完成瞭安卓的開發,當然同事技術實力也是剛剛的。

評分

發貨速度很快,書的質量也很好

評分

正品不是盜版可以放心買

評分

評分

總體還可以,說得比較詳細。

類似圖書 點擊查看全場最低價

Android應用開發詳解(附CD光盤1張) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有