240 发简信
IP属地:广东
  • Resize,w 360,h 240
    EventBus源码解析-Post过程

    分析EventBus是如何发送事件的,入口就是EventBus的post方法内 以上代码可以拆解以下几个步骤: 1:从TheadLocal修饰的...

  • Resize,w 360,h 240
    EventBus源码解析-查询订阅方法

    在EventBus源码解析的注册流程,会涉及到订阅者对象的订阅方法获取; 这篇就来解析下订阅者对象是如何获取订阅方法的; 从下往上看注解4,就可...

  • Resize,w 360,h 240
    EventBus源码解析-注册

    Regist过程 入口就是EventBus类中的register流程了 本章会分析下注册的大致过程,以及在平常使用过程中遇到的crash的原因;...

  • Resize,w 360,h 240
    自定义简易EventBus

    本章通过自定义一个简易的EventBus来了解EventBus的框架思路; EventBus的设计思路是通过向内存中注册订阅者对象和订阅者方法并...

  • Synchronized关键字

    指标:理解synchronized的含义、明确synchronized关键字修饰普通方法、静态方法和码块时锁对象的差异 1:方法内的变量是线程私...

  • Resize,w 360,h 240
    Android Gradle 统一管理版本号和常用库

    我们在开发过程中,通常都会碰到这样1个问题:我有多个moudle,每次需要升级版本号或者修改依赖的sdk的时候 都需要去多个moudle下修改,...

  • Resize,w 360,h 240
    Android Gradle 插件

    Android Gradle插件继承于Java插件,具有Java插件的的特性;现在就新建1个 APP工程,演示App的工程目录,以及开发中常用的...

  • Resize,w 360,h 240
    Android Gradle的SourceSet

    来看下我们代码的目录 是不是我们的java代码就只能放到java目录了呢?这个又是谁规定的 那现在我们在main目录下在新建1个文件 在该目录下...

  • Resize,w 360,h 240
    自定义BuildConfig

    BuildConfig,这个是Gradle构建脚本后自动生成 的,不可修改 DEBUG:标识是debug版本还是release版本 APPLIC...

个人介绍
只管努力,其他看天意。