Android 教學 : 什麼是 Service ?
Service :它負責後端程式運算。
由於, Android 智慧型手機作業系統限制手機應用程式必需在五秒鐘之內有所回應。因此, Android 手機應用程式開發者通常會將運算時間有可能超過五秒鐘且不具備使用者介面的程式片段,從 Activity 應用程式組件分割給 Service 應用程式組件負責,以避免系統完全沒有回應的狀況發生( Application Not Responding, ANR ),例如網路檔案的下載或者 MP3 音樂的背景播放等…。
假使,我們說 Activity 應用程式組件像是在劇場當中粉墨登場的演員,那麼 Service 應用程式組件必然是那些在布幕背後默默辛勤工作的場務人員。
雖然,您可能永遠看不到它們的存在,但它們卻在 Android 手機應用程式當中扮演了舉足輕重的角色。
因此,假如您希望您所開發的 Android 手機應用程式可以帶給手機用戶更好的使用者體驗,則您必需要對於 Service 應用程式組件的作用有更深刻地理解與應用。
http://blog.chinatimes.com/tomsun/archive/2011/03/22/630351.html


0 Responses to "Android 教學 : 什麼是 Service ?"
留下您的意見: