注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)Android編程實(shí)戰(zhàn)學(xué)習(xí)手冊(cè)

Android編程實(shí)戰(zhàn)學(xué)習(xí)手冊(cè)

Android編程實(shí)戰(zhàn)學(xué)習(xí)手冊(cè)

定 價(jià):¥69.00

作 者: 唐城教育
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121276668 出版時(shí)間: 2015-12-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 524 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)基于**的Android4.2編寫(xiě),Android SDK、ADT都基于4.2版本進(jìn)行設(shè)計(jì)。本書(shū)全面介紹了Android應(yīng)用開(kāi)發(fā)的相關(guān)知識(shí),內(nèi)容涵蓋Java基礎(chǔ)知識(shí)、Android用戶(hù)界面開(kāi)發(fā)、Android四大組件、Android資源訪(fǎng)問(wèn)、圖形/圖像處理、事件處理機(jī)制、Android輸入/輸出處理、音頻/視頻多媒體開(kāi)發(fā)、網(wǎng)絡(luò)通信編程、Android平臺(tái)的WebService、傳感器應(yīng)用開(kāi)發(fā)、GPS應(yīng)用開(kāi)發(fā)、地圖開(kāi)發(fā)等。 本書(shū)并不局限于介紹Android編程的各種理論,而是從項(xiàng)目案例的角度講授,全書(shū)包括近百個(gè)實(shí)例,可幫助讀者更好地理解各知識(shí)點(diǎn)在實(shí)際開(kāi)發(fā)中的應(yīng)用,供開(kāi)發(fā)時(shí)參考。如果讀者在閱讀本書(shū)時(shí)遇到技術(shù)問(wèn)題,可在網(wǎng)上發(fā)帖,作者會(huì)及時(shí)予以解答。

作者簡(jiǎn)介

  唐城教育培訓(xùn)中心,成立于2005年,依托北大雄厚的教育和社會(huì)資源,以及北京深厚的文化創(chuàng)意產(chǎn)業(yè)基礎(chǔ),致力于為我國(guó)IT產(chǎn)業(yè)培養(yǎng)高職業(yè)素質(zhì)、實(shí)用技能型人才。經(jīng)歷多年的發(fā)展,唐城教育培訓(xùn)中心已經(jīng)形成集教學(xué)、研發(fā)、產(chǎn)業(yè)、實(shí)訓(xùn)于一體的,年教育培訓(xùn)能力達(dá)2000人規(guī)模的綜合教育實(shí)訓(xùn)基地,為新浪、360、迅雷、西門(mén)子等眾多合作企業(yè)輸送了大量IT技術(shù)和網(wǎng)絡(luò)營(yíng)銷(xiāo)專(zhuān)業(yè)人才,為北工大、沈陽(yáng)理工等院校相關(guān)專(zhuān)業(yè)提供實(shí)訓(xùn)和實(shí)踐服務(wù),是目前北大青鳥(niǎo)教育體系中師資力量雄厚、教學(xué)設(shè)備先進(jìn)、教學(xué)設(shè)施齊備、就業(yè)服務(wù)完善的教育培訓(xùn)中心。獲全國(guó)“*佳就業(yè)服務(wù)獎(jiǎng)”、“*佳教學(xué)質(zhì)量獎(jiǎng)”、“*佳市場(chǎng)拓展獎(jiǎng)”、“年度教育風(fēng)云人物獎(jiǎng)”、“全國(guó)十佳培訓(xùn)機(jī)構(gòu)”等眾多獎(jiǎng)項(xiàng),中國(guó)軟件協(xié)會(huì)、北京青年商會(huì)會(huì)員單位。

圖書(shū)目錄

