TOP
從紙書中看見香港,指定港書滿888再折100
Android實用教程(第2版)(含視頻分析)(簡體書)
滿額折

Android實用教程(第2版)(含視頻分析)(簡體書)

商品資訊

人民幣定價:69 元
定價
:NT$ 414 元
優惠價
87360
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :10 點
商品簡介
目次

商品簡介

本書以Android Studio 3.x作為平臺,系統介紹Android平臺App開發。本書秉承前一版以應用開發為主線,在應用中理解Android開發基本內容及相互關係的優點,貼近5G智能手機,又大幅增加最新的應用體系,還增加系統介紹移動App高級界面開發、數據庫和網絡編程、多媒體和圖形圖像編程以及各種常用第三方開發與設備操作等內容。全書儘量採用(或模擬)當前移動互聯網實際應用的真實場景,學以致用。配套的實例儘量做到獨立完整,方便讀者試做;同時又增強了啟發性,提示讀者可以根據需要進行更改和完善。本書配套的習題和實驗均進行了擴充,更加系統化,同時緊密貼近當前5G智能手機上真實的App案例。掃描書中二維碼可在線觀看微視頻,另外還提供配套的教學課件和全部應用實例代碼(工程文件)。本書可作為大學本科和高職高專院校有關專業的教材和教學參考書,也可作為Android自學用書和開發參考書。

目次

目 錄

第1章 Android開發入門 1

1.1 Android平臺簡介 1

1.2 Android Studio 3.x安裝 2

1.2.1 安裝前的準備 2

1.2.2 安裝Android Studio 3

1.3 第一個Android應用程序 5

1.3.1 創建Android Studio工程 6

1.3.2 設計應用程序界面 8

1.3.3 添加程序代碼 9

1.3.4 Android應用程序運行 12

1.3.5 Android Studio工程結構 17

1.3.6 應用程序代碼解析 19

1.3.7 事件處理的4種編程範式 25

1.4 Android SDK的安裝與管理 28

1.4.1 通過下載AVD映像安裝SDK 29

1.4.2 通過SDK Manager安裝SDK 29

1.4.3 兩種安裝方式的區別與聯繫 30

第2章 Android用戶界面 31

2.1 用戶界面基礎 31

2.1.1 用戶界面基本要求 31

2.1.2 控件概述 34

2.2 基本的界面控件 39

2.2.1 文本視圖:TextView 39

2.2.2 按鈕和圖像按鈕:Button/ImageButton 42

2.2.3 圖像視圖:ImageView 45

2.2.4 複選框:CheckBox 48

2.2.5 單選按鈕及其容器:RadioButton和RadioGroup 50

2.2.6 文本編輯框:EditText 53

2.2.7 下拉框:Spinner 58

2.2.8 自動完成文本視圖:AutoCompleteTextView 61

2.2.9 日期時間選擇器:DatePicker/TimePicker 63

2.3 界面事件 67

2.3.1 按鍵事件 67

2.3.2 觸摸事件 69

第3章 界面佈局與活動頁 73

3.1 界面佈局 73

3.1.1 約束佈局:ConstraintLayout 73

3.1.2 自定義佈局 76

3.1.3 界面佈局的應用 82

3.2 Activity活動頁 85

3.2.1 Activity概述 86

3.2.2 頁面間的數據交互 86

3.2.3 頁面生命週期 92

第4章 移動App高級界面開發技術 98

4.1 App通用界面元素 98

4.2 界面元素開發 100

4.2.1 標簽欄 100

4.2.2 輪播條 106

4.2.3 頻道欄 111

4.3 內容的呈現 116

4.3.1 列表視圖 116

4.3.2 網格視圖 122

4.3.3 類別標簽列表 128

4.4 整合為完整App 134

4.4.1 界面元素集成 135

4.4.2 通知消息計數 138

第5章 Android服務與廣播程序設計 143

5.1 Service(服務)程序設計 143

5.1.1 Service概述 143

5.1.2 啟動方式使用Service 145

5.1.3 綁定方式使用Service 150

5.1.4 多Service交互及生命週期 155

