注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)Android開發(fā)案例教程與項目實戰(zhàn)(在線實驗+在線測試)

Android開發(fā)案例教程與項目實戰(zhàn)(在線實驗+在線測試)

Android開發(fā)案例教程與項目實戰(zhàn)(在線實驗+在線測試)

定 價:¥49.80

作 者: 西普教育研究院,林雪綱,時允田 著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787115437679 出版時間: 2016-11-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書分基礎(chǔ)篇和提高篇兩部分,共11章?;A(chǔ)篇包括第1~5章,提高篇包括第6~11章。第1章是初識Android,介紹Android基本知識、環(huán)境的安裝與搭建。第2章是Android核心組件,介紹常用組件的功能和用法。第3章是界面視圖,介紹常用視圖組件的使用。第4章是數(shù)據(jù)存儲,介紹常用的數(shù)據(jù)存儲方式。第5章是項目實戰(zhàn):實驗吧,串聯(lián)前4章所學(xué)知識進(jìn)行綜合應(yīng)用。第6章是多媒體,介紹MediaPlayer和動畫的應(yīng)用。第7章是數(shù)據(jù)解析,介紹XML和JSON數(shù)據(jù)的解析方式。第8章是網(wǎng)絡(luò)編程,介紹從網(wǎng)絡(luò)中獲取資源和上傳信息的方法。第9章是圖形繪制,介紹繪制2D圖形和3D圖形的方法。第10章是傳感器,介紹傳感器的分類及加速度傳感器的應(yīng)用。第11章是項目實戰(zhàn):新聞速覽,該案例回顧全書的內(nèi)容,促進(jìn)讀者對所學(xué)的知識進(jìn)行總結(jié)和鞏固。全書結(jié)構(gòu)合理,知識點全面,講解詳細(xì),重點、難點突出。

作者簡介

  林雪綱,博士,CCF理事,現(xiàn)任北京西普陽光教育科技股份有限公司常務(wù)副總裁。十余年信息安全及教育培訓(xùn)行業(yè)經(jīng)驗,具有豐富的信息安全和數(shù)據(jù)領(lǐng)域大型項目咨詢、管理及教學(xué)培訓(xùn)經(jīng)驗。精通網(wǎng)絡(luò)安全、安全架構(gòu)及技術(shù)管理、大數(shù)據(jù)分析,領(lǐng)導(dǎo)參與多個安全平臺研發(fā)、數(shù)字城市解決方案、移動互聯(lián)網(wǎng)平臺開發(fā)項目。時允田,IT教育培訓(xùn)高級講師,現(xiàn)任西普教育教研部經(jīng)理。先后就職清華同方、SK、森縱艾德、八維教育和西普教育等機(jī)構(gòu),擔(dān)任中北大學(xué)、南京大學(xué)、大連理工軟件學(xué)院等多所高校外聘企業(yè)講師。擁有十余年的IT從業(yè)和教育培訓(xùn)經(jīng)驗,精通Java、Android、HTML5、大數(shù)據(jù)等技術(shù)。

圖書目錄

