基於Android平臺的移動互聯網應用開發-第3版 雷擎 9787302641674 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$444
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*數量非實際在台庫存
*完成訂單後正常情形下約兩周可抵台

*本賣場提供之資訊僅供參考,以到貨標的為實際資訊。
印行年月:202310*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:基於Android平臺的移動互聯網應用開發-第3版
ISBN:9787302641674
出版社:清華大學
著編譯者:雷擎
叢書名:高等學校計算機專業系列教材
頁數:377
所在地:中國大陸 *此為代購商品
書號:1591155
可大量預訂,請先連絡。

內容簡介
本書從初學者的角度出發,基於Android Studio開發環境,詳細介紹了安卓應用程序開發的基本概念和技術,並通過簡單易懂的示例說明了其具體實現過程。通過本書的學習,可以牢固掌握安卓編程技術的基本概念、原理和編程方法,通過實踐的靈活運用,能夠進行應用程序的實際開發。
全書共8章。第1章詳細介紹了安卓系統的體繫結構、應用程序開發環境和調試環境的搭建;第2∼4章詳細介紹了用戶界面的設計方法,常用布局、活動和片段,圖形控制項等實現安卓用戶界面的基本知識,以及在用戶瀏覽模式中的菜單和應用欄的具體實現和界面交互;第5∼8章詳細介紹了安卓平台的高級知識,包括廣播接收器、多任務與服務、內容提供器、觸摸事件處理。
本書適用於對Java編程有一定基礎、希望掌握安卓程序設計技術的讀者,也適合作為高等學校計算機專業教材,或可作為安卓程序設計的培訓教材。

目錄
第1章安卓開發基礎/1
1 1安卓入門1
1 1 1安卓歷史2
1 1 2硬體要求3
1 1 3技術架構5
1 1 4開發流程7
1 2安裝設置9
1 3管理項目17
1 4第一個安卓應用20
1 4 1創建項目20
1 4 2編寫應用22
1 4 3編輯布局27
1 4 4編譯運行35
1 5構建配置39
1 5 1工具介紹39
1 5 2構建流程40
1 5 3構建配置41
小結45
第2章界面設計基礎/46
2 1開發基礎知識46
2 1 1應用組件47
2 1 2啟動組件49
2 1 3清單文件49
2 1 4應用資源51
2 1 5模擬器52
2 2理解活動54
2 2 1定義活動55
2 2 2構建簡單界面56
2 2 3調用活動62
2 2 4生命周期662 2 5任務和回退棧77
2 3理解片段79
2 3 1生命周期80
2 3 2創建片段81
2 3 3管理片段84
2 3 4事務處理90
2 4理解布局92
2 4 1布局概述92
2 4 2約束布局99
2 4 3線性布局107
2 4 4相對布局111
2 4 5表格布局113
2 5理解樣式116
2 5 1定義樣式116
2 5 2使用樣式117
2 6理解資源118
2 6 1提供資源119
2 6 2訪問資源120
小結121
?1?基於Android平台的移動網際網路應用開發(第3版)目錄?3??3?第3章外觀與感覺/123
3 1事件處理123
3 1 1基於監聽介面123
3 1 2基於回調機制128
3 2按鈕控制項128
3 2 1按鈕128
3 2 2單選按鈕130
3 2 3複選框133
3 2 4切換按鈕135
3 3提示控制項137
3 4文本控制項140
3 4 1TextView140
3 4 2EditText141
3 5圖像控制項146
3 6進度條150
3 7微調框153
3 8選擇器155
小結161
第4章界面的交互/162
4 1意圖162
4 1 1概念162
4 1 2組成163
4 1 3解析166
4 1 4數據傳遞176
4 1 5常用意圖183
4 2菜單209
4 2 1資源209
4 2 2類型213
4 2 3分組231
4 2 4設置意圖233
4 3廣播接收器234
4 3 1基本概念234
4 3 2舉個例子238
小結240
第5章實現多任務/241
5 1基本概念241
5 1 1進程241
5 1 2線程243
5 2實現多任務243
5 2 1實現原理244
5 2 2Handler247
5 2 3AsyncTask250
5 2 4併發包252
5 3理解服務254
5 3 1生命周期255
5 3 2創建服務258
5 3 3綁定服務266
小結277
第6章內容管理器/278
6 1使用278
6 1 1獲取數據285
6 1 2修改數據290
6 1 3通過意圖295
6 2創建296
6 2 1設計過程297
6 2 2一個實例305
6 3數據載入311
6 3 1基本原理312
6 3 2ListView控制項314
小結317
第7章觸摸和輸入/318
7 1輸入事件318
7 2觸摸事件321
7 3事件傳遞324
7 3 1內外層次325
7 3 2同一層次331
7 4速率跟蹤332
7 5多點觸控334
7 6手勢識別336
7 6 1發現手勢336
7 6 2縮放手勢338
7 7拖放處理340
7 7 1拖放操作340
7 7 2設計拖動343
7 7 3實現拖動346
小結352
第8章定位服務基礎/353
8 1請求位置許可權353
8 2獲取位置信息360
8 3定位最佳策略371
8 4信息獲取實例374
小結377

