240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    android dx命令行打包class文件出错问题

    在使用android sdk的dx命令将class文件打包成dex文件报错如下: 报错原因是: -Djava.ext.dirs 和 -class...

  • Resize,w 360,h 240
    Okhttp源码学习一(基本请求流程)

    最近学习了一下okhttp的源码,发现okhttp是真滴复杂。因为okhttp是一个网络请求库,它涉及了网络请求的方方面面,比如:http协议,...

  • Resize,w 360,h 240
    Okhttp源码学习三(重试和重定向,桥接,缓存拦截器的内部原理)

    OkHttp 内置了 5 个拦截器,在每一个拦截器里,分别对请求信息和响应值做了处理,每一层只做当前相关的操作,这五个拦截器分别是: Retry...

  • View的事件分发

    之前看过很多的事件分发博客,特别是看分析源码,一看到源码就头大,太菜没办法,就只能死记别人最后的结论。还自我安慰事件分发明白的差不多了,但一到项...

  • Handler源码学习

    Handler我们经常用,一般是用在子线程给主线程发消息,通知主线程做更新UI的操作,但是现在假如说,让你在主线程给子线程发消息呢? 上面就是使...

  • View的工作原理二(requestLayout,invalidate)

    在View的工作原理(一)我们知道,Activity.setContentView()就是用来初始化View树,确定界面主题,样式,确定View...

  • Activity事件分发

    1.View的事件分发2.ViewGroup的事件分发3.Activity的事件分发 在View的事件分发最后有个结论:在一个非容器类View的...

  • ViewGroup的事件分发

    1.View的事件分发2.ViewGroup的事件分发3.Activity的事件分发 上篇本来想把Activity的事件分发和本篇放在一起写,但...

  • Okhttp源码学习四(连接拦截器的内部实现)

    Okhttp的5个内置拦截器可以说是Okhttp的核心,因为整个请求的过程都被封装在这5个拦截器里面。而5个拦截器里面的核心就是这篇要分析的Co...

个人介绍
起点低,圈子小,更要努力