的Android重新创建最小

问题描述:

首先打开应用程序,当我在Java和Android的发展是一个初学者的Android重新创建最小

我需要调用recreate()当我的应用程序从最小化状态打开备份。我怎样才能做到这一点?

+0

如果你想知道,是的,有一篇文章解释了正式培训页面:http://developer.android.com/training /index.html – 2Dee

+0

没有更多的信息,这听起来像你试图解决一个失败,正确地保存状态,而不是修复它。 –

当Java应用程序是首次打开时,onCreate()方法被调用。当活动“暂停”时,将调用onResume()方法来恢复活动。此外,当应用程序“停止”时,会调用onStart()方法来恢复活动。在声明您希望每种方法执行的时候,理解两者之间的区别很重要。

记住了的onResume()和在onStart()方法是通用的,不得重新初始化当用户关闭活动而丢失的部件。所以你会想要类似这样的东西...

@Override 
public void onResume() { 
    super.onResume(); 

// Initialize components here 

} 

@Override 
public void onStart() { 
    super.onStart(); 

// Initialize components here 

}