1. Home 和Back 键下Activity 生命周期是不一样的
按下Home 键,Activity 实例没有被Destroy. 而 Back 键,Activity 会被Destroy.
具体详细介绍可以参考 http://blog.csdn.net/lixiang0522/article/details/7557558
2. 重写Back 键方法,使Activity 行为与Home 键相同
按下Back 键,Activity 不被Destroy,等App下次进入时, 有更顺畅的UI体验。 可以重写Activity onBackPressed() 方法
有两种方法:
1. 使用MoveTaskToBack(true)
// 2.0 and above
@Override
public void onBackPressed() {