第1章  Java OOP基礎(chǔ)串講 1
1.1  對(duì)象 1
1.2  類(lèi) 2
1.3  類(lèi)和對(duì)象的關(guān)系 2
1.4  封裝 3
1.5  繼承 3
1.6  多態(tài) 4
1.7  抽象類(lèi) 5
1.8  接口 5
1.9  集合框架 6
1.10  泛型 8
第2章  Android布局及控件 11
2.1  Android簡(jiǎn)介 11
2.1.1  移動(dòng)互聯(lián)網(wǎng)時(shí)代 11
2.1.2  Android的優(yōu)勢(shì) 12
2.1.3  Android系統(tǒng)架構(gòu) 13
2.1.4  搭建Android開(kāi)發(fā)環(huán)境 17
2.1.5  第一個(gè)Android程序 22
2.2  布局及基礎(chǔ)控件(一) 25
2.2.1  Android界面布局 25
2.2.2 文本標(biāo)簽(TextView) 25
2.2.3  按鈕(Button) 29
2.2.4  文本框(EditText) 32
2.2.5  單選按鈕(RadioButton、RadioGroup) 34
2.2.6  復(fù)選按鈕(CheckBox) 35
2.3  布局及基礎(chǔ)控件(二) 36
2.3.1  事件監(jiān)聽(tīng)器 36
2.3.2  回調(diào)事件響應(yīng) 39
2.3.3  提示(Toast) 40
2.3.4  讀寫(xiě)SDCard 44
2.4  布局及基礎(chǔ)控件(三) 51
2.4.1  RelativeLayout布局 51
2.4.2  AutoCompleteTextView控件 52
2.4.3  ScrollView控件 53
2.4.4  SeekBar控件 53
2.4.5  RatingBar控件 55
2.4.6  NotificationBar控件 57
2.5  Dialog及基礎(chǔ)控件 61
2.5.1  ProgressBar控件 61
2.5.2  DatePicker、TimePicker控件 64
2.5.3  AlertDialog 68
2.5.4  ProgressDialog 70
2.5.5  時(shí)間、日期Dialog 73
2.5.6  自定義Dialog 76 
2.6  ImageView及基礎(chǔ)控件 78
2.6.1  ImageView控件 78
2.6.2  ImageButton控件 80
2.6.3  FrameLayout布局 83
2.7  Listview控件及適配器 85
2.7.1  Listview控件及ArrayAdapter適配器 85
2.7.2  SimpleAdaper適配器 87
2.7.3  Spinner控件 90
2.8  ImageSwitcher及基礎(chǔ)控件 92
2.8.1  ImageSwitcher控件 92
2.8.2  Gallery控件及BaseAdapter適配器 96
2.8.3  GridView控件 99
2.9  TabHost及基礎(chǔ)控件 102
2.9.1  TabHost控件 102
2.9.2  Menu控件 106
2.9.3  自定義控件 109
第3章  Activity及Intent 116
3.1  Activity介紹 116
3.1.1  Activity的創(chuàng)建 116
3.1.2  Activity的配置 117
3.2  Activity跳轉(zhuǎn) 118
3.2.1  Intent簡(jiǎn)介 118
3.3  Activity傳值 133
3.4  Activity傳遞對(duì)象 140
3.5  Activity啟動(dòng)模式 147
3.5.1  任務(wù)棧 147
3.5.2  啟動(dòng)模式 147
3.5.3  Activity啟動(dòng)模式案例分析 149
3.6  Activity生命周期 156
第4章  圖片處理 171
4.1  圖片操作 171
4.1.1  使用Style和Theme創(chuàng)建樣式與主題 171
4.1.2  Matrix實(shí)現(xiàn)圖片的幾何操作 172
4.1.3  Bitmap的使用 176
4.2  簡(jiǎn)單2D動(dòng)畫(huà) 182
4.2.1  補(bǔ)間動(dòng)畫(huà) 182
4.2.2  逐幀動(dòng)畫(huà) 185
4.3  圖片異步加載框架 186
4.3.1  AUIL框架的特性 187
4.3.2  AUIL框架的使用步驟以及配置 187
4.3.3  AUIL框架應(yīng)用實(shí)例 189
第5章  數(shù)據(jù)存儲(chǔ) 196
5.1  DDMS 196
5.1.1  DDMS簡(jiǎn)介 196
5.1.2  DDMS的Devices設(shè)備管理器 198
5.1.3  使用文件瀏覽器 202
5.1.4  使用模擬器控制 204
5.1.5  使用應(yīng)用程序日志 205
5.2  SDCard數(shù)據(jù)讀取 205
5.2.1  SDCard介紹及關(guān)聯(lián)模擬器 205
5.2.2  了解Android里的Environment 208
5.2.3  使用IO實(shí)現(xiàn)SDCard公有文件的讀寫(xiě) 210
5.2.4  使用Android的Context類(lèi)實(shí)現(xiàn)私有文件的讀寫(xiě) 216
5.2.5  assets和res/raw 226
5.3  使用SharedPreferences保存軟件配置參數(shù) 228
5.4  Android數(shù)據(jù)存儲(chǔ)之XML讀寫(xiě) 233
5.4.1  SAX解析器 233
5.4.2  Pull解析器 249
5.4.3  DOM解析器 251
5.5  SQLite數(shù)據(jù)庫(kù)存儲(chǔ) 255
5.5.1  SQLite數(shù)據(jù)庫(kù)簡(jiǎn)介 255
5.5.2  在java中使用sqlite數(shù)據(jù)庫(kù) 258
5.5.3  在Android中使用SQLite數(shù)據(jù)庫(kù) 260
第6章  安卓高級(jí)應(yīng)用 279
6.1  ContentProvider 279
6.1.1  ContentProvider簡(jiǎn)介 279
6.1.2  使用ContentProvider 279
6.2  BroadcastReceiver 288
6.2.1  BroadcastReceiver介紹 288
6.2.2  BroadcastReceiver應(yīng)用 289
6.2.3  WakeLock 292
6.3  Service 294
6.3.1  Service的作用 294
6.3.2  Service的生命周期 294
6.3.3  啟動(dòng)Service 295
6.4  多媒體――音頻 305
6.4.1  Android支持的音頻格式 306
6.4.2  音頻播放器 306
6.4.3  后臺(tái)播放音頻 311
6.4.4  錄音程序 313
6.4.5  后臺(tái)錄制音頻 318
6.5  多媒體――視頻 321
6.5.1  Android支持的視頻文件 321
6.5.2  視頻播放器 322
6.5.3  拍照程序 325
6.5.4  錄制視頻 332
6.6  安卓系統(tǒng)應(yīng)用 336
6.6.1  電話(huà)及屏蔽來(lái)電 336
6.6.2  短信及屏蔽短信 342
6.6.3  鬧鐘 345
6.6.4  鈴聲 347
第7章  網(wǎng)絡(luò)編程、線(xiàn)程 355
7.1  網(wǎng)絡(luò)通信 355
7.2  Java標(biāo)準(zhǔn)接口實(shí)現(xiàn)網(wǎng)絡(luò)通信 356
7.2.1  HttpUrlConnection 357
7.2.2  Socket編程 384
7.3  JSON 396
7.3.1  JSON簡(jiǎn)介 396
7.3.2  Android中通過(guò)JSON傳遞數(shù)據(jù) 403
7.4  org.a(chǎn)pache接口―HttpClient實(shí)現(xiàn)網(wǎng)絡(luò)通信 408
7.5  線(xiàn)程與線(xiàn)程通信 420
7.5.1  進(jìn)程 420
7.5.2  Android中線(xiàn)程創(chuàng)建和啟動(dòng) 421
7.5.3  Android中線(xiàn)程狀態(tài) 422
7.5.4  線(xiàn)程同步 426
7.5.5  Android線(xiàn)程通信 428
7.5.6  AsyncTask工具類(lèi)簡(jiǎn)化Android UI線(xiàn)程 434
7.6  Android網(wǎng)絡(luò)接口―Android.net.* 441
7.6.1  Wifi操作 441
7.6.2  Bluetooth(藍(lán)牙)管理 451
7.7  WebView控件 457
7.7.1  使用WebView加載網(wǎng)頁(yè) 457
7.7.2  使用WebView和JS進(jìn)行交互 460
7.7.3  使用WebView控件制作簡(jiǎn)單的瀏覽器 463
第8章  應(yīng)用 467
8.1  位置服務(wù) 467
8.1.1  獲取位置信息 467
8.1.2  LocationManager介紹 468
8.1.3  LocationProvider介紹 468
8.1.4  使用GPS獲取當(dāng)前位置信息 470
8.2  傳感器 475
8.2.1  Android傳感器簡(jiǎn)介 475
8.2.2  識(shí)別傳感器 476
8.2.3  傳感器事件處理 477
8.2.4  運(yùn)動(dòng)傳感器 480
8.2.5  位置傳感器 482
8.3  發(fā)布程序和簽名 488
8.3.1  應(yīng)用程序發(fā)布的步驟 488
8.3.2  Android的簽名及策略 489
8.3.3  導(dǎo)出未簽名的應(yīng)用程序 489
8.3.4  生成簽名文件 490
8.3.5  為應(yīng)用程序簽名 491
8.3.6  使用zipalign工具優(yōu)化應(yīng)用程序 492
8.3.7  發(fā)布到網(wǎng)絡(luò)平臺(tái) 493
第9章  NDK開(kāi)發(fā)與JNI開(kāi)發(fā) 495
9.1  NDK開(kāi)發(fā) 495
9.1.1  NDK產(chǎn)生的背景 495
9.1.2  為什么使用NDK 496
9.1.3  NDK簡(jiǎn)介 496
9.1.4  NDK開(kāi)發(fā)環(huán)境的搭建 496
9.1.5  初試NDK開(kāi)發(fā) 498
9.1.6  生成APK 502
9.2  JNI開(kāi)發(fā)原理 502
9.2.1  JNI的作用 502
9.2.2  什么時(shí)候使用JNI 503
9.2.2  JNI的發(fā)展 503
9.2.3  JNI開(kāi)發(fā)HelloWorld 504
9.2.4  基本數(shù)據(jù)類(lèi)型、字符串、數(shù)組 506
9.2.4  屬性和方法 510

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)