5月 152020
 

今天看到这样一个面试题,遂看了下Android系统源码

发现在ActivityThread.java中的performLaunchActivity函数中有这么一段代码

可见,如果在onStart之前如果Activity执行了finish函数,就不会再执行onStart函数了。

示例代码如下:

 

打赏

Sorry, the comment form is closed at this time.