-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Android編程(第2版) 版權信息
- ISBN:9787302566786
- 條形碼:9787302566786 ; 978-7-302-56678-6
- 裝幀:70g膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Android編程(第2版) 本書特色
一本簡而精的Android入門書,在8年教學實踐和被幾萬學生學習基礎上,修訂而成,特別適合用做大學本科教材。 零基礎,易上手,寓教于用,寓教于練,適合大學課堂教學。
Android編程(第2版) 內容簡介
包括Android起步、Android界面設計基礎、Android事件處理、Activity與Intent、Android服務(Service)、Android廣播接收器(BroadcastReceiver)、Android文件與本地數據庫SQLite、Android內容提供者(ContentProvider)、Android圖形圖像處理、Android界面設計進階和Android編程綜合案例等。本書內容充實、材料新穎、案例豐富、條理清晰,既可作為大學教材,又可供軟件從業者作為android編程的快速入門參考書。
Android編程(第2版) 目錄
第1章Android起步
1.1初識Android2
1.1.1Android概述2
1.1.2Android的體系結構2
1.2搭建Android開發環境4
1.2.1安裝JDK和配置Java開發環境4
1.2.2Android Studio安裝與配置8
1.2.3模擬器的創建與啟動17
1.3Android項目運行過程分析22
1.3.1Android應用程序結構分析22
1.3.2Android應用程序編譯過程24
1.3.3Android應用程序的運行過程26
1.4Android應用下載與安裝30
1.5Android開發的MVC模式30
1.6本章小結32
課后練習32
第2章Android界面設計基礎
2.1Android界面設計概述35
2.2Android基礎界面控件36
2.2.1文本顯示框TextView36
2.2.2文本編輯框EditText38
2.2.3按鈕Button38
2.2.4應用舉例39
2.3布局管理器42
2.3.1線性布局42
2.3.2表格布局44
2.3.3相對布局46
2.3.4層布局48
2.3.5網格布局50
2.4開發自定義View54
2.5本章小結56
課后練習57
第3章Android事件處理
3.1Android的事件處理機制61
3.1.1基于監聽的事件處理61
3.1.2基于回調的事件處理70
3.1.3直接綁定到標簽74
3.2Handler消息傳遞機制76
3.3異步任務處理78
3.4本章小結84
課后練習84
Android編程(第2版)目錄
第4章Android活動(Activity)與示意圖(Intent)
4.1Activity詳解87
4.1.1Activity概述87
4.1.2創建和配置Activity88
4.1.3啟動和關閉Activity89
4.1.4Activity的生命周期90
4.1.5Activity間的數據傳遞96
4.2Fragment概述105
4.3Intent詳解109
4.3.1Intent概述109
4.3.2Intent構成110
4.3.3Intent解析113
4.4本章小結116
課后練習117
第5章Android服務(Service)
5.1Service概述120
5.1.1Service介紹120
5.1.2啟動Service的兩種方式120
5.1.3Service中常用方法121
5.1.4綁定Service過程124
5.1.5Service生命周期129
5.2跨進程調用Service130
5.2.1什么是AIDL服務130
5.2.2建立AIDL文件131
5.2.3建立AIDL服務端132
5.2.4建立AIDL客戶端133
5.3調用系統服務135
5.4本章小結138
課后練習139
第6章Android廣播接收器(BroadcastReceiver)
6.1BroadcastReceiver介紹141
6.2發送廣播的兩種方式142
6.3音樂播放器145
6.4本章小結152
課后練習152
第7章Android文件與本地數據庫(SQLite)
7.1文件存儲155
7.1.1手機內部存儲空間文件的存取155
7.1.2讀寫SD卡上的文件160
7.2SharedPreferences165
7.3SQLite數據庫171
7.3.1SQLite數據庫簡介171
7.3.2SQLite數據庫相關類172
7.3.3SQLite數據庫應用舉例175
7.4本章小結182
課后練習183
第8章Android內容提供者(ContentProvider)應用
8.1ContentProvider簡介189
8.2ContentProvider操作常用類190
8.2.1URI基礎190
8.2.2URI操作類UriMatcher和ContentUris191
8.2.3ContentResolver類192
8.3ContentProvider應用實例192
8.3.1用ContentResolver操縱ContentProvider提供的數據192
8.3.2開發自己的ContentProvider196
8.4獲取網絡資源201
8.5本章小結205
課后練習205
第9章Android圖形圖像處理
9.1Android圖片資源概述207
9.2Drawable對象208
9.2.1BitmapDrawable位圖208
9.2.2ShapeDrawable自定義形狀210
9.2.3StateListDrawable隨狀態變化的圖片211
9.2.4AnimationDrawable逐幀動畫211
9.3自定義繪圖216
9.3.1Canvas和Paint216
9.3.2Shader217
9.3.3Path和PathEffect218
9.4本章小結223
課后練習223
第10章Android界面設計進階
10.1圖片控件227
10.1.1圖片顯示控件ImageView227
10.1.2圖片按鈕ImageButton228
10.1.3圖片切換器ImageSwitcher231
10.2列表控件235
10.2.1下拉列表Spinner236
10.2.2普通列表ListView239
10.2.3網格列表GridView244
10.2.4增強列表RecyclerView247
10.2.5擴展下拉列表ExpandableListView251
10.3對話框256
10.3.1對話框簡介256
10.3.2警示框AlertDialog256
10.4菜單262
10.4.1選項菜單262
10.4.2上下文菜單267
10.5本章小結272
課后練習273
第11章Android GPS位置服務與地圖編程
11.1GPS位置服務編程277
11.1.1支持位置服務的核心API277
11.1.2簡單位置服務應用279
11.2百度地圖編程283
11.2.1使用百度地圖的準備工作284
11.2.2根據位置信息在地圖上顯示標記287
11.3本章小結294
課后練習294
第12章Android編程綜合案例
12.1“校園通”概述296
12.2“校園通”應用程序結構297
12.3“財大通”應用程序功能模塊298
12.3.1“學校生活”模塊300
12.3.2“出行指南”模塊307
12.3.3“游玩南昌”模塊316
12.3.4“號碼百事通”模塊317
12.4注意事項323
12.5本章小結323
課后練習323
參考文獻
Android編程(第2版) 作者簡介
鐘元生,江西財經大學博士生導師、教授,浙江大學博士,學院學術委員會主任,“軟件工程”國j級一流本科專業建設點負責人,主持江西省教學成果一等獎3項,主編出版教材9部,主持國家自然科學基金等項目多項。
- >
伊索寓言-世界文學名著典藏-全譯本
- >
【精裝繪本】畫給孩子的中國神話
- >
伯納黛特,你要去哪(2021新版)
- >
唐代進士錄
- >
經典常談
- >
詩經-先民的歌唱
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
中國歷史的瞬間