-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
10/8 新書到! 10/1 新書到! 9/24 新書到! 9/18 新書到!
購書流程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書號: 35997
詢問書籍請說出此書號!

有庫存
NT售價: 250

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

譯者序:

前言:

Android是一種基于Linux的自由及開放源代碼的操作系統,由Google公司和開放手機聯盟領導及開發的,主要應用于移動設備,比如智能手機和平板電腦,是當前最流行和最熱門的移動開發技術之一。無論你是一位Android的業余愛好者還是一位程序開發人員,都應該對Android系統有一定的了解。
隨著Android應用的普及,國內關于Android的圖書也如同雨后春筍般出現。這些書多以資深開發者的角度講述各項技術,對于入門讀者而言,由于缺乏相應的從業經驗,往往處處碰壁,始終不得要領。基于這個原因,筆者編寫了本書,希望能讓Android入門的新手輕松地進入Android移動開發的世界。
本書是一本Android開發入門讀物。考慮新手入門的特點,本書用通俗易懂的語言,有針對性地結合了大量示例,幫助讀者掌握每項技術。同時,為了方便讀者可以高效而直觀地掌握Android開發技術,本書提供了全程多媒體教學視頻,以輔助讀者學習本書的內容。學習完本書后,讀者可以熟悉Android開發的核心技術,并對Android的實際應用開發有個初步的感受,為進一步深入學習打好基礎。
本書有何特色
1.門檻低,容易入門
相較于市場上的同類圖書而言,本書門檻很低。本書只需讀者有一定的Java程序編寫經驗即可順利學習。即使讀者沒有Java開發經驗,只要跟著書中的講解一步步地學習,也能基本掌握書中的知識。
2.語言簡潔明了,重點突出,減輕讀者閱讀負擔
本書最大的特色就是減輕了讀者的閱讀負擔,以盡可能少的篇幅將Android技術的核心知識展示給讀者,讓讀者輕松掌握Android技術開發的精髓。
3.示例多,圖例多,實用性強
為書中的每個知識點都編寫了示例進行講解,便于讀者更好地理解和掌握。針對沒有接觸過Android的讀者,本書還插入了大量的圖片來說明概念,演示操作過程,并給出每個示例的運行效果,讓讀者切實感受到Android技術的強大功能。
4.寫作細致,處處為讀者著想
本書內容編排、概念表述、語法講解、示例講解、源代碼注釋等都很細致。作者講解時不厭其煩,細致入微,將問題講解得很清楚,掃清了讀者的學習障礙。

5.貫穿大量的開發技巧和注意事項
本書在講解知識點時使用了大量短小精悍的典型實例,并在這些典型實例講解中為大家提供了很多開發技巧和注意事項,以使讀者迅速提高開發水平。
6.提供配套的多媒體教學視頻,體驗全新教學課堂
作者專門錄制了大量的配套多媒體語音教學視頻,以便讓讀者更加輕松、直觀地學習本書內容,提高學習效率。這些視頻與本書源代碼一起收錄于本書配套光盤中。
7.提供教學PPT,方便老師教學
本書適合大中專院校和職業學校作為職業技能課程的教學用書,所以專門制作了教學PPT,以方便各院校的老師教學時使用。
本書內容安排
第1篇 Android開發基礎(第1~8章)
本篇主要內容包括Android系統的發展史、基本組件簡介、Android開發環境的搭建、Android常見界面布局、Android基本控件和高級控件、Android菜單和對話框、Activity和Intent、Service與BroadcastReceiver,以及Android數據存儲。通過本篇的學習,讀者可以對Android技術有一個大概的了解,并重點掌握Android開發的核心技術。
第2篇 Android典型應用與實戰(第9∼17章)
本篇主要內容包括Android開發中的網絡應用、圖形圖像應用、多媒體應用、感應器應用、地圖服務應用、通信服務及設備控制等方面的知識,最后通過一個網上購書應用系統的開發,展示了使用Android進行實際開發的步驟和流程。通過本篇的學習,讀者可以掌握Android開發中的各種典型應用,并對Android的實際應用開發過程有個初步的了解。
本書光盤內容
* 本書配套教學視頻;
* 本書實例涉及的源代碼。
本書讀者對象
* 從未接觸過Android的初學者;
* 想學習熱門開發技術的求職者;
* 初級Android開發人員;
* 大中專院校的學生;
* Android培訓班的學員。

本書閱讀建議
* 讀者最好有一定的Java基礎,具備一定的Java程序寫作能力。
* 建議沒有基礎的讀者,從前向后順次閱讀,盡量不要跳躍。
* 建議讀者親自上機動手實踐書中的實例和示例,學習效果將會更好。
* 課后習題都動手做一做,以檢查自己對本章內容的掌握程度,如果不能順利完成,建議重新學習本章的內容。
* 學習每章內容時,建議讀者先仔細閱讀書中的講解,然后再結合本章的教學視頻,學習效果會更佳。
本書作者
本書由徐誠主筆編寫。其他參與編寫的人員有畢夢飛、蔡成立、陳濤、陳曉莉、陳燕、崔棟棟、馮國良、高岱明、黃成、黃會、紀奎秀、江瑩、靳華、李凌、李勝君、李雅娟、劉大林、劉惠萍、劉水珍、馬月桂、閔智和、秦蘭、汪文君、文龍、陳冠軍、張昆。
閱讀本書的過程中,若有任何疑問,可以發郵件到book@wanjuanchina.net或bookservice2008@163.com,也可以到www.wanjuanchina.net的圖書論壇上留言,以獲得 幫助。

編者
內容簡介:

本書結合大量實例,由淺入深、循序漸進地介紹了Android移動開發技術。本書講解詳細,示例豐富,每一個知識點都配備了具體的示例和運行結果圖,可以讓讀者輕松上手,建立Android技術的思想框架,并對Android開發過程有個初步了解。本書特意提供了典型習題及教學PPT以方便教學。另外,配書光盤中提供了大量的配套教學視頻及本書涉及的源代碼,便于讀者更加高效地學習。
本書共17章,分為2篇。第1篇Android開發基礎主要介紹了Android系統的發展史、基本組件、Android開發環境的搭建、Android布局、Android基本控件、Android高級控件、Android輔助功能、Activity和Intent、Service與BroadcastReceiver、Android數據存儲等。第2篇Android典型應用與實戰重點介紹了Android開發中的網絡應用、圖形應用、多媒體應用、感應器應用、地圖服務應用、通信服務及設備控制等,最后通過一個網上購書應用系統的開發,展示了使用Android進行實際開發的步驟和流程。
本書適合Android移動開發入門與提高人員閱讀,也可作為大中專院校及職業院校移動開發類課程的教材。另外,本書也可供從事移動開發的程序員和編程愛好者作為實際工作中的參考書籍。

目錄:

第1篇 Android開發基礎
第1章 認識Android( 教學視頻:38分鐘) 2
1.1 Android簡介 2
1.1.1 Android發行版本 2
1.1.2 Android系統架構 3
1.1.3 Android組件簡介 3
1.2 Android環境搭建 3
1.2.1 下載并安裝JDK 4
1.2.2 配置環境變量 4
1.2.3 下載并安裝Eclipse 6
1.2.4 下載并安裝AndroidSDK 7
1.2.5 安裝Android ADT 8
1.2.6 創建運行AVD 9
1.3 第一個Android程序 11
1.3.1 項目創建 11
1.3.2 項目界面 11
1.3.3 項目運行 13
1.4 Android應用程序結構 14
1.5 小結 15
1.6 習題 16
第2章 Android常見界面布局( 教學視頻:43分鐘) 18
2.1 界面簡介 18
2.2 相對布局RelativeLayout 19
2.2.1 相對父容器布局 19
2.2.2 相對控件布局 21
2.3 線性布局LinearLayout 23
2.3.1 水平線性布局 23
2.3.2 垂直線性布局 25
2.4 表格布局TableLayout 25
2.5 網格布局GridLayout 27
2.6 幀布局FrameLayout 29
2.6.1 幀布局 29
2.6.2 滾動視圖ScrollView 30
2.6.3 水平滾動視圖HorizontalScrollView 31
2.7 小結 32
2.8 習題 33
第3章 Android常用基本控件( 教學視頻:42分鐘) 36
3.1 文本控件概述 36
3.1.1 控件屬性 36
3.1.2 控件使用 37
3.2 文本類控件 37
3.2.1 TextView 37
3.2.2 EditText 40
3.3 Button類控件 41
3.3.1 Button 42
3.3.2 ImageButton 43
3.3.3 ToggleButton 45
3.3.4 RadioButton 46
3.3.5 CheckBox 48
3.4 圖片控件ImageView 50
3.5 時鐘控件 51
3.6 日期與時間控件 52
3.6.1 DatePicker 52
3.6.2 TimePicker 53
3.7 小結 54
3.8 習題 54
第4章 Android高級控件( 教學視頻:64分鐘) 59
4.1 進度條ProgressBar 59
4.2 拖動條SeekBar 61
4.3 自動完成文本控件 63
4.3.1 使用AutoCompleteTextView 63
4.3.2 使用MultiAutoCompleteTextView 65
4.4 評分條RatingBar 67
4.5 下拉列表Spinner 70
4.6 選項卡TabHost 71
4.7 圖片切換控件ImageSwitcher 74
4.8 列表視圖ListView 77
4.9 網格視圖GridView 80
4.10 小結 82
4.11 習題 82
第5章 Android菜單和對話框( 教學視頻:76分鐘) 90
5.1 菜單Menu 90
5.1.1 選項菜單Options Menu和子菜單Submenu 90
5.1.2 上下文菜單Context Menu 94
5.2 對話框Dialog 96
5.2.1 普通對話框Dialog 96
5.2.2 提示對話框AlertDialog 97
5.2.3 進度對話框ProgressDialog 100
5.2.4 日期選擇對話框DatePickerDialog 101
5.2.5 時間選擇對話框TimePickerDialog 101
5.3 Android中的溫馨提示 102
5.3.1 消息提示條Toast 102
5.3.2 通知Notification 104
5.4 小結 106
5.5 習題 106
第6章 Activity和Intent( 教學視頻:49分鐘) 111
6.1 Activity生命周期 111
6.2 單界面程序 112
6.2.1 單界面程序啟動 112
6.2.2 Activity狀態變化 113
6.2.3 單界面程序退出 114
6.3 多界面程序 115
6.3.1 啟動第一個Activity——主Activity 115
6.3.2 新建第二個Activity--Two 116
6.3.3 啟動Two 118
6.3.4 跳轉回主Activity 119
6.3.5 BACK到第二個Activity 120
6.4 兩個Activity之間傳遞數據 121
6.4.1 傳遞數據到目標Activity 121
6.4.2 返回數據到主Activity 123
6.5 Intent和IntentFilter 125
6.5.1 意圖Intent 125
6.5.2 意圖過濾器IntentFilter 130
6.6 小結 132
6.7 習題 132
第7章 Service與BroadcastReceiver( 教學視頻:57分鐘) 135
7.1 Service簡介 135
7.1.1 Service的特點和創建 135
7.1.2 Service生命周期 136
7.2 Service操作 137
7.2.1 使用context.startService()啟動Service 137
7.2.2 使用context.bindService()啟動Service 140
7.3 Service通信 142
7.3.1 本地服務通信 142
7.3.2 遠程服務通信 145
7.4 系統Service 149
7.4.1 電話管理器TelephonyManager 149
7.4.2 短信管理器SmsManager 152
7.4.3 音頻管理器AudioManager 154
7.4.4 振動器Vibrator 157
7.5 廣播接收者BroadcastReceiver 158
7.5.1 開發BroadcastReceiver 158
7.5.2 接收系統廣播信息 162
7.6 小結 164
7.7 習題 164
第8章 Android數據存儲( 教學視頻:71分鐘) 166
8.1 Android中存儲概要 166
8.2 鍵值對存儲SharedPreferences 166
8.2.1 SharedPreferences是什么 166
8.2.2 SharedPreferences實現數據存儲 167
8.3 File存儲 169
8.3.1 File實現數據讀取 169
8.3.2 File實現SD卡中數據的讀寫 171
8.4 SQLite數據庫存儲 174
8.4.1 SQLite數據庫簡介 175
8.4.2 數據庫編程操作 176
8.4.3 SQLiteOpenHelper類 178
8.5 數據共享ContentPrivoder 181
8.5.1 ContentPrivoder簡介 181
8.5.2 ContentProvider的應用 184
8.6 小結 189
8.7 習題 189

第2篇 Android典型應用與實戰
第9章 Android網絡應用( 教學視頻:62分鐘) 192
9.1 Socket網絡通信 192
9.1.1 Socket工作機制 192
9.1.2 Socket服務端 193
9.1.3 Socket客戶端 195
9.1.4 Socket通信 196
9.2 HTTP網絡通信 197
9.2.1 HTTP通信方式 197
9.2.2 HttpURLConnection開發 198
9.2.3 HttpClient接口開發 199
9.3 URL網絡通信 205
9.3.1 URL簡介 205
9.3.2 URL通信開發 206
9.4 WebView網頁開發 208
9.4.1 WebView簡介 208
9.4.2 WebView開發 209
9.5 小結 212
9.6 習題 212
第10章 Android中圖形圖像的處理( 教學視頻:42分鐘) 214
10.1 Android中圖形圖像資源的獲取 214
10.1.1 Bitmap和Bitmap Factory類 214
10.1.2 獲取assets文件夾圖片資源 215
10.2 Android中的動畫生成 217
10.2.1 補間動畫 217
10.2.2 幀動畫 221
10.3 Android中圖形的繪制 223
10.3.1 圖形繪制類介紹 223
10.3.2 基本圖形的繪制 224
10.4 小結 226
10.5 習題 226
第11章 Android多媒體應用( 教學視頻:41分鐘) 228
11.1 音樂播放器 228
11.1.1 MediaPlayer類簡介 228
11.1.2 本地音頻文件播放 229
11.1.3 多個標準音頻文件播放 232
11.2 視頻播放器 234
11.2.1 視頻相關類簡介 234
11.2.2 視頻播放流程 235
11.3 音頻與視頻的錄制 236
11.3.1 音頻錄制 236
11.3.2 視頻錄制 240
11.4 相機Camera 243
11.5 小結 245
11.6 習題 245
第12章 Android感應檢測--Sensor( 教學視頻:37分鐘) 248
12.1 Sensor簡介 248
12.1.1 Sensor種類 248
12.1.2 Sensor開發 248
12.1.3 Sensor真機測試 249
12.1.4 Sensor信息檢測 251
12.2 常用系統傳感器 251
12.2.1 方向傳感器 251
12.2.2 磁場傳感器 253
12.2.3 重力傳感器 254
12.2.4 加速度傳感器 255
12.2.5 光傳感器 256
12.3 小結 258
12.4 習題 258
第13章 手勢識別和無線網絡( 教學視頻:41分鐘) 259
13.1 觸摸屏手勢 259
13.1.1 GestureDetector簡介 259
13.1.2 觸摸屏手勢應用 260
13.2 輸入法手勢 262
13.2.1 Gesture相關類簡介 262
13.2.2 輸入法手勢應用 263
13.3 Wi-Fi 265
13.4 藍牙Bluetooth 267
13.5 小結 269
13.6 習題 270
第14章 Google地圖服務( 教學視頻:37分鐘) 273
14.1 Google Maps 273
14.1.1 獲取Map API Key 273
14.1.2 測試Google Maps 275
14.1.3 Google Maps相關類 276
14.1.4 Google Maps應用開發 278
14.2 Google Street View 284
14.2.1 Google Street View服務原理 284
14.2.2 Google Street View應用開發 285
14.3 GPS定位服務 286
14.3.1 GPS相關類簡介 287
14.3.2 GPS應用開發 288
14.4 小結 291
14.5 習題 292
第15章 Android通信服務( 教學視頻:65分鐘) 294
15.1 電話控制 294
15.1.1 撥打電話 294
15.1.2 過濾電話 298
15.2 短信控制 300
15.2.1 發送短信 301
15.2.2 短信提示 304
15.2.3 短信群發 307
15.3 E-mail控制 310
15.4 小結 311
15.5 習題 311
第16章 Android特色應用開發( 教學視頻:70分鐘) 313
16.1 手機外觀更改和提醒設置 313
16.1.1 手機壁紙的改變 313
16.1.2 手機振動的設置 317
16.1.3 音量調節 320
16.2 TelephonyManager的使用 323
16.3 手機電池電量 327
16.4 手機鬧鐘 329
16.5 小結 332
16.6 習題 332
第17章 Android應用開發——網上購書( 教學視頻:43分鐘) 337
17.1 系統簡介 337
17.1.1 功能概述 337
17.1.2 開發環境及目標平臺 337
17.2 系統架構 338
17.3 用戶登錄模塊的實現 338
17.4 數據庫與數據表的實現 339
17.5 圖書瀏覽選擇模塊的實現 341
17.6 存儲模塊的實現 344
17.7 小結 346
序: