一:LifeCycle的使用
1. model 层定义数据和获取数据,然后发送数据
2. V层收到数据
同时,感知Activity 生命周期的变化:
3. BaseActivity 和MainActivity的执行步骤:
二:底层实现原理
1. 初始化各个生命周期的状态
2. Activity 生命周期发生改变,观察者怎么感知 Activity的生命周期变化的?
从父类的ComponentActivity 开始着手看,如下:
同时,感知Activity 生命周期的变化:
3. BaseActivity 和MainActivity的执行步骤:
从父类的ComponentActivity 开始着手看,如下: