240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Flutter 框架调研报告

    针对flutter的项目暂时有Bloc、Mobx、scoped_model、fish_redux、Provider 五种框架,下面我们介绍一下:...

  • Resize,w 360,h 240
    flutter UI渲染源码解析之UI Framework绘制(三)

    由上文我们知道由window.cc中Window::BeginFrame调用到了framework层onBeginFrame跟onDrawFra...

  • Resize,w 360,h 240
    flutter UI渲染源码解析之Engin绘制过程(二)

    上文中我们讲到了VSYNC的注册,注册之后会等待vsync信号回调doframe,然后回调到了FlutterJNI.nativeOnVsync(...

  • Resize,w 360,h 240
    flutter UI渲染源码解析之VSYNC注册过程(一)

    flutter 是google推出的一套移动端高质量UI渲染框架,其引擎是自己的渲染引擎。flutter 的UI渲染主要是两个线程在起作用: U...

  • Resize,w 360,h 240
    ASM

    今天介绍下ASM3.0,开始之前先思考几个问题: 1.ASM是什么?2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有...

  • Resize,w 360,h 240
    Java ByteCode

    什么是Java字节码指令?简而言之,Java字节码指令就是Java虚拟机能够听得懂、可执行的指令,可以说是Jvm层面的汇编语言,或者说是Java...

  • Resize,w 360,h 240
    Tinker DexDiff 简单分析

    Dex文件分析 1)编写代码生成dex 首先我们编写一个类Hello.java: 然后进行编译: 最后通过dx工作将其转化为dex文件: dx路...

  • Resize,w 360,h 240
    Android 单元测试项目集成(Junit + Mockito + Robolectric + JaCoCo)

    一.JUnit Java自带的单元测试工具,用于m跟p层的单元测试,需要了解一些注解@Before @After @Test等 集成方式 关于J...

  • Resize,w 360,h 240
    InputManagerService

    概述 InputManagerService 是Android里面一个重要的service。它用于管理整个系统的输入部分,包括键盘、鼠标、触摸屏...

个人介绍
还未拼尽全力,就别说自己不可以!