• Git 命令梳理

    只梳理在终端常输入的命令,复杂命令一般用 SourceTree 操作。 本文中的 remote 一般默认就是 origin,可相互替代。 创建仓...

  • 120
    Retrofit是如何工作的?

    注:本文基于 Retrofit2.0版本,并配合 RxJava 来分析。com.squareup.retrofit2:retrofit:2.0....

  • 120
    strings文件中修改部分字体颜色

    在 Android 开发中,通常会吧文本放在 strings.xml 文件中,然后再引用。 有时候,有些需求需要修改文本中的部分字的字体颜色,可...

  • 120
    UML类图知识整理

    UML类图 UML,进阶必备专业技能,看不懂UML就会看不懂那些优秀的资料。 这里简单整理 类之间的关系 泛化关系(generalization...

  • 一步一步深入理解CoordinatorLayout

    一步一步深入理解CoordinatorLayout Google推出Design库已经一年了,国内也出过一些文章关于CoordinatorLay...

  • 第4章 类和接口

    第4章 类和接口 类和接口是Java程序设计语言的核心,它们也是Java语言的基本抽象单元。 初学Java的时候感觉类和接口都好简单,后续慢慢发...

  • 第3章 对于所有对象都通用的方法

    第3章 对于所有对象都通用的方法 Object的设定是为了扩展,它的所有非final方法(equals hashCode toString cl...

  • HotFix的抉择

    前天在公众号发起了一个HotFix的小调查,结果是 AndFix遥遥领先更有三个牛逼哄哄的同学自己写!!表示佩服!!但是我没那么屌,怎么破?只能...

  • 覆盖equals时请遵守通用约定

    上次在公众号发布了一篇EffectiveJava的笔记创建和销毁对象,有人反应字数太多了,一下子看不过来,于是我考虑着要不每次学一点,分享一点,...