240 发简信
IP属地:云南
  • OkHttp源码(四:RetryAndFollowUpInterceptor过滤器)

    这一篇主要分析RetryAndFollowUpInterceptor这个过滤器,这个过滤器的职责是重试和重定向。通过前面一篇文章,我们知道一个过...

    1.2 722 0 51
  • Resize,w 360,h 240
    OkHttp源码(三:拦截器链)

    我们知道,无论是同步还是异步调用,都有一个关键代码调用getResponseWithInterceptorChain得到Response。 以同...

    1.0 712 0 49
  • Resize,w 360,h 240
    OkHttp源码(二:同步异步流程源码)

    通过上一节内容,我们知道无论是同步还是异步的调用,都会使用OkHttpClient的newCall来创建一个Call对象。这个Call对象就是用...

    1.6 707 0 49
  • Resize,w 360,h 240
    OkHttp源码(一:同步异步基本使用)

    一、同步 同步请求就是执行请求的操作是阻塞式,直到 HTTP 响应返回。它对应 OKHTTP 中的 execute 方法。 二、异步 异步请求就...

    1.6 546 0 49
  • Resize,w 360,h 240
    Android架构设计之MVP(二)

    这是本系列文章的第二部分。在第一部分,我们提出了 MVP 的概念,并做出了一个安卓应用架构的蓝图。如果你还没有阅读第一部分,那么大部分接下来的文...

    1.1 554 0 49
  • Resize,w 360,h 240
    实践App内存优化:如何有序地做内存分析与优化

    作者:舒大飞 链接: https://juejin.im/post/5b1b5e29f265da6e01174b84 由于项目里之前线上版本出现...

    1.0 779 0 48
  • Resize,w 360,h 240
    Android架构设计之MVP(一)

    MVP+Retrofit+RxJava的架构是当前比较流行的框架,GitHub上面有很多MVP+Retrofit+RxJava架构的APP都有不...

    1.5 637 0 50
  • Resize,w 360,h 240
    JNI开发系列(四、JNI原理篇)

    进去正题前,我们先来看下JVM的工作原理,或者说Java代码的执行步骤,如下图: Java源文件(.java文件)是如何一步步执行的,如上图所示...

    1.2 807 0 50
  • Resize,w 360,h 240
    JNI开发系列(三、JNI调用Java方法)

    记得第一节的简单Demo吧,那是JNI开发的典型流程,是Java调用C++的流程,那这一节我们来看看C++代码调用Java方法,我们还是使用上次...

    1.6 821 0 50