2012-10-09 68 views
3

假設我有兩個從IntentService繼承的類。現在從文檔中引用Android IntentService隊列

所有請求都在單個工作線程上處理 - 它們可能需要的時間(並且不會阻塞應用程序的主循環),但一次只能處理一個請求。

現在假設我的類被稱爲SericeA extends IntentService,並ServiceB extends IntentService現在,當我打電話startService類型ServiceA和startService的對象類型ServiceB的對象,將這些均由同一個工作線程來處理。是否存在系統範圍的工作線程,或只是與特定IntentService關聯的工作線程。

類Reagrds

回答

4

將這些都是由相同的工作線程

或只是特定IntentService相關的工作者線程來處理。

是的。

您可以通過查看the source code to IntentService來注意到這一點,並注意到每個IntentService都會創建它自己的HandlerThread