本書以18個章節專題實作來帶領讀者學習Android App程式設計與開發。從Android App程式開發基礎的環境建構;使用介面開發、資源存取、到重要的四大元件Activity、Service、BroadcastReceiver、ContentProvider的介紹;其他像多媒體、圖形影像、GPS、網際網路應用等也都有專章實例引導學習;並在第三部份以四個實務專題案例:手機備忘錄、移動警務通、無線點餐系統、雷電射擊遊戲等的實作來充實讀者學習的應用技巧。
【內容充實從零教起到精通應用】
‧完整講解Android開發環境建構與配置
‧Android圖形介面開發教學詳實,一次學會
‧深入剖析四大元件:Activity、Service、BroadcastReceiver、ContentProvider
‧多媒體、圖形影像、GPS、網際網路應用實例引導學習
【實務專題案例教您實作與應用】
‧基礎應用專題案例:手機備忘錄實作
‧網路應用專題案例:移動警務通實作
‧網路應用專題案例:無線點餐系統實作
‧遊戲應用專題案例:雷電射擊遊戲實作
作者簡介:
郭宏志
畢業於天津大學,1999年開始從事Java開發工作,具備十餘年的開發、管理和教育訓練經驗。在無線通訊、Android、Java ME、Java EE、Linux等領域都有深入的研究,現為IT技術作者兼Android、Java ME、Java EE教育訓練講師。曾出版《Java EE Web工程師培訓JDBC+Servlet+JSP整合開發》、《Java EE高級工程師培訓框架核心技術Struts、Hibernate、Spring》等暢銷書籍。
作者的交流網站:
http://www.any-phone.com
該網站有作者各種手機相關新知,和Android開發教學資料。另外也有問題區可留言與作者交流。
目錄
第1章 Android概述
Android簡介,講解Android的前世今生、架構和特點、Android Market、應用程式元件,以及Android與Java ME的區別和聯繫
第2章 Android開發基礎
Android開發基礎,說明Android開發環境的建立、Android常用工具的使用,以及第一個Android應用程式的開發
第3章 Android中的資源存取
Android 中的資源存取,講解如何定義和存取Android的外部資源
第4章 Android用戶介面
Android 用戶端介面,說明Android的事件處理機制、佈局管理和常用元件的使用
第5章 Android基本程式單元Activity
Android 基本程式單元Activity,講解Android重要元件Activity的建立、啟動和生命週期等內容
第6章 Android元件之間的信差Intent
Android 元件之間的信差Intent,說明Intent物件及其屬性、Intent的實作策略和Intent的常見應用
第7章 Android Service元件
Android Service元件,講解Android後台服務Service的概念、建立和應用,並詳細介紹遠端服務的呼叫
第8章 Android廣播事件處理
Broadcast Receiver Android 廣播事件處理 Broadcast Receiver,說明廣播事件的處理機制、Notification、NotificationManager和AlarmManager的使用
第9章 Android中的資料存取
Android的資料存取,包括Android四種資料存取方法:Preference、File、SQLite和Network
第10章 Content Provider
講解Android不同應用程式之間共享資料的機制,包括ContentProvider和ContentResolver
第11章 Android中的多媒體應用
Android的多媒體應用,例如圖片、音樂及視訊播放、音樂及視訊錄製和照相機的使用等
第12章 Android的圖形圖像
Android的圖形圖像,說明Android中的圖片、動畫、圖形繪製和圖形特效等
第13章 Android的網際網路應用
Android的網際網路應用,講解Android的各種網路應用,包括Socket、URL、HTTP、Web Service和WebView元件
第14章 Android的GPS應用
Android的GPS應用,說明LocationManager、LocationProvider、追蹤、定位、Geocoder正逆向編解碼和視覺化位置服務
第15章 Android應用專題案例--移動警務通
Android 應用案例--移動警務通,藉由一個真實的商業案例講解Android的各種應用,包括資訊收集、資訊查詢、照片上傳、GPS定位等綜合警務應用
第16章 Android應用專題案例--雷電遊戲
Android 應用案例--雷電遊戲,透過一個完整的雷電遊戲,說明Android的遊戲開發觀念、框架和具體實作,以及比較Android和Java ME遊戲開發的異同,並且成功移植Java ME遊戲API到Android中
第17章 Android應用專題案例--備忘錄
Android 應用案例--備忘錄,藉助一個Android基礎專案綜合應用Android的各種元件,包括Activity、Service、Broadcast Receiver、ContentProvider、Intent和View等
第18章 Android應用專題案例--無線點餐系統
Android 應用案例--無線點餐系統,透過一個真實的商業案例講解Android的各種應用,包括服務員登錄、點餐、結帳、轉桌、併桌、查桌、更新資料和退出系統等餐廳點餐的常用操作
第1章 Android概述
Android簡介,講解Android的前世今生、架構和特點、Android Market、應用程式元件,以及Android與Java ME的區別和聯繫
第2章 Android開發基礎
Android開發基礎,說明Android開發環境的建立、Android常用工具的使用,以及第一個Android應用程式的開發
第3章 Android中的資源存取
Android 中的資源存取,講解如何定義和存取Android的外部資源
第4章 Android用戶介面
Android 用戶端介面,說明Android的事件處理機制、佈局管理和常用元件的使用
第5章 Android基本程式單元Activity
Android 基本程式單元A...