-
- All Implemented Interfaces:
-
android.app.Application.ActivityLifecycleCallbacks
public final class FxProxyLifecycleCallBackImpl implements Application.ActivityLifecycleCallbacks
App-lifecycle 的代理实现,用于处理Fx自身逻辑
-
-
Constructor Summary
Constructors Constructor Description FxProxyLifecycleCallBackImpl()
-
Method Summary
Modifier and Type Method Description final Unitinit(AppHelper helper, FxAppControlImpl control)初始化helper与app控制器 UnitonActivityCreated(Activity activity, Bundle savedInstanceState)UnitonActivityStarted(Activity activity)UnitonActivityResumed(Activity activity)最开始想到在onActivityPostStarted后插入, 但是最后发现在Android9及以下,此方法不会被调用,故选择了onResume UnitonActivityPaused(Activity activity)UnitonActivityStopped(Activity activity)UnitonActivityDestroyed(Activity activity)UnitonActivitySaveInstanceState(Activity activity, Bundle outState)-
Methods inherited from class com.petterp.floatingx.impl.lifecycle.FxProxyLifecycleCallBackImpl
onActivityPostCreated, onActivityPostDestroyed, onActivityPostPaused, onActivityPostResumed, onActivityPostSaveInstanceState, onActivityPostStarted, onActivityPostStopped, onActivityPreCreated, onActivityPreDestroyed, onActivityPrePaused, onActivityPreResumed, onActivityPreSaveInstanceState, onActivityPreStarted, onActivityPreStopped -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
init
final Unit init(AppHelper helper, FxAppControlImpl control)
初始化helper与app控制器
-
onActivityCreated
Unit onActivityCreated(Activity activity, Bundle savedInstanceState)
-
onActivityStarted
Unit onActivityStarted(Activity activity)
-
onActivityResumed
Unit onActivityResumed(Activity activity)
最开始想到在onActivityPostStarted后插入, 但是最后发现在Android9及以下,此方法不会被调用,故选择了onResume
-
onActivityPaused
Unit onActivityPaused(Activity activity)
-
onActivityStopped
Unit onActivityStopped(Activity activity)
-
onActivityDestroyed
Unit onActivityDestroyed(Activity activity)
-
onActivitySaveInstanceState
Unit onActivitySaveInstanceState(Activity activity, Bundle outState)
-
-
-
-