
如图,Restart方法调用start方法,那么Restart方法存在的意义是干嘛呢,直接用start不就行了吗

1)按下home键之后,然后切换回来,会调用onRestart()。
(2)从本Activity跳转到另一个Activity之后,按back键返回原来Activity,会调用onRestart();
(3)从本Activity切换到其他的应用,然后再从其他应用切换回来,会调用onRestart();
reStart可以反应一些行为,比如上面提到的,如果只有start,怎么区分不同的行为呢