小编Var*_*rma的帖子

Android 中进程、活动、线程和任务的区别

以上所有有什么区别?我发现了各种有用但也很混乱的帖子。简而言之,根据我的理解,这就是我想到的:

  • 线程是共享相同资源的任务
  • 进程是具有独立资源的任务。一个进程可以有多个线程。
  • 任务是正在执行的指令
  • 现在这是我感到困惑的地方。android 中的 Activity 与这三者的关系如何?Activity 可以有多个任务,所以它必须是一个过程。但是活动和过程之间有什么区别。此外,我在某处读到任务是一系列活动。这让我整个人都糊涂了。我还读到所有活动都在 UI 线程上运行,这只会使区别变得更加混乱。

multithreading android process task android-activity

2
推荐指数
1
解决办法
2715
查看次数