activity在屏幕前台,拥有焦点,这个状态有时也称为running
另一个activity在前台并且拥有焦点,但是此activity仍然是可见的时,此activity处于Paused状态。也就是说,另一个activity在这个activity的上面,但它是半透明的或者是只遮挡了此activity的一部分,这时此activity也是可见的。这时此activity仍然是完全存活状态,但是当系统处于极低内存的情况下可能被杀掉。
这个activity完全被另一个activity遮挡。这时activity处于部分存活状态。当系统需要内存的时候可能被杀掉(被杀掉的优先级高于Paused状态)。
public class ExampleActivity extends Activity {
@Override
public voidonCreate
(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// The activity is being created.
}
@Override
protected voidonStart()
{
super.onStart();
// The activity is about to become visible.
}
@Override
protected voidonResume()
{
super.onResume();
// The activity has become visible (it is now "resumed").
}
@Override
protected voidonPause()
{
super.onPause();
// Another activity is taking focus (this activity is about to be "paused").
}
@Override
protected voidonStop()
{
super.onStop();
// The activity is no longer visible (it is now "stopped")
}
@Override
protected voidonDestroy()
{
super.onDestroy();
// The activity is about to be destroyed.
}
}
原文:http://blog.csdn.net/oracleot/article/details/19995523