1,实现LifecycleObserver接口
2,AppCompatActivity中添加观察者
AppCompatActivity / Fragment 已实现LifecycleObserver
,实现 LifecycleObserver
的组件可与实现 LifecycleOwner
的组件无缝协同工作,因为所有者可以提供生命周期,而观察者可以注册以观察生命周期。
3,Activity中添加观察者
Activity 中使用Lifecycles需要我们手动实现 LifecycleObserver。
//Activity没有getLifecycle()方法,需要实现LifecycleOwner接口并手动标记生命周期的状态