2012-10-10 25 views
1

有人可以讓我知道Android中的進程和任務之間有什麼區別。 據我瞭解,每當你申請一個應用程序,它將運行在一個單獨的過程。我對嗎?
應用程序可以包含多個可以在相同或不同進程中運行的活動。
一項任務是一組活動(老年人)。
一個進程可以包含多個任務。
請區分這兩者。Android中的進程和任務

回答

8
  1. 過程是一個低級概念。它基本上將應用程序中啓動的線程分組(其中,UI線程)。

  2. 任務是一個高級概念。這是一組與它們之間的邏輯鏈路的活動(例如一個用例場景)

大致是:你的應用任務將作出的呈現給用戶的活動,這將意味着運行一個或多個線程來完成他們設計要做的工作,這些工作將在您的應用程序進程中運行。