Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.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实例生命周期_Android_Singleton_Lifecycle - Fatal编程技术网

Android实例生命周期

Android实例生命周期,android,singleton,lifecycle,Android,Singleton,Lifecycle,这是一个非常简单的问题,我在我的主要活动中实现了一种单例模式,显然它没有很好地实现,也没有像预期的那样工作,但是我想知道更多的细节 这是我的代码: public class UIthread extends SherlockFragmentActivity implements WsP12GetDocPendantToSign.OnCallbackFunction{ private static final String

这是一个非常简单的问题,我在我的主要活动中实现了一种单例模式,显然它没有很好地实现,也没有像预期的那样工作,但是我想知道更多的细节

这是我的代码:

public class UIthread extends SherlockFragmentActivity implements 
                                    WsP12GetDocPendantToSign.OnCallbackFunction{

private static final String TAG = "UIthread";

//mode
private static UIthread instance;
....

public static UIthread getInstance() {
    return instance;
}

protected void onCreate(Bundle savedInstanceState) {

    if (instance == null)
        instance = this;
    super.onCreate(savedInstanceState);

    instance.initialize();

}
当我关闭我的应用程序并重新运行时,实例仍然处于活动状态,并且应用程序存在问题,因此当我第一次关闭应用程序时,该实例没有被删除,如果有人能够解释为什么该实例仍然处于活动状态,我将非常感激


谢谢

参考:谢谢,关于重复,我结束问题。