本書由淺入深引領讀者進入Android應用程式的開發殿堂,著重在關鍵的控制項以及應用程式佈局,讓讀者以最小的力氣理解Android應用程式的組成以進行實務開發!特別針對程式碼加以口語化詳細地註解,務使讓讀者可以從最細微處了解透徹,在撰寫程式碼與應用程式的時候才能舉一反三,信心十足;亦涵蓋高階的網路地圖開發、服務應用以及與硬體間的溝通,且附上實機測試畫面,藉此加強開發人員在進階的硬體溝通與應用的理解,更深入地接觸硬體控制層級的API以開發出進階複雜的Android應用程式。
本書特色
1.以實務經驗切入分享,要你快速且無痛的了解整個Android 應用程式開發要件、流程、基礎以及進階控制項。
2.展示Android網際網路與影音方面的應用程式開發
3.程式碼註解詳盡,以更淺顯的口語化表達方式
4.高階的應用搭配實體Android2.0手機實機測試包括網路地圖開發、服務應用以及與硬體間的溝通
5.加強開發人員在進階的硬體溝通與應用的理解,更深入地接觸硬體控制層級的API
目錄
Ch9 Android 服務應用
Android服務是一種背景工作的機制,它可以將使用者介面和主要功能程式加以區分開來,當使用者介面程式被關閉時,服務仍可以在背景中運作非常的順利,如MP3播放軟體、GTalk和輸入法等都是透過服務的方式來運作,而遠端服務更可以提供一致的介面給許多不同的使用者介面程式來呼叫,我們可以將Android平台上的服務比擬成Windows平台上的服務,本章將會說明基本服務和遠端服務的實作方式。
Ch10 Android與硬體之間的溝通與應用
智慧型手機上有需多周邊硬體裝置如照相機、GPS、Wifi、感應器、藍芽裝置等,而市面上則有許多應用程式都是依附這些硬體裝置所開發的,如照相軟體、GPS定位和指南針等軟體都是藉由硬體功能來達成其功能。在Android平台開發這些裝置應用其實非常的直覺,開發者並不需要非常了解相關硬體的運作方式就可以非常方便的使用Android上的相關類別來達成對硬體裝置的控制,現在就讓我們來了解手機上主要的硬體裝置。
Ch9 Android 服務應用
Android服務是一種背景工作的機制,它可以將使用者介面和主要功能程式加以區分開來,當使用者介面程式被關閉時,服務仍可以在背景中運作非常的順利,如MP3播放軟體、GTalk和輸入法等都是透過服務的方式來運作,而遠端服務更可以提供一致的介面給許多不同的使用者介面程式來呼叫,我們可以將Android平台上的服務比擬成Windows平台上的服務,本章將會說明基本服務和遠端服務的實作方式。
Ch10 Android與硬體之間的溝通與應用
智慧型手機上有需多周邊硬體裝置如照相機、GPS、Wifi、感應器、藍芽裝置等,而市面上則...