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();
阅读全文
0 0
- Tips
- Tips
- Tips
- Tips
- > tips
- Tips
- Tips
- Tips
- Tips
- Tips
- Tips
- tips
- tips
- tips
- TIPS
- TIPS
- tips
- Tips
- viewpage小圆点文字轮播
- 解决 Android Studio Debug 调试时一直卡在 waiting for debugger 界面
- java二进制、八进制、十六进制表示法(待续)
- nodejs -- 自定义头部信息
- __attribute__((packed))详解
- tips
- Aliware推出应用配置管理大杀器,分布式架构下配置推送秒级生效
- centos jdk 7.0安装
- Struts2中三种传输方式1
- HTML的一些标签定义
- 单例模式
- winfrom插件开发框架
- 关于安装cocopads出现YAML safe loading is not available,...的错误解决
- 简单运用Javascript,使<input/>控制display属性div的显示隐藏