掃一掃
關注中圖網
官方微博
本類五星書更多>
-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
ANDROID應用程序開發技術 版權信息
- ISBN:9787560668376
- 條形碼:9787560668376 ; 978-7-5606-6837-6
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
ANDROID應用程序開發技術 內容簡介
本書基于Android Studio集成開發環境,結合Android應用開發的具體案例,由淺入深、循序漸進地闡述了Android應用開發的基礎知識和編程方法。本書以介紹Android的四大組件為主線,精心組織內容和案例,所有的案例都在Android手機(或模擬器)上成功運行。此外,每章都設計了典型案例對知識點進行貫穿講解,并配有習題。 全書分9章,包括Android概述、Android Studio使用入門、Activity和Application、UI編程基礎、UI進階、數據存儲、Intent與BroadcastReciver、ContentProvider數據共享和Service等內容。 本書內容翔實,案例典型,每個案例都給出了完整的代碼,便于讀者學習。本書可作為高等學校計算機專業學生學習Android應用開發的入門教材,也可作為編程人員的學習參考書。
ANDROID應用程序開發技術 目錄
第1章 Android概述 1
1.1 Android簡介 1
1.1.1 Android的誕生 1
1.1.2 Android版本發展史 1
1.2 Android的特點 3
1.2.1 Android系統架構 3
1.2.2 Android四大組件 4
1.2.3 Android平臺特性 5
1.2.4 Android平臺優勢 6
本章小結 7
習題 7
第2章 Android Studio使用入門 8
2.1 Android Studio簡介 8
2.2 Android Studio環境配置 9
2.2.1 Windows下配置Java環境 9
2.2.2 Windows下配置Android Studio環境 11
2.3 運行**個Android程序 15
2.3.1 新建一個Android項目 15
2.3.2 Android Studio IDE界面 20
2.3.3 運行程序 23
2.3.4 項目組成 25
2.4 Android項目的結構目錄 26
2.5 AndroidManifest.xml清單文件 27
2.6 Android Studio日志工具的使用 28
2.6.1 Logcat 28
2.6.2 DDMS 30
本章小結 31
習題 31
第3章 Activity和Application 32
3.1 Activity的基本概念 32
3.2 運行狀態及生命周期 33
3.2.1 Activity的運行狀態 33
3.2.2 Activity的生命周期 33
3.2.3 Activity的屬性 35
3.2.4 實現Android登錄的示例代碼 38
3.3 Android的資源管理 43
3.3.1 分類與訪問方式 44
3.3.2 strings.xml文本資源文件 45
3.3.3 colors.xml顏色設置資源文件 46
3.3.4 dimens.xml尺寸定義資源文件 47
3.3.5 themes.xml主題風格資源文件 48
3.3.6 圖像資源目錄 50
3.4 Application的基本概念 51
3.4.1 Application生命周期事件 51
3.4.2 重載Application 52
3.4.3 Android應用項目生命周期 53
本章小結 54
習題 54
第4章 UI編程基礎 55
4.1 Android UI概述 55
4.2 常用控件 56
4.2.1 通用屬性 56
4.2.2 文本框TextView 59
4.2.3 編輯框EditText 65
4.2.4 按鈕Button 71
4.2.5 單選按鈕RadioButton和復選按鈕CheckBox 77
4.2.6 開關控件ToggleButton 86
4.2.7 圖片視圖ImageView 89
4.3 布局管理器 93
4.4 UI布局 95
4.4.1 線性布局 96
4.4.2 相對布局 103
4.4.3 網格布局 108
4.4.4 約束布局 113
4.4.5 框架布局 125
4.5 事件處理 128
4.5.1 基于監聽的事件處理 128
4.5.2 基于回調的事件處理 135
4.6 對話框 137
本章小結 144
習題 144
第5章 UI進階 146
5.1 Fragment 146
5.1.1 Fragment簡介 146
5.1.2 Fragment的生命周期 147
5.1.3 使用Fragment 149
5.1.4 Fragment與Activity通信 159
5.2 菜單 164
5.2.1 選項菜單 165
5.2.2 上下文菜單 171
5.2.3 彈出菜單 173
5.3 高級組件 175
5.3.1 ListView列表視圖 175
5.3.2 RecyclerView視圖 183
本章小結 192
習題 192
第6章 數據存儲 194
6.1 文件存儲 194
6.1.1 使用I/O流操作文件的常用方法 194
6.1.2 文件操作舉例 195
6.2 SharedPreferences存儲 200
6.2.1 SharedPreferences接口 200
6.2.2 SharedPreferences操作步驟 201
6.2.3 SharedPreferences應用舉例 201
6.3 SQLite數據庫存儲 206
6.3.1 SQLite簡介 206
6.3.2 數據庫的創建和刪除 206
6.3.3 數據庫中表的操作 209
6.3.4 SQLite應用舉例 217
本章小結 228
習題 228
第7章 Intent與BroadcastReceiver 230
7.1 Intent 230
7.1.1 Intent原理與用途 230
7.1.2 Intent分類 231
7.1.3 Intent屬性 232
7.1.4 使用Intent啟動Activity實例 236
7.2 BroadcastReceiver 238
7.2.1 廣播機制及BroadcastReceiver原理 238
7.2.2 BroadcastReceiver分類 239
7.2.3 BroadcastReceiver注冊 239
7.2.4 使用BroadcastReceiver實現短信攔截功能實例 240
本章小結 246
習題 246
第8章 ContentProvider數據共享 247
8.1 ContentProvider簡介 247
8.1.1 ContentProvider的基本概念 247
8.1.2 ContentProvider的常用操作 251
8.1.3 ContentResolver的常用操作 253
8.2 開發ContentProvider程序 255
8.2.1 派生ContentProvider子類 255
8.2.2 注冊ContentProvider 259
8.2.3 使用ContentProvider 260
8.2.4 使用ContentProvider實現共享單詞數據存儲示例 261
本章小結 269
習題 270
第9章 Service 271
9.1 Service簡介 271
9.1.1 Service的基本概念 271
9.1.2 Service的狀態 271
9.1.3 Service的生命周期 272
9.2 系統自帶Service 277
9.2.1 NotificationManager 277
9.2.2 DownloadManager 277
9.3 Service實現過程 278
9.3.1 創建Service 278
9.3.2 啟動和綁定Service 278
9.3.3 使用Service實現音樂播放器示例 279
本章小結 285
習題 285
參考文獻 287
展開全部
書友推薦
- >
李白與唐代文化
- >
我從未如此眷戀人間
- >
月亮虎
- >
上帝之肋:男人的真實旅程
- >
【精裝繪本】畫給孩子的中國神話
- >
詩經-先民的歌唱
- >
伊索寓言-世界文學名著典藏-全譯本
- >
莉莉和章魚
本類暢銷