240 发简信
  • 图片加载库-Glide源码分析

    glide:3.7.0 使用 引入 混淆 使用 使用的方式十分简单,和Picasso差不多 同样也可以为他设置其他,例如 listener 、 ...

  • 图片加载库-Picasso源码分析

    我们使用 Picasso 十分的简单,只需调用下面一句就可以使用他了。 那么分析也从这里开始入手 Picasso对象的创建 Picasso.ja...

  • 图片加载库-Picasso使用

    引入 Picasso 库 混淆 使用 加载网络图片当然首先要设置权限 Picasso 允许在应用程序中轻松加载图像,通常只需一行代码 也可以为自...

  • Retrofit源码分析

    Retrofit 的创建过程 在上一篇文章中使用了 Retrofit 进行简单的网络请求,首先就要建立相对应的请求接口。 而我们通过以下的模式进...

  • retrofit2 基本使用

    这里需要值得注意的是导入的retrofit2包的版本必须要一致,否则就会报错。 Get 第一步:将Rest API转换为java接口 拼接结果为...

  • OKHttp 源码分析

    基本使用 异步GET Request.Builder builder = new Request.Builder().url("https://...

  • 120
    Volley的基本使用与源码解析

    Volley的基本使用 Volley 是 Google开发的一个网络请求框架,可以让你更加简单并且快速的访问网络数据。Volley库的网络请求都...

  • 策略模式

    在上一篇文章中,介绍了插值器的重用。从源码中我们得知到我们可以为动画设置不同的插值器。最后使用到插值器的功能只是他所提供的统一接口:getInt...

  • 120
    插值器

    在上面我们所认识到得到动画中,最常见的就是插值器。我们可以为动画添加适当的插值器,让其有不同的变化。 作用 他可以根据时间流逝的百分比来计算出当...