tips

来源:互联网 发布:德国网络攻击战略 编辑:程序博客网 时间:2024/06/07 15:26

把OKHttpUtils和imageloaderlibrary当成Module导入项目,依赖进项目。

把自己创建的项目build.gradle下imageloader的依赖间写道okhttputils下的build.gradle。

在清单文件添加权限还要给myapplication注册name

在OKHttpUtils——>MyApp——>onCreate()里写:

ImageLoaderConfiguration configuration = UtilImage.getConfiguration(this);ImageLoader.getInstance().init(configuration);调用okhttputils里面的方法:
private void initData() {    OkHttp3Utils.doGet("http://huixinguiyu.cn/Assets/js/data.js", new Callback() {        @Override        public void onFailure(Call call, IOException e) {        }        @Override        public void onResponse(Call call, Response response) throws IOException {            String s = response.body().string();            System.out.println("==========="+s);            Gson gson = new Gson();            Bean bean = gson.fromJson(s, Bean.class);            List<Bean.ApkBean> apk = bean.getApk();            //创建并关联适配器             recyclerview.setLayoutManager(new LinearLayoutManager(getContext()));            adapter = new MyAdapter(getContext(),apk);            recyclerview.setAdapter(adapter);        }    });}

在适配器的有参构造器设置圆角图片
DisplayImageOptions options = new DisplayImageOptions.Builder().displayer(new CircleBitmapDisplayer(80)).build();


原创粉丝点击