Package com.drake.engine.base

Types

Engine
Link copied to clipboard
object Engine
EngineActivity
Link copied to clipboard
abstract class EngineActivity<B : ViewDataBinding>(@LayoutRes() contentLayoutId: Int) : FinishBroadcastActivity, View.OnClickListener
EngineActivityCallbacks
Link copied to clipboard
EngineBottomSheetDialogFragment
Link copied to clipboard
abstract class EngineBottomSheetDialogFragment<B : ViewDataBinding> : BottomSheetDialogFragment, View.OnClickListener
EngineDialog
Link copied to clipboard
abstract class EngineDialog<B : ViewDataBinding>(context: Context, @StyleRes() themeResId: Int) : Dialog, View.OnClickListener
EngineDialogFragment
Link copied to clipboard
abstract class EngineDialogFragment<B : ViewDataBinding> : DialogFragment, View.OnClickListener
EngineFragment
Link copied to clipboard
abstract class EngineFragment<B : ViewDataBinding>(@LayoutRes() contentLayoutId: Int) : Fragment, View.OnClickListener
EngineNavFragment
Link copied to clipboard
abstract class EngineNavFragment<B : ViewDataBinding>(@LayoutRes() contentLayoutId: Int) : Fragment, View.OnClickListener
EngineSwipeActivity
Link copied to clipboard
abstract class EngineSwipeActivity<B : ViewDataBinding>(@LayoutRes() contentLayoutId: Int) : EngineActivity<B>
EngineToolbarActivity
Link copied to clipboard
abstract class EngineToolbarActivity<B : ViewDataBinding>(@LayoutRes() contentLayoutId: Int) : EngineActivity<B>
在项目layout目录下创建layout_engine_toolbar.xml可以覆写标题栏布局
FinishBroadcastActivity
Link copied to clipboard
open class FinishBroadcastActivity(contentLayoutId: Int) : AppCompatActivity
activity继承本类可以实现接受广播, 默认广播实现为finish全部

Properties

app
Link copied to clipboard
lateinit var app: Application