網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

service的各種形式

欄目: 心理 / 發佈於: / 人氣:2.03W
service的各種形式

Service(服務)是一個一種可以在後台執行長時間運行操作而沒有用户界面的應用組件。服務可由其他應用組件啟動(如Activity),服務一旦被啟動將在後台一直運行,即使啟動服務的組件(Activity)已銷燬也不受影響。 此外,組件可以綁定到服務,以與之進行交互,甚至是執行進程間通信 (IPC)。 例如,服務可以處理網絡事務、播放音樂,執行文件 I/O 或與內容提供程序交互,而所有這一切均可在後台進行,Service的兩種形式之一

 啟動狀態:

     當應用組件(如 Activity)通過調用 startService() 啟動服務時,服務即處於“啟動”狀態。一旦啟動,服務即可在後台無限期運行,即使啟動服務的組件已被銷燬也不受影響,除非手動調用才能停止服務, 已啟動的服務通常是執行單一操作,而且不會將結果返回給調用方。

二、Srevice的啟動步驟:

    

   1、新建類繼承Service

  2、重寫onCreate方法

 3、實現onBuilder抽象方法

 4、重寫onStartCommand方法

 5、重寫onDestory方法

 6、在AndroidManifest中註冊Service

 7、在有Context環境中通過startService啟動Service

 8、在有Context環境中stopService停止Service。

Tags:service