Android技術及應用

Android技術及應用 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
張軍朝 著



點擊這裡下載
    

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

發表於2024-11-19

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


圖書介紹

店鋪: 電子工業齣版社官方旗艦店
齣版社: 電子工業齣版社
ISBN:9787121280146
商品編碼:29531532715
包裝:平塑
開本:16
齣版時間:2016-03-01


相關圖書





圖書描述


內容介紹

編輯推薦

1. 本書麵嚮卓越軟件工程師培養,講解係統、內容飽滿、由淺入深;2. 本書層次分明,結構清晰,共分為5篇,從基礎到應用,再到開發、實戰;3. 書中提供瞭較有價值的實際商業案例,有助於讀者積纍項目經驗,提高開發能力;4. 本書配套資源有:PPT、源代碼、習題解答等。

 

 

內容介紹

本書既介紹瞭Android應用程序基本框架,也對Android平颱的各種控件進行瞭講解,還通過一個真實案例嚮讀者介紹瞭Android應用程序完整的開發步驟。 書中主要包括4部分內容:第1部分首先講述瞭Android的基本概念、特點以及SDK中資源及其使用;接著講述瞭Android係統開發的相關概念;最後介紹瞭如何創建一個簡單的Android程序並運行,對Android的工程目錄結構也進行瞭詳細分析;第2部分介紹瞭Android係統架構的各種組件,包括:Activity組件、Intent組件、Service組件、BroadcastReceiver組件;講述瞭用戶界麵設計原則、用戶界麵設計核心概念、Android布局和控件、菜單、對話框、滾動處理等內容;並詳細介紹瞭SharedPreferences、ContentProvider、File、SQLite數據庫編程等內容;第3部分詳細講述瞭網絡的訪問方式(包括HTTP方式、Socket方式、Wi-Fi方式、藍牙、獲取網絡狀態等)、HTTP通信接口、WebView以及Wi-Fi應用的開發;並詳細介紹瞭多綫程的實現和多綫程的消息傳遞機製;第4部分詳細講述瞭百度百度地圖API的知識,通過對周邊加油站APP應用的展示和其基於Android平颱的開發過程進行瞭全麵的項目體係講解,帶領讀者體驗項目開發過程的同時使讀者瞭解真正的APP項目是如何開發的。

 

 

 

 

目  錄

第1章  認識Android    1

1.1  什麼是Android    1

1.2  Android有哪些特點    1

1.3  Android操作係統    2

1.4  Android SDK中的資源    3

1.4.1  資源概述    3

1.4.2  各種資源的使用    4

1.5  需要學習哪些知識    8

1.6  習題    8

第2章  Android係統開發綜述    9

2.1  Android係統架構    9

2.1.1  應用程序層    10

2.1.2  應用程序框架層    10

2.1.3  係統運行庫層    10

2.1.4  Linux內核層    11

2.2  搭建Android開發環境    11

2.2.1  JAVA環境搭建    11

2.2.2  安裝Eclipse    13

2.2.3  安裝Android SDK    13

2.2.4  安裝ADT    15

2.3  Android開發工具    16

2.3.1  DDMS工具    16

2.3.2  ADB工具    16

2.3.3  AAPT工具    17

2.3.4  Logcat工具    17

2.4  Android的模擬器    18

2.5  Android應用打包    19

2.6  習題    20

第3章  創建一個Android程序    21

3.1  創建Android工程    21

3.1.1  創建一個Android程序    21

3.1.2  運行Android程序    22

3.2  Android工程目錄結構分析    24

3.2.1  src目錄項    24

3.2.2  gen目錄項    25

3.2.3  Android.jar文件    25

3.2.4  assets目錄項    25

3.2.5  res目錄項    25

3.2.6  AndroidManifest.xml文件    26

3.2.7  project.properties文件    26

3.3 調試android程序    26

3.3.1  增加斷點    26

3.3.2  啓動調試    27

3.3.3  單步調試    27

3.3.4  利用Logcat調試    29

3.4  習題    30

第4章  Activity組件    31

4.1  什麼是Activity    31

4.2  Activity的運行狀態    32

4.3  Activity的生命周期    33

4.4  自定義Activity    40

4.5  Activity的詳細配置    40

4.6  示例    50

4.7  習題    56

第5章  界麵布局    57

5.1  Android UI布局    57

5.1.1  綫性布局    57

5.1.2  幀布局    58

5.1.3  相對布局    59

5.1.4  錶格布局    60

5.1.5  絕對布局    60

5.2  Android UI控件    60

5.2.1  UI事件捕獲與處理    61

5.2.2  TextView    61

5.2.3  Button    62

5.2.4  EditText    63

5.2.5  CheckBox與RadioGroup    63

5.2.6  Spinner    64

5.2.7  AutoCompleteTextView    64

5.2.8  ProgressBar    64

5.2.9  ListView    65

5.2.10  Window    65

5.2.11 其他UI控件概覽    66

5.3  用戶界麵設計原則    69

5.3.1  一緻性    69

5.3.2  準確性    70

5.3.3  布局閤理化    70

5.3.4  操作閤理性    71

5.3.5  響應時間    71

5.4  用戶界麵設計核心概念    71

5.4.1  android.view.View類    71

5.4.2  View類的繼承關係    71

5.5  菜    單    72

5.5.1  選項菜單    72

5.5.2  上下文菜單    74

5.5.3  子菜單    75

5.6  對話框    76

5.6.1  提示對話框    76

5.6.2  列錶對話框    76

5.6.3  單選對話框和復選對話框    76

5.6.4  進度條對話框    77

5.6.5  日期選擇對話框    77

5.6.6  時間選擇對話框    77

5.6.7  拖動對話框    79

5.6.8  自定義對話框    79

5.7  滾動處理    79

5.8  示例    81

5.9  習題    94

第6章  Intent組件    95

6.1  什麼是Intent    95

6.2  Intent的組成    95

6.2.1  Component Name部分    95

6.2.2  Action部分    96

6.2.3  Data部分    96

6.2.4  Category部分    96

6.2.5  Extras部分    96

6.2.6  Flags部分    96

6.3  Intent Filter    96

6.3.1  檢查Action    97

6.3.2  檢查Data    97

6.3.3  檢查Category    97

6.4  Intent 的解析機製    98

6.5  Intent 調用常用組件    99

6.6  Intent在多Activity中的使用    102

6.6.1  由一個Activity啓動另一個Activity    102

6.6.2  Activity間的數據交換    102

6.6.3  帶結果返迴的Activity    103

6.7  示例    104

6.8  習題    109

第7章  Service組件    110

7.1  什麼是Service    110

7.2  Service的生命周期    111

7.3  Service的常用方法    112

7.3.1  StartService啓動服務    113

7.3.2  BindService啓動服務    113

7.4  IntentService    114

7.5  提高Service優先級    116

7.6  使用係統服務    118

7.7  遠程Service    119

7.7.1  AIDL接口    119

7.7.2  遠程Service的實現    120

7.8  示例    125

7.9  習題    130

第8章  BroadcastReceiver組件    131

8.1  BroadcastReceiver 簡介    131

8.1.1  BroadcastReceiver概念    131

8.1.2  BroadcastReceiver機製    132

8.2  廣播消息的處理流程    132

8.2.1  廣播消息的處理流程    132

8.2.2  廣播接收者的實現方式    132

8.2.3  發送廣播    134

8.3  廣播類型及廣播的收發    134

8.3.1  普通廣播    134

8.3.2  有序廣播    135

8.4  處理係統的廣播消息    135

8.4.1  開機啓動服務    136

8.4.2  網絡狀態變化    138

8.4.3  電量變化    139

8.5  BroadcastReceiver的生命周期    140

8.6  示例    141

8.7  習題    147

第9章  Android數據存儲與共享    148

9.1  SharedPreferences    148

9.2  File    149

9.3  SQLite數據庫編程    154

9.2.1  SQLite簡介    154

9.2.2  SQLite示例    160

9.4  ContentProvider    168

9.5  示例    172

9.6  習題    183

第10章  網絡連接    184

10.1  網絡的訪問方式    184

10.1.1  HTTP方式    184

10.1.2  Socket方式    192

10.1.3  Wi-Fi方式    196

10.1.4  藍牙    197

10.1.5  獲取網絡的狀態    202

10.2  HTTP通信    203

10.2.1  標準的Java接口    203

10.2.2  Apache接口    204

10.2.3  Android的網絡接口    205

10.3  WebView    205

10.3.1  WebView簡介    205

10.3.2  WebView的實現    206

10.3.3  WebView的常見功能    206

10.4  Wi-Fi應用的開發    207

10.4.1  Wi-Fi係統    207

10.4.2  JNI    210

10.4.3  簡單的Wi-Fi應用開發    215

10.5  習題    217

第11章  多綫程    218

11.1  多綫程的實現    218

11.1.1  創建啓動綫程    218

11.1.2  休眠綫程    221

11.1.3  中斷綫程    222

11.2  多綫程消息傳遞機製    224

11.2.1  Looper的使用    224

11.2.2  Handler的使用    228

11.2.3  Message的使用    232

11.3  示例    233

11.4  習題    250

第12章  百度地圖API    251

12.1  百度Android SDK簡介    251

12.2  百度地圖API功能    251

12.2.1  地圖    251

12.2.2  POI檢索    252

12.2.3  地理編碼    252

12.2.4  綫路規劃    252

12.2.5  地圖覆蓋物    252

12.2.6  定位    252

