TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
Android程序設計教程(Android Studio版)(簡體書)
滿額折

Android程序設計教程(Android Studio版)(簡體書)

商品資訊

人民幣定價:47 元
定價
:NT$ 282 元
優惠價
87245
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
目次

商品簡介

本書基於Android Studio 3.1集成開發工具,對Android技術進行了全面、深入的講解。內容涵蓋Android基本理論概述、集成開發環境的安裝配置、UI界面程序設計、Android四大組件技術應用、Android網絡編程、百度地圖應用和傳感器使用等技術。
本書以案例為驅動,深入淺出,重難點突出,主要強調動手操作能力。所有案例都在Android 7.0及以上版本進行成功調試,使得讀者能夠快速理解並掌握各項重難點知識,全面提高分析問題、解決問題以及動手編程的能力。
本書可作為高等學校物聯網工程、移動互聯網技術、計算機科學與技術等專業的移動終端程序設計課程教材,也可以作為培訓機構、自學愛好者的Android學習參考資料。

目次

第1章 Android概述 1
1.1 Android簡介 1
1.1.1 Android的起源 1
1.1.2 Android的發展史 2
1.1.3 Android的特點 3
1.2 Android體系結構 4
第2章 Android Studio集成開發環境 6
2.1 搭建Android Studio開發環境 6
2.1.1 ?Android Studio介紹 6
2.1.2 下載並安裝JDK 7
2.1.3 下載並安裝Android Studio 7
2.1.4 啟動Android Studio 9
2.2 Android Studio編程環境介紹 11
2.2.1 ?Android Studio編程環境 12
2.2.2 ?Android SDK操作 15
2.2.3 ?AVD模擬器操作 18
2.3 Android Studio應用程序 20
2.3.1 新建一個工程 21
2.3.2 Android應用程序目錄結構分析 23
2.3.3 導入項目操作 24
第3章 Android應用程序 25
3.1 Android四大組件 25
3.1.1 Activity 25
3.1.2 Service 26
3.1.3 BroadcastReceiver 26
3.1.4 ContentProvider 27
3.2 Android應用程序生命週期 27
3.2.1 程序生命週期 27
3.2.2 Activity生命週期 28
3.3 Android程序調試 33
3.4 Android應用程序權限 35
3.4.1 AndroidManifest.xml清單文件 35
3.4.2 Android權限機制 36
3.4.3 運行時權限 37
第4章 Android用戶界面程序設計 41
4.1 View基礎 41
4.2 界面佈局 43
4.2.1 線性佈局 43
4.2.2 相對佈局 44
4.2.3 表格佈局 47
4.2.4 絕對佈局 49
4.2.5 框架佈局 49
4.2.6 網格佈局 50
4.2.7 扁平化佈局 51
4.3 Widget簡單組件 52
4.3.1 文本控件 52
4.3.2 Button和開關控件 53
4.3.3 ImageButton和ImageView控件 55
4.3.4 RadioButton和RadioGroup控件 56
4.3.5 CheckBox複選框 59
4.4 Android事件處理 61
4.4.1 基於監聽的事件處理 62
4.4.2 基於回調機制的事件處理 64
4.5 對話框 68
4.5.1 對話框簡介 68
4.5.2 普通對話框 69
4.5.3 列表對話框 71
4.5.4 單選按鈕和複選框對話框 72
4.5.5 日期與時間選擇對話框 76
4.5.6 進度對話框 78
4.6 Android常用高級控件 80
4.6.1 AutoCompleteTextView控件 80
4.6.2 ScrollView控件 82
4.6.3 ListView控件 83
4.6.4 ProgressBar與SeekBar控件 89
4.6.5 Gallery控件 91
4.6.6 Toast控件 94
4.6.7 Notification控件 95
4.6.8 Spinner控件 97
4.6.9 TabHost控件 99
4.6.10 GridView網格控件 102
4.7 Fragment基礎 105
4.7.1 Fragment基本概述 105
4.7.2 Fragment生命週期 105
4.7.3 Fragment的創建 107
4.7.4 Fragment與Activity之間的通信 111
4.8 資源管理 117
4.8.1 資源分類 117
4.8.2 資源訪問方式 118
第5章 意圖與廣播 122
5.1 Intent意圖 122
5.1.1 Intent原理及分類 122
5.1.2 Intent屬性 123
5.1.3 Intent啟動Activity 130
5.1.4 Intent Filter過濾器 137
5.2 BroadcastReceiver 139
5.2.1 廣播接收機制 139
5.2.2 使用BroadcastReceiver 140
5.3 Handler消息傳遞機制 142
5.3.1 Handler簡介 142
5.3.2 Handler的工作機制 145
5.4 AsyncTask類 148
第6章 Service服務 152
6.1 Service簡介 152
6.1.1 Service分類 153
6.1.2 Service基本示例 153
6.2 Service詳解 155
6.2.1 Start方式啟動Service 155
6.2.2 Bind方式啟動Service 159
6.2.3 混合方式啟動Service 165
6.2.4 前臺Service 169
6.2.5 Service執行耗時任務 174
6.2.6 遠程Service 178
第7章 Android數據存儲 184
7.1 數據存儲方式簡介 184
7.2 文件存儲 185
7.3 SharedPreferences的使用 190
7.4 SQLite數據庫存儲 194
7.4.1 創建數據庫 195
7.4.2 升級數據庫 197
7.4.3 添加數據 198
7.4.4 更新數據 199
7.4.5 刪除數據 200
7.4.6 查詢數據 200
7.5 LitePal操作數據庫 202
7.5.1 配置LitePal 202
7.5.2 創建數據庫和表 203
7.5.3 使用LitePal添加數據 207
7.5.4 使用LitePal更新數據 207
7.5.5 使用LitePal刪除數據 209
7.5.6 使用LitePal查詢數據 209
第8章 ContentProvider數據共享 212
8.1 ContentProvider簡介 212
8.1.1 ContentProvider類 212
8.1.2 ContentResolver類 214
8.2 開發ContentProvider程序 215
8.2.1 編寫ContentProvider子類 215
8.2.2 註冊ContentProvider 217
8.2.3 使用ContentProvider 217
8.3 操作系統的ContentProvider 220
8.3.1 管理連絡人 220
8.3.2 管理多媒體 222
8.4 ContentObserver 229
第9章 網絡編程 233
9.1 Socket編程 233
9.1.1 Socket類和ServerSocket類 233
9.1.2 ServerSocket類 234
9.2 使用HttpURLConnection 239
9.2.1 URL類和URLConnection類 239
9.2.2 HttpURLConnection類 246
9.3 WiFi編程 250
9.3.1 WifiManager類 250
9.3.2 WifiInfo類 251
9.4 藍牙傳輸編程 257
9.4.1 Android藍牙API介紹 257
9.4.2 Android藍牙基本應用編程 259
9.4.3 藍牙連接與數據傳輸 264
9.5 WebView組件 269
第10章 GPS與百度地圖應用 273
10.1 位置服務 273
10.1.1 申請API Key 273
10.1.2 GPS定位 276
10.2 顯示百度地圖 282
10.3 百度地圖定位 285
10.4 百度地圖檢索 288
第11章 Android傳感器應用開發 296
11.1 傳感器簡介 296
11.1.1 傳感器的檢測 296
11.1.2 使用傳感器的步驟 300
11.2 光線傳感器 301
11.3 加速度傳感器 302
11.4 陀螺儀傳感器 304
11.5 磁場傳感器 307
參考文獻 312

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區