不要保留活动 - 在真实场景中是否可能?
Don't keep activities - Is it possible in real scenario?
我看过两个开发者选项
1. Don't Keep activities
2. No Background Process
我明白这两个选项的用途。
唯一让我有点困惑的是,如果任何其他进程需要内存,android 系统会做这些吗
1. kill only activities.
2. kill the entire application process.
我只见过应用进程被杀死。我还没有看到应用程序进程没有被杀死而只有 activity 被杀死的实时场景。
如果是这样,为什么我们需要这个 "Developer option"。 android 系统是否根据任何特定场景决定终止 activity 或终止整个应用程序进程?
Note: I understand both options, please don't give input for understanding the options. Any idea on when "Don't keep activities " scenario might happen ll be highly appreciated.
当用户使用 "Clean Master" 之类的应用程序来释放他们的 RAM 时。这个清洁器清除了应用程序使用的内存,但进程本身仍然是 运行。当用户返回应用程序时,调用他上次进入的 activity
的 onCreate()
。
我看过两个开发者选项
1. Don't Keep activities
2. No Background Process
我明白这两个选项的用途。
唯一让我有点困惑的是,如果任何其他进程需要内存,android 系统会做这些吗
1. kill only activities.
2. kill the entire application process.
我只见过应用进程被杀死。我还没有看到应用程序进程没有被杀死而只有 activity 被杀死的实时场景。
如果是这样,为什么我们需要这个 "Developer option"。 android 系统是否根据任何特定场景决定终止 activity 或终止整个应用程序进程?
Note: I understand both options, please don't give input for understanding the options. Any idea on when "Don't keep activities " scenario might happen ll be highly appreciated.
当用户使用 "Clean Master" 之类的应用程序来释放他们的 RAM 时。这个清洁器清除了应用程序使用的内存,但进程本身仍然是 运行。当用户返回应用程序时,调用他上次进入的 activity
的 onCreate()
。