各个生命周期
- onCreate——表示Activity正在创建,是生命周期的第一个方法,我们可以在这个方法中做一些初始化工作。
- onRestart——表示Activity正在重新启动,一般情况下,当当前的Activity从不可见变为可见状态时,onRestart就会被调用。这种行为一般是用户行为所导致的,比如用户点击home键切换到桌面或者用户打开了一个新的Activity,这时当前Activity就会暂停。也就是onPause和onStop执行了,接着用户又回到了这个Activity,就会出现这种情况。
- onStart——表示Activity正在被启动,即将开始,这时Activity已经可见了,但是还没有出现在前台,还无法和用户交互。可以理解为Activity已经显示出来了,但是我们还看不到。
- onResume——表示Activity已经可见了,并且