getParcelable

inline fun <T : Parcelable> getParcelable(key: String, defValue: T? = null): T?

根据 key 获取缓存的值,如果未获取到,则返回默认值 defValue

Parameters

key

defValue

默认值


open override fun <T : Parcelable> getParcelable(key: String, tClass: Class<T>): T?

根据 key 获取缓存的值,如果未获取到,则返回空

Parameters

key

tClass

值对应的 Class


open override fun <T : Parcelable> getParcelable(key: String, tClass: Class<T>, defValue: T?): T?

根据 key 获取缓存的值,如果未获取到,则返回默认值 defValue

Parameters

key

tClass

值对应的 Class

defValue

默认值