Android MVP中接口过多的问题解决方式:放到一个class里

今天又学习了MVP模式,我感觉MVP逻辑还是比较清晰的,但是所需要的接口比较多,但是肯定是不能不用接口,因为接口就代表了开发章程,没有接口会更混乱。

今天看到一个可以减少接口的做法把接口放到一个class里

如:

public class IView {
    /**
     * 登录
     */
    public interface ILoginView {
        String getUserName();
        String getPassWord();
        void showToast(String content);
        void closeDispose(Disposable disposable);
        void showProgress();
        void hideProgress();
        void toOtherActivity();
    }
}
public class LoginActivity extends BaseActivity implements IView.ILoginView {
}

  

posted @ 2019-11-14 13:53  shunlibest  阅读(814)  评论(0)    收藏  举报