Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 坚持3个或3个以上的独特活动_Android_Android Intent_Android Activity - Fatal编程技术网

Android 坚持3个或3个以上的独特活动

Android 坚持3个或3个以上的独特活动,android,android-intent,android-activity,Android,Android Intent,Android Activity,我有一大堆我不想重新加载的活动,因为它们消耗互联网资源。每个活动都有指向所有其他活动的引用按钮。此外,这些活动必须保持状态,而且我似乎需要使用singleInstance标志-有什么预防措施吗 谢谢。我的建议是不要试图强迫活动在内存中保持持久性。这是安卓系统的工作,不是你的。一旦任何活动处于暂停/停止状态,您就不应该依赖它处于活动状态,因为如果设备缺少内存资源,它随时可能被系统破坏。如果您希望在多个活动s中保持internet连接,则很可能需要使用服务 每个活动都与每个其他活动相连,这听起来也很

我有一大堆我不想重新加载的活动,因为它们消耗互联网资源。每个活动都有指向所有其他活动的引用按钮。此外,这些活动必须保持状态,而且我似乎需要使用singleInstance标志-有什么预防措施吗


谢谢。

我的建议是不要试图强迫
活动
在内存中保持持久性。这是安卓系统的工作,不是你的。一旦任何
活动处于暂停/停止状态,您就不应该依赖它处于活动状态,因为如果设备缺少内存资源,它随时可能被系统破坏。如果您希望在多个
活动
s中保持internet连接,则很可能需要使用
服务


每个
活动
都与每个其他
活动
相连,这听起来也很奇怪。。。您确定这是允许用户浏览您的应用程序的最佳方式吗?

我的建议是不要试图强制
活动
在内存中保持持久性。这是安卓系统的工作,不是你的。一旦任何
活动处于暂停/停止状态,您就不应该依赖它处于活动状态,因为如果设备缺少内存资源,它随时可能被系统破坏。如果您希望在多个
活动
s中保持internet连接,则很可能需要使用
服务


每个
活动
都与每个其他
活动
相连,这听起来也很奇怪。。。你确定这是允许用户浏览你的应用程序的最佳方式吗?

尝试在转到其他活动时停止此活动并保存她的状态,我认为如果我了解你的问题,这可能是解决问题的好方法。

尝试在转到其他活动时停止此活动并保存她的状态,我想如果我了解你的问题,这可能是解决问题的好办法