摘要: 一、前言 作者 JakeWharton 作用 依赖动态注入框架 减少findView/setListener 类初始化代码,减少工作量 二、简单使用 1、导入库 implementation 'com.jakewharton:butterknife:8.5.1' implementation 'co 阅读全文
posted @ 2018-07-13 15:46 想不起来的角落 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 一、定义 Glide 一个被google所推荐的图片加载库,作者是bumptech。对Android SDk 最低要求是 API 10 与之功能类似的是Square公司的picasso 二、基本概念 Model :数据来源 :Uri、本地文件、资源ID Data :加工数据 Resource :对原 阅读全文
posted @ 2018-07-13 10:17 想不起来的角落 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: Retrofit 对网络请求接口的封装,定义网络请求方法的接口,及添加方法的注解和参数。内部通过动态代理拦截需要处理的接口,并把注解和方法参数解析成需要的http api请求,给OkHttp库进行实际的网络请求。 A、Retrofit的设计模式 一、构建者模式 1、将复杂对象的构建与表示相分离 不关 阅读全文
posted @ 2018-07-13 10:16 想不起来的角落 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Retrofit 一、定义 对OkHttp网络请求框架的封装 !不是一个网络请求框架 二、概述 A type-safe HTTP client for Android and Java 将每一个Http api请求转换成Java接口,专注于接口层的封装工作 Retrofit是一个RestFul Ht 阅读全文
posted @ 2018-07-13 10:15 想不起来的角落 阅读(285) 评论(0) 推荐(0) 编辑