【注】转载自activity生命周期、activity 跳转activity生命周期变化
onStart()通常就是onStop()(用户按下home键,activity变为后台)之后用户再切回这个activity就会调用onRestart()然后调用onStart();
onResume()是onPaused()(activity被另一个透明或者Dialog样式的activity覆盖了)之后dialog取消,activity回到可交互状态,调用onResume();
注意:
onPause()在被另一个透明或者Dialog样式的Activity覆盖时才会被调用,此时不会调用onStart()因为Activitiy还是部分可见的
onPause()方法在弹出Dialog时不会被调用