5.2 廣播(BroadcastReceiver) 162

5.2.1 BroadcastReceiver概述 162

5.2.2 普通廣播舉例 165

5.2.3 有序廣播舉例 166

第6章 Android數據存儲與共享 171

6.1 SharedPreferences(共享優先)存儲 171

6.1.1 SharedPreferences概述 171

6.1.2 SharedPreferences舉例 172

6.2 內部文件存儲 183

6.2.1 Android系統文件訪問 183

6.2.2 文件存儲舉例 184

6.3 SQLite數據庫存儲與共享 187

6.3.1 SQLite概述 187

6.3.2 SQLite應用舉例 188

6.4 ContentProvider數據共享組件 191

6.4.1 ContentProvider組件 191

6.4.2 ContentProvider創建 192

6.4.3 ContentProvider應用舉例 195

第7章 Android數據庫和網絡編程 199

7.1 數據庫準備 199

7.2 Android JDBC編程 200

7.2.1 基本原理 200

7.2.2 Android JDBC直連MySQL 202

7.2.3 Android JDBC直連SQL Server 205

7.2.4 Android JDBC直連Oracle 206

7.2.5 以表格形式顯示數據庫表數據 206

7.3 Android HTTP編程 213

7.3.1 基本原理 213

7.3.2 環境安裝 215

7.3.3 Web應用開發和部署 217

7.3.4 移動端Android程序開發 222

7.4 Android與WebService交互 226

7.4.1 基本原理 226

7.4.2 配置IIS服務器 227

7.4.3 開發WebService 229

7.4.4 發佈WebService 233

7.4.5 移動端Android程序開發 234

7.5 網上商城JSON數據操作 237

7.5.1 基本原理 237

7.5.2 Web端開發 238

7.5.3 移動端開發 240

第8章 Android多媒體和圖形圖像編程 246

8.1 媒體播放器的開發 246

8.1.1 視頻播放 246

8.1.2 音頻播放 256

8.1.3 錄像功能 258

8.2 圖形圖像處理 263

8.2.1 圖像傾斜縮放 263

8.2.2 圖像扭曲 267

8.3 手機相冊功能 270

8.4 OpenGL圖形庫 276

8.4.1 OpenGL簡介 276

8.4.2 構建OpenGL環境 276

8.4.3 定義和繪製圖形 279

第9章 Android第三方開發與設備操作 282

9.1 生成和掃描二維碼(ZXing庫) 282

9.1.1 ZXing概述 282

9.1.2 整合ZXing框架 282

9.1.3 界面設計 286

9.1.4 二維碼生成 286

9.1.5 二維碼掃描 289

9.2 接入支付寶(alipaySdk庫) 291

9.2.1 支付接口 291

9.2.2 集成支付功能 294

9.2.3 支付功能實現 295

9.3 地圖應用開發(高德地圖開放平臺) 300

9.3.1 配置地圖環境 300

9.3.2 地圖基本檢索應用 306

9.3.3 GPS定位和周邊搜索 314

9.3.4 駕駛路徑規劃 320

9.3.5 百度地圖應用開發 327

9.4 Android設備操作 328

9.4.1 計步器 328

9.4.2 搖一搖 330

9.4.3 藍牙設備發現 332

9.4.4 手電筒 335

習題和實驗 338

第1章 Android開發入門 338

第2章 Android用戶界面 340

第3章 界面佈局與活動頁 343

第4章 移動App高級界面開發技術 346

第5章 Android服務與廣播程序設計 348

第6章 Android數據存儲與共享 349

第7章 Android數據庫和網絡編程 350

第8章 Android多媒體和圖形圖像編程 352

第9章 Android第三方開發與設備操作 354

習題參考答案 356

第1章 Android開發入門 356

第2章 Android用戶界面 357

第3章 界面佈局與活動頁 358

第4章 移動App高級界面開發技術 359

第5章 Android服務與廣播程序設計 360

第6章 Android數據存儲與共享 361

第7章 Android數據庫和網絡編程 361

第8章 Android多媒體和圖形圖像編程 362

第9章 Android第三方開發與設備操作 363

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區