onStart()和onResume()的区别
onStart()是activity界面被显示出来的时候执行的,用户可见,包括有一个activity在他上面,但没有将它完全覆盖,用户可以看到部分activity但不能与它交互
onStart()是activity界面被显示出来的时候执行的,用户可见,包括有一个activity在他上面,但没有将它完全覆盖,用户可以看到部分activity但不能与它交互
onResume()是当该activity与用户能进行交互时被执行,用户可以获得activity的焦点,能够与用户交互。
突然想起来我曾经搜索过这个问题,看了这个答案并信以为真,其实是无稽之谈。
因为UI的绘制是在onResume后进行的。。。。
可能上面的解释和我说的不是一个东西??
UI绘制时机的原理可以看https://blog.csdn.net/qq_36523667/article/details/79671718
其实原理也可以不看。因为onResume里是拿不到view宽高的。。。。为啥上面的解释会认为onStart的时候界面就有了?
实在感到百思不得其解。难道是我猜不透其想表达的真正意思?