基礎(chǔ)篇
第1章 初識Android 1
1.1 Android簡介 1
1.2 Android平臺的特性 1
1.3 Android的體系架構(gòu) 2
1.4 Android開發(fā)環(huán)境搭建 4
1.4.1 JDK安裝過程 4
1.4.2 配置JDK環(huán)境變量 6
1.4.3 Eclipse的安裝與啟動 7
1.4.4 安裝ADT插件 8
1.4.5 配置Android SDK 10
1.4.6 創(chuàng)建AVD 12
1.5 創(chuàng)建Android應(yīng)用程序 14
1.6 Android程序目錄結(jié)構(gòu) 17
1.7 學(xué)習(xí)Android必備知識 18
本章小結(jié) 18
習(xí)題  19
第2章 Android核心組件 20
2.1 Activity 20
2.2 Intent 27
2.3 Service 31
2.3.1 Service的生命周期 32
2.3.2 Service的兩種啟動方式 33
2.4 ContentProvider 38
2.5 BroadcastReceiver 43
本章小結(jié) 46
習(xí)題  46
第3章 界面視圖 47
3.1 布局管理視圖 47
3.1.1 View 47
3.1.2 ViewGroup 47
3.1.3 布局參數(shù) 48
3.2 界面布局 49
3.2.1 線性布局 49
3.2.2 相對布局 52
3.2.3 幀布局 55
3.2.4 表格布局 56
3.3 界面組件視圖 59
3.3.1 文本視圖(TextView) 60
3.3.2 編輯框(EditText) 63
3.3.3 圖片控件(ImageView) 65
3.3.4 自動提示控件(AutoCompleteTextView) 68
3.3.5 按鈕(Button) 70
3.3.6 下拉菜單(Spinner) 72
3.3.7 復(fù)選按鈕(CheckBox) 75
3.3.8 單選按鈕(RadioButton) 78
3.3.9 進(jìn)度條(ProgressBar) 81
3.3.10 拖動條(SeekBar) 83
3.3.11 星級評分條(RatingBar) 85
3.3.12 單擊事件處理 86
3.3.13 視圖列表(ListView) 88
3.3.14 網(wǎng)格視圖(GridView) 92
3.3.15 適配器(Adapter) 94
3.3.16 畫廊(ImageSwitcher、Gallery) 99
3.3.17 ViewPager 102
3.3.18 Fragment 111
3.3.19 Handler 119
本章小結(jié) 121
習(xí)題  122
第4章 數(shù)據(jù)存儲 123
4.1 SharedPreferences存儲 123
4.1.1 操作模式 123
4.1.2 數(shù)據(jù)存取 124
4.2 File存儲 128
4.2.1 內(nèi)部存儲 129
4.2.2 外部存儲 130
4.3 SQLite 134
本章小結(jié) 138
習(xí)題  138
第5章 項目實戰(zhàn):實驗吧 139
5.1 項目概述 139
5.2 功能需求 139
5.3 軟件開發(fā)需求 140
5.4 效果展示 140
5.5 系統(tǒng)開發(fā) 141
5.6 打包與運行 162
5.6.1 Android Tools向?qū)А?63
5.6.2 選擇項目名稱 163
5.6.3 選擇或創(chuàng)建數(shù)字證書 164
5.6.4 指定APK文件存儲目錄 164
本章小結(jié) 165
習(xí)題  165
提高篇
第6章 多媒體 166
6.1 MediaPlayer 166
6.1.1 通過靜態(tài)方法create()裝載資源實現(xiàn)播放 166
6.1.2 通過setDataSource()方法裝載音頻文件實現(xiàn)播放 167
6.2 Animations動畫 172
6.2.1 AlphaAnimation 172
6.2.2 ScaleAnimation 174
6.2.3 RotateAnimation 177
6.2.4 TranslateAnimation 180
6.2.5 FrameAnimation 182
本章小結(jié) 186
習(xí)題  186
第7章 數(shù)據(jù)解析 187
7.1 XML解析 187
7.1.1 DOM解析器 187
7.1.2 SAX解析器 192
7.1.3 PULL解析器 197
7.2 JSON解析 202
7.2.1 JSON定義 202
7.2.2 JSON的結(jié)構(gòu) 203
7.2.3 JSON和XML 204
本章小結(jié) 211
習(xí)題  211
第8章 網(wǎng)絡(luò)編程 212
8.1 網(wǎng)絡(luò)基礎(chǔ) 212
8.1.1 TCP/IP協(xié)議 212
8.1.2 UDP協(xié)議 213
8.2 HTTP應(yīng)用 213
8.2.1 HTTP應(yīng)用——java.net實現(xiàn) 213
8.2.2 HTTP應(yīng)用——通過HttpClient實現(xiàn) 214
8.2.3 HttpClient操作步驟 214
8.3 HttpURLConnection 221
8.4 WebService 229
8.5 WiFi 240
本章小結(jié) 248
習(xí)題  248
第9章 圖形繪制 249
9.1 2D圖形繪制 249
9.1.1 繪圖類 249
9.1.2 常見繪圖類型 250
9.2 OpenGL 254
9.2.1 OpenGL簡介 255
9.2.2 Android 支持 OpenGL列表 255
9.2.3 OpenGL API 255
本章小結(jié) 259
習(xí)題  259
第10章 傳感器 260
10.1 傳感器 260
10.2 加速度傳感器 261
10.3 磁力傳感器 262
10.4 方向傳感器 262
10.5 陀螺儀傳感器 262
10.6 光線感應(yīng)傳感器 263
10.7 壓力傳感器 263
10.8 溫度傳感器 263
10.9 接近傳感器 263
10.10 重力傳感器 263
10.11 線性加速度傳感器 263
10.12 旋轉(zhuǎn)矢量傳感器 264
本章小結(jié) 271
習(xí)題  271
第11章 項目實戰(zhàn):新聞速覽 272
11.1 項目概述 272
11.2 功能需求 272
11.3 軟件開發(fā)需求 273
11.4 效果展示 273
11.5 系統(tǒng)開發(fā) 273
11.6 打包與運行 301
11.6.1 Android Tools向?qū)А?02
11.6.2 選擇項目名稱 302
11.6.3 選擇或創(chuàng)建數(shù)字證書 303
11.6.4 指定APK文件存儲目錄 303
本章小結(jié) 304
習(xí)題 304

本目錄推薦

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