240 发简信
  • 120
    一条信息的网络请求过程

    一 前言 最近有用户手机用流量无法登陆app,最终发现原因是ip被防火墙拉黑了,本来想去了解ip的分配机制,随着一个个知识点的了解,发现还是系统...

  • view.requestLayout源码解析

    1. 根view view的requestLayout 从activity的setContentView中可以看出,activity的根view...

  • 120
    Okhttp3源码解析

    一 前言 Retrofit + Okhttp + RxJava,可以说是现在最火的网络请求组合了,而它们背后的设计模式或设计思想,是它们成功的重...

  • Retrofit源码解析

    一,前言 Retrofit其实是将OKhttp封装起来,和volley一样。那解析Retrofit其实就是解析它如何封装使用OKhttp,那我直...

  • Android 事件分发

    一,前言 事件分发的文章也看过很多,自己也写过笔记文章,但都没有从总体上真正理解过,最终也是一知半解。这次就从总体流程上归纳下,更方便记忆。 二...

  • 120
    Matrix原理(笔记)

    1.Matrix简介: Matrix是一个矩阵,主要功能是坐标映射,数值转换 Matrix在View,图片,动画效果等各个方面均有运用。画布操作...

  • 120
    Measure要知道的点

    1.measure和onMeasure View中和测量过程相关的方法有三个,measure、onMeasure和setMeasuredDime...

  • 120
    listView复用解析

    1.ListView第一次加载 时序图:https://www.processon.com/view/link/5bd7b047e4b0fef7...

  • 120
    android 消息机制

    一.前言 最近准备在异步线程使用Handler,发现对其如何实现又忘记了,又要看源码来理解。还是记录下自己的理解思路,已方便记忆。当然异步线程使...