2012-04-28 95 views
3

我想要調度程序後臺服務來運行掃描方法。 所以該服務將更新掃描文件的數量。 如何處理我關閉應用程序調度程序運行服務的情況,更新ui方法將崩潰並停止運行該服務。將服務中的數據發送到活動?

回答

3

根據我的情況

我改變了結構,讓發送廣播,並在活動中接受它的服務。

+3

您將服務中的數據發送到活動的頻率如何?這如何影響性能,如果你發送它讓我們說每秒10倍? 10Q – Ewoks 2013-02-12 09:20:08

1

看到這個link。它是Service的一個很好的例子。它說明了雙向溝通。

+0

我改變了結構以讓服務發送廣播並在活動 – Basbous 2012-05-12 16:15:19

+0

中接收它,您確實不需要通過服務發送廣播來傳輸數據。有'ServiceConnection'和'Messenger'類來幫助你完成那個特定的工作。但多數民衆贊成如果它的作品! :) – jtanveer 2012-05-13 09:56:52

+0

ServiceConnection仍然活着,當我關閉活動?? – Basbous 2012-05-18 22:59:26