model层——————————————————MVP

public interface ICallBack{

    public void onSuccess(String result);


    public void onErrer();
}
 

public class Model implements IBaseModel {


    @Override
    public void getConnToUtil(String url, final ICallBack iCallBack) {
        NetUtils.getInstance().get(url, new Callback() {
            @Override
            public void onFailure(Call call, IOException e) {
                iCallBack.onErrer();
            }

//            成功
            @Override
            public void onResponse(Call call, Response response) throws IOException {
                iCallBack.onSuccess(response.body().string());
            }
        });
    }
}

猜你喜欢

转载自blog.csdn.net/Mir_you/article/details/82792529
MVP
今日推荐