12.2.7  離綫地圖    252

12.2.8  調啓百度地圖    252

12.2.9  周邊雷達    253

12.2.10  LBS雲    253

12.2.11  特色功能    253

12.3  申請密鑰    253

12.3.1  密鑰簡介    253

12.2.2  密鑰申請步驟    254

12.4  配置環境及發布    258

12.4.1  Eclipse工程配置方法    258

12.4.2  Android Studio工程配置方法    258

12.4.3  應用混淆    259

12.5  Hello BaiduMap    259

12.6  基礎地圖    2

 

作者介紹

張軍朝,太原理工大學 教師。1995年10月--1999年5月,在山西天元電子科技有限公司工作,曆任程序員、項目經理、産品經營部經理;1999年6月--2008年8月,在山西太原天地方圓電子科技有限公司工作,曆任軟件開發部經理、工控監控事業部經理、公司技術副經理、公司經營副經理、公司總經理;2013年3月進入太原理工大學計算機科學與技術學院工作。從事方嚮:嵌入式係統、物聯網應用、工程應用軟件。

 

 

前  言

作為一個應勢而生的移動終端操作係統,Android適應瞭移動互聯網的發展,為産業從以硬件為重心嚮以內容和服務為重心轉型提供瞭一個絕佳的平颱。更由於其發起者Google的正確商業推廣策略,自發布之日起,Android便贏得瞭眾多開發者和OEM廠商的青睞與支持,支持者的範圍如滾雪球般不斷擴大,最終後來居上。由於其麵嚮互聯網設計的特點,Android適用於數字傢庭、遠程醫療、物聯網、交通監控、移動終端、機器人等多種應用領域,能很好地適應移動互聯網的發展,其前景被越來越多的人看好。Android的齣現,加速瞭以“內容”和“服務”為重心的新一代信息産業革命的發展。

Android是Google於2007年11月推齣的一款開放的嵌入式操作係統平颱,由於其完全開源的特性,正以空前的速度吸引著大批開發者的加入。為瞭幫助眾多的軟件開發人員盡快地掌握Android平颱的相關知識,盡快地步入實際項目的開發中,作者根據多年項目開發經驗編寫瞭此書。

本書既介紹瞭Android應用程序基本框架,也對Android平颱的各種控件進行瞭講解,還通過一個真實案例嚮讀者介紹瞭Android應用程序完整的開發步驟。讀者通過本書可以盡快地掌握在Android平颱下進行開發的相關知識。

本書具有以下特點:

1.內容飽滿、由淺入深

本書內容既包括Android平颱下開發的基礎知識,也有項目編程的實用技巧,還提供瞭多個真實案例供讀者學習。本書在知識的層次上由淺入深,即使是Android的門外漢,也可以平穩、快速地步入Android開發的殿堂。

2.結構清晰、語言簡潔

本書中所有案例都是按照筆者的真實項目開發過程進行介紹的,結構清晰,語言簡潔,便於實際練習。為瞭幫助讀者更好地理解相關知識點,全書穿插瞭很多實用技巧及溫馨提示。

3.實用超值的教學資源

為瞭便於教學,本書提供的配套教學資源包括:課程簡介、教學大綱、電子教案(PPT)、實例源代碼和習題解答等,可通過華信教育資源網http://www.hxedu.com.cn下載。

4.實際商業案例

本書的案例都有實際商業價值,如果進行開發,價格要數萬元,本書中筆者將其完整地展現給瞭讀者。

本書共分13章:第1章認識Android,主要講述瞭Android的概念、特點以及SDK中資源及其使用,通過本章讀者可以對Android有一定的初步瞭解;第2章Android係統開發綜述,全麵講述瞭Android係統開發的相關概念,通過本章內容的學習,讀者可以對Android係統開發過程中的常見概念有所瞭解,並學會搭建Android應用開發環境以及對其應用進行打包;第3章創建一個Android程序,介紹瞭如何創建一個簡單的Android程序並運行,對Android的工程目錄結構進行瞭詳細分析,並講解瞭如何調試Android程序;第四章Activity組件,介紹瞭Android四大組件之一Activity組件的運行狀態、生命周期、自定義Activity以及Activity的詳細配置等內容;第5章界麵布局,講述瞭用戶界麵設計原則、用戶界麵設計核心概念、Android布局和控件、菜單、對話框、滾動處理等內容;第6章Intent組件,介紹瞭Intent組件的概念、Intent的組成、Intent Filter、Intent的解析機製、Intent調用常用組件、Intent在多Activity中的使用;第7章Servi Android技術及應用 下載 mobi epub pdf txt 電子書 格式


Android技術及應用 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

Android技術及應用 下載 mobi pdf epub txt 電子書 格式 2024

Android技術及應用 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

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

Android技術及應用 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


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

友情鏈接

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