Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android服務Serivce機制介紹

Android服務Serivce機制介紹

編輯:初級開發

 Android操作系統提供了服務機制(Service),提起服務似乎大家並不陌生,Windows操作系統中就包含了大量的後台服務,而谷歌android平台使用了Linux內核,Linux大多用於服務器提供服務是再正常不過了。

  android開發過程中什麼時候需要用到服務(Serivce)呢?

  一個後台的程序,比如提供音樂播放,這裡服務就像服務器一樣,可以支持多個應用程序綁定。比如使用Activity類來播放音樂,當窗口Activity切換到後台時音樂就會停止播放,而使用服務機制就不會存在這個問題,音樂會持續播放。

  android Serivce服務的特點是什麼?

  資源占用一般較小,長期駐留後台運行,不可視的界面,僅僅實現邏輯和UI層的通訊。但服務的生命周期需要大家理解,相比Activity而言Service優先級更低,按照系統的任務調度來看,當系統內存缺乏時會先結束後台服務,然後是窗口,所有顯示在最頂端的程序優先級最高,不會被結束。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved