240 发简信
IP属地:上海
  • Resize,w 360,h 240
    ARTHook(一)

    最近对art虚拟机比较感兴趣,因此就选了ARTHook作为切入点(深入)理解下。选了比较有名的epic,本身该框架考虑的点比较完善,api也比较...

  • gradle源码分析之implementation依赖

    Groovy groovy会做两步: 解析project 解析implementation 我们先看第二步 解析implementation P...

  • Resize,w 360,h 240
    Flutter UI渲染与列表绘制原理

    刚入门Flutter的时候,不知道你是否也被无穷无尽的build所困扰,或者莫名其妙就发现列表突然卡顿了, 我们的feed使用的是双列瀑布流,[...

  • Kodien原理详解

    一个依赖注入框架,无非就是注入与获取实例。那么kodein是怎么注入的? 注入 可以看到首先要初始化Kodien环境, KodeinImpl 这...

  • Resize,w 360,h 240
    Flutter里的状态机制

    最近开始写flutter了, 觉得flutter里的状态同步机制还是挺有意思的,总结一下。 这里是比较好的讲解文章,基于它做一些源码分析了解下原...

  • Facebook Redex分析(一)

    拖了好久,想开始分析下redex系列 redex_frontend 这一part会分析redex_frontend,redex_frontend...

  • Resize,w 360,h 240
    kotlin协程分享

    上周在公司做了个分享,转成图片发吧 btw最近准备看一下redex~ 希望能尽快出专题

  • Kotlin协程源码分析(二)之Channel

    这章理一下channel,先分享一句学习时候看到的话:Do not communicate by sharing memory; instead...

  • Resize,w 360,h 240
    Kotlin协程源码分析(一)

    参考资料 搞个例外,先推荐几篇很好的资料,不然理解会比较困难,不从基础讲起了。 Kotlin Coroutine 原理解析 Kotlin Cor...