xutils的使用

来源:互联网 发布:手机淘宝如何实名认证 编辑:程序博客网 时间:2024/06/06 08:57

//依赖
compile 'com.google.code.gson:gson:2.8.1'   gson依赖compile 'com.github.bumptech.glide:glide:4.0.0-RC1' glide依赖compile 'com.youth.banner:banner:1.4.9'    banner依赖compile 'com.android.support:recyclerview-v7:25.3.1'   compile 'org.xutils:xutils:3.5.0' compile 'com.android.support:design:25.3.1'


public void getDataXutils(){
x.http().get(rp1, new Callback.CommonCallback<String>() {    @Override    public void onSuccess(String result) {        Gson  gson = new Gson();        Data data = gson.fromJson(result, Data.class);        recylist.addAll(data.getData().getComics());        GridLayoutManager  gm = new GridLayoutManager(getActivity(),3);        rlv.setLayoutManager(gm);        RecyclerAdapter adapter = new RecyclerAdapter(getActivity(), recylist);        adapter.setOnItemListeaer(new RecyclerListeaer.onItemListeaer() {            @Override            public void onItemClick(View v, int position) {            }        });        rlv.setAdapter(adapter);        adapter.notifyDataSetChanged();    }    @Override    public void onError(Throwable ex, boolean isOnCallback) {    }    @Override    public void onCancelled(CancelledException cex) {    }    @Override    public void onFinished() {    }});