即時通訊試圖瞭解服務和廣播接收機之間的區別是什麼, 因爲我看到它們可以做同樣的事情。服務和廣播接收機之間的區別
例如,我有一個應用程序:App1 提供一個名爲ToastHelloWorld的服務,它只創建一個Toast和stopSelf()。 我使用意圖過濾器與動作的名稱暴露在其他應用程序:「com.test.HelloToast」
現在我有另一個應用:應用2 我想隱式使用與行動「com.test的服務。 HelloToast「,所以我打電話 startService(new Intent(」com.test.HelloToast「));
它的工作原理。
爲什麼我會使用廣播接收器時,我可以做所有的服務,並沒有限制5秒的執行限制?
我知道大多數「系統事件」是通過廣播公開的,但是它們不僅僅是作爲服務內容發佈嗎?
您也可以在設備啓動時啓動服務。 – 2015-02-27 21:07:56