转载请注明出处:Write By xyx In cdsn @包罗万码
原文地址:https://blog.csdn.net/a316375/article/details/83051824
为了方便Activity的代码优化,Android推出了生命周期观察者,复杂活简单说,
先看代码:这是一个声明周期的观察者类;
public class MyObserver implements LifecycleObserver {
@OnLifecycleEvent(Lifecycle.Event.ON_START)
public void ready(){
Log.e("--LifecycleObserver","ON_START");
}
@OnLifecycleEvent(Lifecycle.Event.ON_RESUME)
public void connectListener() {
Log.e("--LifecycleObserver","ON_RESUME");
}
@OnLifecycleEvent(Lifecycle.Event.ON_PAUSE)
public void disconnectListener() {
Log.e("--LifecycleObserver","ON_PAUSE");
}
}
在你的Activity中调用下面这句话
getLifecycle().addObserver(new MyObserver());
啥个意思:就是把Ac