作用:给一部分类做方法级的抽象
回调:A类实现接口持有接口对象,传递接口对象给B类,B类调用接口的方法,A类就会执行相应的方法,这就是回调。
mvp架构实现流程:
callback接口:数据回调,有success,failure,error,complete等方法
mvpModel类:静态方法getData(String params,CallBack callback)需要传递callBack对象。
mvpView接口:调用View的接口,showLoading,hideLoading,showData,showErrorMessage等
presenter类:业务处理类,调用mvpModel的getData方法获取数据,构造方法需要传入mvpView对象(activity实现mvpView)













网友评论