240 发简信
IP属地:广东
  • 120
    Gradle基础 - 构建生命周期和Hook技术

    对于初学者来说,面对各种各样的Gradle构建脚本,想要梳理它的构建流程,往往不知道从何入手。Gradle的构建过程有着固定的生命周期,理解Gradle的生命周期和Hook点...

  • 基于Tinker的SDK全局热更新方案(全网唯一)

    一、背景 App热更新 目前市面上成熟的商业热更新方案不少,有腾讯Bugly的Tinker封装,有阿里云的Sophix,也有游戏垂直行业的卓盟乐变。这些成熟方案,都有一个适用...

  • 120
    Android Support Library的前世今生

    在之前的开发经历中经常需要导入一些如v4、v7、v13等Android官方的支持包,遇到这些情况时都是网上搜索一下,按照前人给的示例添加依赖。这么稀里糊涂的使用后代码正常运行...

  • 感谢。

    Android View的Measure过程

    大家都知道Android View绘制过程包含Measure、Layout、Draw三个主要的过程,这个过程看似简单,但是在应用的时候,很多同学还是不能很好的运用。我希望这篇...

  • 120
    Android View的Measure过程

    大家都知道Android View绘制过程包含Measure、Layout、Draw三个主要的过程,这个过程看似简单,但是在应用的时候,很多同学还是不能很好的运用。我希望这篇...

  • Android View 测量流程(Measure)完全解析

    前言 上一篇文章,笔者主要讲述了DecorView以及ViewRootImpl相关的作用,这里回顾一下上一章所说的内容:DecorView是视图的顶级View,我们添加的布局...

  • Retrofit2源码学习笔记(一)

    作者:@荒井。所分析的源代码基于Retrofit 2.3.0版本。 一般我在刚接触一个库时,会先大致了解一下它解决什么问题,使用了什么技术等等,这之后我会动手写一个小例子并运...

个人介绍
凡是上帝所造的都是好的,若感谢着领受,就没有一样可弃的。