萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> Service操作技巧介紹

Service操作技巧介紹

歡迎大家在這裡學習Service操作!下面是我們給大家整理出來的精彩內容。希望大家在這裡學習! 一個Service是一段長生命周期的,沒有用戶界面的程序。比較好的一個例子就是一個正在從播放列表中播放歌曲的媒體播放器。在一個媒體播放器的應用中,應該會有多個activity,讓使用者可以選擇歌曲並播放歌曲。然而,音樂重放這個功能並沒有對應的activity,因為使用者當然會認為在導航到其它屏幕時音樂應該還在播放的。在這個例子中,媒體播放器這個 activity會使用Context.startService()來啟動一個service,從而可以在後台保持音樂的播放。同時,系統也將保持這個service一直執行,直到這個service運行結束。另外,我們還可以通過使用Context.bindService()方法,連接到一個service上(如果這個service還沒有運行將啟動它)。當連接到一個service之後,我們還可以service提供的接口與它進行通訊。拿媒體播放器這個例子來說,我們還可以進行暫停、重播等操作。

Service操作精彩內容就到這裡了!希望大家可以好好利用!

相關推薦:

Intent的Receiver使用技巧介紹 

 

copyright © 萬盛學電腦網 all rights reserved