Package com.drake.statelayout

Types

StateConfig
Link copied to clipboard
object StateConfig
全局的缺省页布局StateLayout配置
StateLayout
Link copied to clipboard
class StateLayout @JvmOverloads() constructor(context: Context, attrs: AttributeSet?, defStyleAttr: Int) : FrameLayout
应用全局缺省页全局配置 单例配置 局部缺省页 数据传递 监听缺省页显示生命周期 自定义动画 布局或代码声明皆可 快速配置点击重试 无网络立即显示错误缺省页
Status
Link copied to clipboard
enum Status : Enum<Status>
缺省页的状态枚举

Functions

state
Link copied to clipboard
fun Activity.state(): StateLayout
创建一个缺省页来包裹Activity
fun View.state(): StateLayout
创建一个缺省页来包裹视图
fun Fragment.state(): StateLayout
创建一个缺省页来包裹Fragment