-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

變身程序猿——Android應用開發

( 簡體 字)
作者:北京育知同創科技有限公司,陳川等類別:1. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:電子工業出版社變身程序猿——Android應用開發 3dWoo書號: 45899
詢問書籍請說出此書號!

缺書
NT售價: 395

出版日:1/1/2017
頁數:496
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121301988
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

本書從初學者的角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了Android應用程序開發應該掌握的各方面的技術。所有案例基于Android SDK最新版本編寫,貼合最新的技術動向。先介紹了Android體系結構、環境搭建及第一個Android程序的運行、調試,接著講解了基礎UI控件的使用、Android四大組件、適配器控件、異步任務、Android中的數據存儲、Android中級控件、智能手機的硬件知識,最后講解了Android中的動畫。

目錄:

第1章 Android的體系結構 1
1.1 應用層 1
1.2 應用框架層 2
1.3 庫文件與Android運行環境 2
1.3.1 庫文件 2
1.3.2 運行環境 3
1.4 Linux內核層 3
1.5 本章總結 3
第2章 開發環境的安裝與配置 4
2.1 操作系統準備 4
2.2 Java開發環境的配置 5
2.3 Android開發環境的配置 6
2.3.1 Android SDK的下載與安裝 6
2.3.2 Eclipse的下載與安裝 8
2.3.3 ADT plugin的安裝與配置 9
2.4 Adt-bundle 集成環境 10
2.5 Android Studio的下載和安裝 11
第3章 第一個Android應用程序 13
3.1 Android應用程序開發的基本流程 13
3.2 在Eclipse創建第一個項目 14
3.3 創建Android模擬器(AVD) 17
3.4 在Android模擬器中運行應用程序 19
3.5 Android應用程序目錄結構 19
3.6 使用DDMS調試應用程序 21
3.7 本章總結 23
第4章 Android用戶界面(UI)基礎 24
4.1 Activity基本概念 24
4.2 AndroidManifest.xml文件的作用 25
4.3 布局文件的作用 26
4.4 Android的界面布局 28
4.4.1 控件的層次結構 28
4.4.2 常用界面布局種類 28
4.5 常見UI控件的使用 37
4.5.1 文本類控件 37
4.5.2 按鈕類控件 44
4.5.3 日期類控件 52
4.5.4 圖片控件 55
4.5.5 對話框 55
4.5.6 彈出消息(Toast) 62
4.5.7 通知(Notification) 64
4.6 本章總結 70
第5章 Activity管理 71
5.1 Intent的介紹 72
5.2 使用Intent啟動Activity 72
5.2.1 直接啟動Activity 72
5.2.2 帶返回值啟動Activity 83
5.3 Activity的生命周期 88
5.3.1 Activity的基本狀態 89
5.3.2 Activity生命周期中的各個方法 89
5.3.3 編程測試Activity的生命周期 93
5.4 任務(Task)和回退棧(Back Stacks)管理 97
5.5 本章總結 101
第6章 Android適配器控件 102
6.1 初識適配器 102
6.1.1 用于處理文本信息的適配器——ArrayAdapter 103
6.1.2 處理復雜列表項的適配器—— SimpleAdapter 103
6.1.3 用于處理數據庫的適配器——SimpleCursorAdapter 104
6.1.4 最靈活的適配器——自定義Adapter 104
6.2 高級UI控件——適配器控件 105
6.2.1 下拉列表(Spinner) 105
6.2.2 自動提示文本框(AutoCompleteTextView) 111
6.2.3 列表視圖(ListView) 116
6.2.4 ListView優化 128
6.2.5 網格視圖(GridView) 133
6.3 本章總結 140
第7章 Android中訪問網絡資源 141
7.1 異步任務(AsyncTask)的應用 141
7.1.1 Android中的“UI線程模型” 141
7.1.2 AsyncTask的介紹 146
7.1.3 AsyncTask的使用 147
7.1.4 AsyncTask的取消 151
7.2 基于HTTP的Android應用程序 156
7.2.1 HTTP介紹 156
7.2.2 HTTP的工作方式 156
7.2.3 HTTP請求及請求方法 157
7.2.4 HTTP響應與狀態碼 158
7.2.5 HttpClient的使用方法 159
7.3 Android中的數據解析 168
7.3.1 XML數據解析 169
7.3.2 JSON數據解析 184
7.4 本章總結 206
第8章 Android數據存儲 207
8.1 Android數據持久化技術簡介 207
8.2 Android數據存儲分類 208
8.3 SharedPreferences存儲 208
8.3.1 SharedPreferences的存儲路徑與格式 208
8.3.2 將數據存儲到SharedPreferences中 209
8.3.3 從SharedPreferences中讀取數據 210
8.3.4 首選項設置功能 213
8.4 內部存儲 219
8.4.1 將數據寫入到內部存儲中 220
8.4.2 從內部存儲中讀取數據 220
8.4.3 內部存儲中的緩存數據 223
8.4.4 清除內部存儲中的緩存 226
8.4.5 其他有用的方法 227
8.5 外部存儲 227
8.5.1 檢查SD Card是否已掛載 228
8.5.2 獲取SD Card的路徑 228
8.5.3 獲取SD Card的空間大小 229
8.5.4 SD Card目錄結構 230
8.5.5 訪問SD Card公有目錄 232
8.5.6 訪問SD Card私有文件目錄 234
8.5.7 訪問SD Card私有緩存目錄 235
8.5.8 從SD Card中獲取數據 237
8.6 SQLite數據庫存儲 238
8.6.1 SQLite數據庫的存放路徑 239
8.6.2 SQLite數據類型 239
8.6.3 數據庫的鍵 240
8.6.4 常用SQL語句 240
8.6.5 操作SQLite數據庫的核心類介紹 243
8.6.6 SQLiteDatabase操作SQLite數據庫的步驟 244
8.6.7 SimpleCursorAdapter的使用 250
8.6.8 使用事務 251
8.6.9 SQLiteOpenHelper實現數據庫的創建和更新 252
8.6.10 使用SQLite 3工具 255
8.6.11 使用SQLiteExpert工具 255
8.7 本章總結 256
第9章 異步裝載器Loader 258
9.1 Loader的作用 258
9.2 Loader API中核心類或接口 259
9.3 如何使用Loader 260
9.3.1 使用Loader的條件 260
9.3.2 AsyncTaskLoader 261
9.4 CursorLoader 276
9.5 本章總結 284
第10章 ContentProvider 286
10.1 ContentProvider簡介 286
10.1.1 ContentProvider的功能和意義 287
10.1.2 ContentProvider與ContentResolver的關系 287
10.1.3 Uri簡介 288
10.2 訪問系統內置的ContentProvider數據 290
10.2.1 ContentResolver的用法 290
10.2.2 ContentResolver讀取系統聯系人 290
10.2.3 ContentResolver查看短信信息 298
10.2.4 ContentResolver管理多媒體內容 302
10.2.5 ContentResolver管理通話記錄 305
10.3 自定義ContentProvider 306
10.3.1 創建ContentProvider的步驟 306
10.3.2 創建ContentProvider 308
10.4 監聽ContentProvider的數據改變——ContentObserver 311
10.5 本章總結 314
第11章 Android廣播機制——傳遞數據及獲取手機的實時狀態 316
11.1 了解Android的廣播機制 317
11.2 發送廣播 317
11.2.1 發送普通廣播 318
11.2.2 發送有序廣播 321
11.3 接收廣播 322
11.3.1 辨別所需廣播——IntentFilter 322
11.3.2 接收廣播的利器——廣播接收器(Broadcast Receiver) 325
11.3.3 接收有序廣播——短信廣播 328
11.3.4 接收普通廣播——反映網絡狀態實時變化的廣播 329
11.4 使用LocalBroadcastManager保障廣播的安全 331
11.5 本章總結 332
第12章 Service 333
12.1 Android中的線程與進程 333
12.2 創建Service 334
12.2.1 創建一個Service 334
12.2.2 在AndroidManifest.xml文件中注冊Service 334
12.3 啟動Service 335
12.3.1 StartService及其生命周期 336
12.3.2 Bound Service及其生命周期 337
12.4 本章總結 341
第13章 可復用Android UI組件——Fragments 342
13.1 Fragment介紹 342
13.2 創建Fragment 343
13.3 將Fragment添加到Activity 346
13.3.1 靜態方式 346
13.3.2 動態方式 348
13.4 Fragment的生命周期 350
13.4.1 生命周期方法 351
13.4.2 Activity與Fragment的關系 352
13.5 管理Fragment 353
13.5.1 FragmentManager的功能 353
13.5.2 FragmentTransaction的功能 354
13.6 Fragment與Activity交互 354
13.6.1 在Activity中獲取Fragment布局中的控件 354
13.6.2 在Fragment中獲取Activity布局中的控件 355
13.6.3 接口回調方式實現交互 355
13.7 Fragment綜合案例——Notes 360
13.8 本章總結 367
第14章 ActionBar 369
14.1 ActionBar簡介 369
14.2 創建、顯示、隱藏、移除ActionBar 370
14.3 添加 ActionBar的項元素 371
14.4 使用上下拆分的ActionBar 374
14.5 ActionBar啟用向上導航 374
14.6 應用Action View 的自定義動作項 375
14.7 應用Action Provider 377
14.8 ActionBar的Tab導航、導航標簽的現場保護 381
14.9 ActionBar 的下拉導航 384
14.10 本章總結 385
第15章 電話與短信 386
15.1 短信管理器(SmsManager) 386
15.1.1 攔截短信 395
15.1.2 查看短信 395
15.2 電話管理器(TelephonyManager) 396
15.3 SIP網絡電話 404
15.3.1 配置SIP 405
15.3.2 創建SipManager 406
15.3.3 注冊SIP服務器 406
15.3.4 SIP撥打電話 408
15.3.5 SIP接聽電話 408
15.4 本章總結 410
第16章 音頻、視頻與照相機 412
16.1 Android支持的音頻和視頻格式 412
16.2 MediaPlayer介紹 414
16.3 播放音頻 417
16.3.1 讀取音頻文件 417
16.3.2 初始化MediaPlayer 419
16.3.3 控制播放狀態 421
16.4 播放視頻 424
16.4.1 讀取視頻文件 424
16.4.2 初始化MediaPlayer 425
16.4.3 控制播放狀態 429
16.5 錄制音頻與視頻 434
16.6 照相機拍照 447
16.7 本章總結 450
第17章 傳感器 451
17.1 傳感器簡介 451
17.1.1 什么是傳感器 451
17.1.2 如何檢測設備中的傳感器 452
17.1.3 使用傳感器的步驟 455
17.2 光傳感器 456
17.3 加速度傳感器 457
17.4 磁場傳感器 462
17.5 其他傳感器 466
17.6 本章總結 467
第18章 Android動畫 468
18.1 Android動畫框架介紹 468
18.2 補間動畫(View Animation) 469
18.2.1 漸變動畫(AlphaAnimation) 469
18.2.2 旋轉動畫(RotateAnimation) 471
18.2.3 縮放動畫(ScaleAnimation) 473
18.2.4 移動動畫(TranslateAnimation) 475
18.2.5 組合動畫(AnimationSet) 477
18.3 幀動畫(Drawable Animation) 479
18.4 屬性動畫(Property Animator) 481
18.5 本章總結 483
序: