240 发简信
IP属地:北京
  • Android JetPack ViewModel源码分析

    本文从本人的《一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧》拆分而来,...

  • Resize,w 360,h 240
    Android JetPack LiveData源码分析

    本文从本人的《一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧》拆分而来,...

  • Android JetPack Lifecycle源码分析

    本文从本人的《一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧》拆分而来,...

  • Android JetPack源码分析技巧

    本文从《一文搞懂Android JetPack组件原理之Lifecycle、LiveData、ViewModel与源码分析技巧》拆分而来,原文内...

  • Resize,w 360,h 240
    Kotlin 与 Java 的不同 (一)

    完成 Kotlin 中级部分的学习了,现在对其与 Java 的不同之处进行下总结,同时复习下 Kotlin 的知识点。 以下讨论的知识点会强调其...

  • Android Plugin for Gradle 升级到 3.0.1 填坑笔记

    本次先后对两个项目中的 Gradle Android 插件进行了升级,在升级和编译打包测试过程中主要遇到 10 个问题,现按顺序记录问题及解决方...

  • Resize,w 360,h 240
    JVM 知识导图——如何调用方法的

    Java 中的方法识别 在 Java 里有重载和重写的概念,简单地说,重载是在同一个类中的多个同名但参数类型或个数不同的方法;重写是子类中定义了...

  • Resize,w 360,h 240
    JVM 知识导图—— 类如何被加载的

    JVM 中,类的加载主要分为三个步骤:加载、链接和初始化。 加载 加载是指用类加载器查找字节流的过程,这个字节流可能是.class文件,也可能是...

  • Resize,w 360,h 240
    JVM 知识导图—— Java 的基本类型

    Java 基本类型表 从上表中可以看出,值域方面,只有 boolean 和 char 是无符号的,byte、short、int、long、flo...