Android -- ActivityLifeCycleCallbacks
ActivityLifeCycleCallbacks Application通过此接口提供了一套回调方法,用于让开发者对Activity的生命周期事件进行集中处理。 为什么用ActivityLifecycleCallbacks 以往若需监测Activity的生命周期事件代码,你可能是这样做的,重写每一个Acivity的onResume(),然后作统计和处理: @Override protected void onResume() { super.onResume(); //TODO 处理和统计代码 Log.v(TAG, "onResume"); Logger.v(TAG, "onResume"); Logging.v(TAG, "onResume"); //... } ActivityLifecycleCallbacks接口回调可以简化这一繁琐过程,在一个类中作统一处理。 ActivityLifecycleCallbacks怎么用? 在自定义的Application中的onCreate()方法,或在Application的无参构造方法内,调用Application.registerAc...