240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    自定义Android Plugin

    前言 最近有些朋友一直在问ARouter是如何实现的,于是我又把ARouter的源码搂(lou)了一遍。首先抛开注解处理器和拦截器,还有它内部的...

  • Resize,w 360,h 240
    canvas绘制贝塞尔曲线

    需要掌握的内容 难度应该大多都在数学的三角函数中,如果对这个知识点有问题的可以自行去学习一下直角三角形.png sin角度=a/c cos角度=...

  • Resize,w 360,h 240
    Android事件分发

    事件分发 Android可以通过触摸屏幕来实现与用户的交互,Android屏幕上显示了各种各样的view,这些view有可能是竖直排列也有可能是...

  • 自定义FlowLayout

    先将代码附上,抽空再细讲内部实现 主要实现了流式布局,并且考虑了子View的margin和gravity,自定义了LayoutParams。 自...

  • Handler面试题总结

    面试题总结 Handler是一个比较重要的东西,所以把网上发的Handler中的面试题总结了一下,这些面试题没问题的话,Handler源码相关的...

    1.3 4768 2 15
  • 使用React-Navigation并且有多个ReactActivity交互遇到的问题

    问题来源 1.我们的项目中用到了React-Navigation来处理路由,其中用的又是StackNavigation。2.使用的是Activi...

  • Resize,w 360,h 240
    JVM内存管理

    Java中的体系架构 在Java体系架构中JVM属于jre环境中的一部分。 JVM执行过程 首先我们先将程序代码编译成class或者jar文件,...

  • Resize,w 360,h 240
    RxJava源码

    使用 首先从代码层面来分析RxJava的每一步到底干了什么。 源码分析 new ObservableOnSubscribe 在这里Observa...

  • Resize,w 360,h 240
    RxJava使用篇

    RxJava Rx作为响应式编程的框架,其中还可以进行异步流操作,所以在Android中一定要配合RxAndroid使用。RxJava内部实际上...