Android編程(第2版)
鐘元生、高成珍、朱文強、徐軍、塗雲釗
買這商品的人也買了...
-
$2,831Thinking in Java, 4/e (Paperback) -
人工智慧─現代方法 (Artificial Intelligence: A Modern Approach, 2/e)$850$765 -
The Essential Guide to HTML5: Using Games to learn HTML5 and JavaScript (Paperback)$1,750$1,663 -
HTML5 在 iPhone/iPad/Android 的應用程式開發實作$450$351 -
HTML5: 建置與執行 (HTML5: Up and Running )$420$332 -
$690HTML5 Canvas (Paperback) -
大話資料結構$590$466 -
Foundation HTML5 Canvas: For Games and Entertainment (Paperback)$1,260$1,197 -
$792Supercharged JavaScript Graphics: with HTML5 canvas, jQuery, and More (Paperback) -
$99Using the HTML5 Filesystem API (Paperback) -
Game Coding Complete, 4/e (Paperback)$2,100$1,995 -
精通 Go 程式設計 (The Go Programming Language)$580$493 -
$331Go 語言實戰 (GO in Action) -
Go at Google - Go語言實際上手 (舊名: Let’s Go with Go:Go語言帶你進入程式最高殿堂)$690$587 -
$505Android 進階解密 -
大數據分析與應用實戰:統計機器學習之資料導向程式設計$800$760 -
第一行代碼 : Android, 3/e$594$564 -
$556Android 進階指北 -
$301打造流暢的 Android App -
$607Android 進階之光, 2/e -
$403Java 多線程與線程池技術詳解 -
AI 編譯器開發指南$714$678
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
包括Android起步、Android界面設計基礎、Android事件處理、Activity與Intent、Android服務(Service)、Android廣播接收器(BroadcastReceiver)、Android文件與本地數據庫SQLite、Android內容提供者(ContentProvider)、Android圖形圖像處理、Android界面設計進階和Android編程綜合案例等。本書內容充實、材料新穎、案例豐富、條理清晰,既可作為大學教材,又可供軟件從業者作為android編程的快速入門參考書。
作者簡介
鍾元生,江西財經大學博士生導師、教授,浙江大學博士,學院學術委員會主任,“軟件工程”國j級一流本科專業建設點負責人,主持江西省教學成果一等獎3項,主編出版教材9部,主持國家自然科學基金等項目多項。
目錄大綱
第1章Android起步<<<1
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界面設計基礎<<<33
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事件處理<<<59
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
第4章Android活動(Activity)與示意圖(Intent)<<<85
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)<<<119
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)<<<140
6.1BroadcastReceiver介紹141
6.2發送廣播的兩種方式142
6.3音樂播放器145
6.4本章小結152
課後練習152
第7章Android文件與本地數據庫(SQLite)<<<154
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)應用<<<188
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圖形圖像處理<<<206
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界面設計進階<<<226
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位置服務與地圖編程<<<276
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編程綜合案例<<<295
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
參考文獻<<<325



