gpt4 book ai didi

android - android中 "do not keep activities"的主要优缺点是什么

转载 作者:IT老高 更新时间:2023-10-28 23:12:56 29 4
gpt4 key购买 nike

如果有人可以这样回答,我想问一个问题:Do not keep activities 在测试 android 移动应用程序期间从开发人员选项中检查选项。

我在我的应用程序中使用它,发现我的应用程序在我打开 Do not keep activities in android 时行为不正常并崩溃。

我的问题很少:

1:此选项对移动应用的影响有多大?

2:这究竟是做什么的?

这听起来像是一个应用 killer ,我注意到在开发者选项中有一个框说不要保留 Activity - 一旦用户离开它就销毁每个 Activity .

这是否会在我的应用程序上产生任何积极或消极的功能?

这是否意味着如果我打开一个应用程序,一旦我离开它,它实际上会关闭该应用程序,而我不会在任务管理器中看到它来手动杀死它?如果是这样,保持较低的 RAM 使用率不是一件好事吗?

在保持不保持 Activity 的同时使用它有什么优点和缺点,欢迎分享经验。

最佳答案

How much this option will affect mobile applications?

如果他们写得好,这个选项不会影响他们。

What exactly does this do?

如果您启用此选项,则仅使用方法 onSaveInstanceState 保持 Activity 的变量当您转到另一个 Activity 或应用程序进入后台时,将被保存。所有其他变量将立即删除。关闭此选项时,可能会保留这些变量

Does that mean if I open an app and as soon as I leave it, it actually closes that app and I wouldn't see it in the task manager to manually kill it?

不,这意味着所有未保留的变量都将被删除。例如,当您按下主页按钮时。

Does this create any positive and or negative functionality on my apps?

不,它只有助于正确开发应用程序。它有助于预测意外情况。

关于android - android中 "do not keep activities"的主要优缺点是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21227623/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com