240 发简信
IP属地:湖南
  • C复杂指针

    学习C的过程中,感觉指针是比较头疼的一个点,而且它还与很多其他的点有关,比如数组,字符串,函数,结构,所以在此做个总结。 C指针的定义: C中的...

  • Handler源码学习

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

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

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

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

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

  • Resize,w 360,h 240
    Okhttp源码学习二(拦截器的工作过程)

    在 Okhttp源码学习一(基本请求流程)中,只是学习了okhttp请求网络的一个基本流程,但是最关键的点,同步或异步请求过程中的第二步:执行网...

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

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

  • Resize,w 360,h 240
    android dx命令行打包class文件出错问题

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

  • 抽象类与接口

    抽象类与接口经常在面试中被问到,因为这两者有相似点,而且最关键的是这两个对于编写可扩展性的java代码有着非常重要的作用。所以今天重新屡屡他们的...

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

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

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