您的位置:首页 > 其它

MVP+retrofit+解绑(自己总结)

2017-11-30 09:35 357 查看
model拼接字符串

public interface SS_model {
@GET("getVideoListByKeyWord.do")
Call<SS_bean> getassets(@Query("keyword") String keyword, @Query("pnum") String pnum);
}


这里在P层需要这样写(请求数据的时候)
public void ss(String s)
{

Call<SS_bean> call=model.getassets(s,1+"");

}

//解绑的类

public abstract class BaseFragment<T extends Ipresenter> extends Fragment {

T mPresenter;

@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
crratepresenter();
}
public  abstract  void  crratepresenter();

@Override
public void onDestroy() {
super.onDestroy();
mPresenter.detch();
}
}


这里的fragment继承的需要更改

public class Fragment1 extends BaseFragment<ShouYe_presenter> implements Shouye_view {


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: