public abstract class BaseViewModel
extends ViewModel
| 构造器和说明 |
|---|
BaseViewModel() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected <T> ActionHandler |
addToLazyExecute(VMRunnable<T> runnable) |
void |
addToLifecycle(LifecycleOwner owner) |
protected void |
onAny(LifecycleOwner owner,
Lifecycle.Event event) |
protected void |
onCreate() |
protected void |
onDestroy() |
protected void |
onPause() |
protected void |
onResume() |
protected void |
onStart() |
protected void |
onStop() |
protected void |
performAny(LifecycleOwner owner,
Lifecycle.Event event) |
protected void |
performCreate() |
protected void |
performDestroy() |
protected void |
performPause() |
protected void |
performResume() |
protected void |
performStart() |
protected void |
performStop() |
protected final void performAny(LifecycleOwner owner,
Lifecycle.Event event)
protected final void performCreate()
protected final void performDestroy()
protected final void performStart()
protected final void performStop()
protected final void performResume()
protected final void performPause()
protected void onAny(LifecycleOwner owner,
Lifecycle.Event event)
protected void onCreate()
protected void onDestroy()
protected void onStart()
protected void onStop()
protected void onResume()
protected void onPause()
public final void addToLifecycle(LifecycleOwner owner)
protected final <T> ActionHandler addToLazyExecute(VMRunnable<T> runnable)