Android Activity 生命周期

时间:2021-09-05 08:58:18

 

Q:为什么有了onCreate 还会有 onStart?

A:当生产代价不为0得时候,生产和使用总是分离的。商品总要先生产出来,然后才能投入使用。

 

Q:为什么会有onResume和onPause

A:GUI的含义不是图形界面,而是图形用户接口,GUI需要给用户正确的引导并尽可能降低用户学习使用的成本。ui会存在一个是否激活的状态,历史上如此,从提高用户体验上来说也该如此,符合人的感知,业务逻辑也是如此,一个界面弹出来不就是为了引起用户注意吗?