【BaseContract】基于MVP+Dagger2+Retrofit+Rxjava框架之BaseContract

来源:互联网 发布:php 数值转字符串 编辑:程序博客网 时间:2024/05/16 02:00

要点

  • 泛型传入需要Presenter绑定与解绑的view对象
  • view层基础接口(展示错误和完成方法)

源码

package com.daqsoft.baseproject.base;/** * Created by yanbo on 2017/5/26. */public interface BaseContract {    //绑定与解绑view    interface BasePresenter<T>{        void attachView(T view);        void detachView();    }    //view的接口,显示错误和完成    interface BaseView{        void showError();        void complete();    }}
阅读全文
0 0