Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
Java 在Android中保存应用程序状态_Java_Android - Fatal编程技术网

Java 在Android中保存应用程序状态

Java 在Android中保存应用程序状态,java,android,Java,Android,我正在编写一个应用程序,从rest调用中获取所有数据,并在自定义组件列表(基于线性布局)中显示所有数据,该列表添加到LinearLayout。我在活动的onCreate中编写此代码 问题是,当我使用startActivity切换活动,并返回调用活动(使用startActivity)时,会再次调用onCreate。当我调用其他活动时,我看到onPause,onStop被调用 有什么方法可以保存应用程序的状态吗?检查此问题: 编辑: 您还可以通过添加 android:launchMode=“sing

我正在编写一个应用程序,从rest调用中获取所有数据,并在自定义组件列表(基于线性布局)中显示所有数据,该列表添加到
LinearLayout
。我在活动的
onCreate
中编写此代码

问题是,当我使用
startActivity
切换活动,并返回调用活动(使用
startActivity
)时,会再次调用
onCreate
。当我调用其他活动时,我看到
onPause
onStop
被调用

有什么方法可以保存应用程序的状态吗?

检查此问题:

编辑: 您还可以通过添加

android:launchMode=“singleTask”

对于您的
活动
,在
AndroidManifest

中,我使用了singleInstance。但是想知道是否有内存问题。