美文网首页
MVP的使用步骤

MVP的使用步骤

作者: 命运的撑船人 | 来源:发表于2019-10-16 13:59 被阅读0次

    MVP的使用步骤
    1.定义一个view层的接口(一个成功的,一个失败的)

    public interface MainView{
               void onSussful(ArrayList
              <MyJson.ResultsBean> results);
              void onFalied(String name);
     }
    

    2.创建一个model层,创建一个接口

      public interface onClick{
        void onOK(ArrayList
          <MyJson.ResultsBean> results);
      void onNo(String name);
      }
    

    3.创建P层,实现model层的接口

      public class MainPersenter implements MainModel.onClick{
    

    4.在实现的两个方法中,分别调用view层成功和失败的方法
    5.创建view的成员方法

    public MainView mainView;
    private final MAinModel mainModel;
    public MainPersenter(MainView  mainView){
    this.mainView=mainView;
    mainModel=new mainModel();
    }
    

    6.创建一个方法,并在model层实现这个方法

      public void addData(){
        mainMoldel.addData(this);
    }
    

    7.接口改成本类的接口,并在该方法内进行网络数据的解析

     public void addData(final onClick onClick) {
    

    8,在Activity中创建并实现

    presenter = new MainPresenter(this);
        presenter.addData();
    

    相关文章

      网友评论

          本文标题:MVP的使用步骤

          本文链接:https://www.haomeiwen.com/subject/gmukmctx.html