1

有人可以让我知道android中的进程和任务有什么区别吗?据我了解,每当您启动应用程序时,它将在单独的进程中运行。我对吗?
一个应用程序可以包含多个活动,这些活动可以在相同或不同的进程中运行。
任务是一组活动(有序)。
一个进程可以包含多个任务。
请区分两者。

4

1 回答 1

7
  1. 过程是一个低层次的概念。它基本上对在您的应用程序中启动的线程进行分组(其中包括 UI 线程)。

  2. 任务是一个高级概念。它是一组活动,它们之间具有逻辑联系(例如用例场景)

粗略地说:您的应用程序任务将由呈现给用户的活动组成,这意味着运行一个或多个线程来完成他们设计的工作,这些工作将在您的应用程序进程中运行。

于 2012-10-10T13:57:46.203 回答