前言/序言
關於本書
隨著5G和物聯網技術的發展,移動智能終端(即智能手機和平板電腦)已經成為人們日常通信和信息處理的工具,移動網際網路正在改變人們的交流和生活方式。作為移動智能終端兩大操作系統之一,安卓的影響力已經滲透到移動領域以外,特別是各種消費類電子產品。安卓應用程序也由個人應用逐步向企業應用擴展,安卓人才就業前景非常廣泛。
編寫本書的主要目的是系統地介紹安卓開發的基礎知識,基於Android Studio開發環境提供編程示例。在本書的編寫中,我們把安卓的基礎知識與自己的教學經驗和學習的體會結合起來,希望能夠引導安卓技術學習者快速入門,系統地掌握安卓基礎編程技術。由於目前安卓技術更新很快,本書內容中的概念和原理主要參考安卓開發的官方網站,盡量做到既準確又易於理解,代碼示例均通過實際調試,可運行。本書主要講述如何利用安卓相關技術開發移動終端的網際網路應用程序。全書共分為8章。
第1章概述了使用安卓技術在移動終端開發的基礎知識,包括安卓的基本常識和技術框架,並介紹了如何搭建安卓開發環境Android Studio和安卓應用程序項目的結構,引入了移動設備模擬器的概念。
第2章主要介紹了安卓活動組件和片段、布局和資源的概念,介紹了如何使用安卓的活動和片段,以及使用布局管理器來設計用戶圖形界面。
第3章主要內容是安卓用戶界面的事件處理機制,以及常用視圖控制項如何使用和事件處理的方式,其中包括按鈕控制項中的Button、RadioButton、Checkbox、ToggleButton和Toast控制項,以及文本控制項中的TextView和EditText,使用例子說明如何對界面進行處理,使其顯示效果多樣化。
第4章主要介紹了安卓系統用戶和界面之間的交互和數據傳遞,其中包括意圖、廣播接收器組件的概念、用途和實現方法。
第5章主要介紹了安卓系統多任務機制、主線程的概念和實現原理,以及如何使用Handle或AsyncTask實現應用程序的多任務。本章的另一部分介紹了安卓服務組件的概念和基本知識。
第6章主要介紹了安卓內容提供器組件的概念和相關基本知識,以及如何創建和使用內容提供器,如何通過數據綁定,使用適配器、視圖對象和內容提供器實現數據載入,最終向用戶顯示數據。第7章主要介紹了安卓有關觸摸屏的應用程序開發,包括觸摸事件的定義、觸摸事件的傳遞機制、觸摸點移動的速率跟蹤、手勢識別和拖放處理。
第8章主要介紹了安卓應用程序如何通過GPS和網路位置提供器獲取位置信息,實現定位服務。
本書主要針對初學者,內容基本覆蓋了安卓技術體系中的基礎部分,並使用短小易懂的例子詳細說明了如何應用。
讀者對象
本書是安卓技術入門的基礎類書籍,通過本書的學習,可以牢固掌握安卓編程技術的基本概念、原理和方法,為實際應用程序開發打好基礎。本書服務的對象是具有一定的Java編程基礎和對移動網際網路應用感興趣,但不具有移動終端開放經驗的編程愛好者,以及職業教育、高等教育和技術培訓的師生。
致謝
在本書的寫作過程中,得到了很多人的悉心幫助,在此謹向給予本書幫助的諸位及本書所參考的官方網站和安卓開發社區表示誠摯的感謝。
另外,特別感謝對外經濟貿易大學信息學院,為本書的教學和實踐提供了支持平台。
由於作者水平有限,在本書的編寫過程中可能存在一些對安卓技術及移動網際網路技術認識不全面或者表述疏漏的地方,敬請讀者批評指正。
作者
2023年1月


詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理