| Interface | Description |
|---|---|
| App |
================================================
框架要求框架中的每个
Application 都需要实现此类, 以满足规范 |
| BaseHolder.OnViewClickListener |
item 点击事件
|
| DefaultAdapter.OnRecyclerViewItemClickListener<T> |
item 点击事件
|
| Class | Description |
|---|---|
| AdapterViewPager |
================================================
基类
FragmentStatePagerAdapter |
| BaseActivity<P extends IPresenter> |
================================================
因为 Java 只能单继承, 所以如果要用到需要继承特定
Activity 的三方库, 那你就需要自己自定义 Activity
继承于这个特定的 Activity, 然后再按照 BaseActivity 的格式, 将代码复制过去, 记住一定要实现IActivity |
| BaseApplication |
================================================
MVPArms 是一个整合了大量主流开源项目的 Android MVP 快速搭建框架, 其中包含 Dagger2、Retrofit、RxJava 以及
RxLifecycle、RxCache 等 Rx 系三方库, 并且提供 UI 自适应方案, 本框架将它们结合起来, 并全部使用 Dagger2 管理
并提供给开发者使用, 使用本框架开发您的项目, 就意味着您已经拥有一个 MVP + Dagger2 + Retrofit + RxJava 项目
|
| BaseFragment<P extends IPresenter> |
================================================
因为 Java 只能单继承, 所以如果要用到需要继承特定 @
Fragment 的三方库, 那你就需要自己自定义 @Fragment
继承于这个特定的 @Fragment, 然后再按照 BaseFragment 的格式, 将代码复制过去, 记住一定要实现IFragment |
| BaseHolder<T> |
================================================
基类
RecyclerView.ViewHolder |
| BaseLazyLoadFragment<P extends IPresenter> |
子类覆写
BaseLazyLoadFragmentlazyLoadData可快速实现Fragment懒加载 |
| BaseService |
================================================
基类
Service |
| DefaultAdapter<T> |
================================================
基类
RecyclerView.Adapter, 如果需要实现非常复杂的 RecyclerView, 请尽量使用其他优秀的三方库 |
| Platform |
================================================
Created by JessYan on 2018/7/27 15:32
Contact me
Follow me
================================================
|