Package com.secoo.coobox.library.ktx.android.app

Functions

asFragmentActivity
Link copied to clipboard
fun Activity.asFragmentActivity(): FragmentActivity?
尝试将当前的Activity转成FragmentActivity,如果失败,返回null
doOnDestroy
Link copied to clipboard
fun Activity.doOnDestroy(runnable: ActivityToUnit)
在 Activity onDestroy 时执行操作
doOnPauseAlways
Link copied to clipboard
fun Activity.doOnPauseAlways(runnable: ActivityToUnit)
在 Activity onPause 时每次都执行操作
doOnPauseOnce
Link copied to clipboard
fun Activity.doOnPauseOnce(runnable: ActivityToUnit)
在 Activity onPause 时 执行一次操作
doOnResumeAlways
Link copied to clipboard
fun Activity.doOnResumeAlways(runnable: ActivityToUnit)
在 Activity onResume 时每次都执行操作
doOnResumeOnce
Link copied to clipboard
fun Activity.doOnResumeOnce(runnable: ActivityToUnit)
在 Activity onResume 时执行一次操作
doOnStartAlways
Link copied to clipboard
fun Activity.doOnStartAlways(runnable: ActivityToUnit)
在 Activity onStart 时每次都执行操作
doOnStartOnce
Link copied to clipboard
fun Activity.doOnStartOnce(runnable: ActivityToUnit)
在 Activity onStart 时执行一次操作
doOnStopAlways
Link copied to clipboard
fun Activity.doOnStopAlways(runnable: ActivityToUnit)
在 Activity onStop时 每次都执行操作
doOnStopOnce
Link copied to clipboard
fun Activity.doOnStopOnce(runnable: ActivityToUnit)
在 Activity onStop 时执行一次操作
getBoundLifecycle
Link copied to clipboard
private fun Activity.getBoundLifecycle(): Lifecycle
获取Activity 绑定的 Lifecycle 如果当前Activity是 ComponentActivity 则返回自带的 Lifecycle, 否则返回自行实现获取的 Lifecycle