Avatar notebook default
14篇文章 · 38931字 · 15人关注
  • 使用 UT 玩转 defer 和 retryWhen

    在《使用 UT 高效地玩转 RxJava 的操作符》一文中,笔者介绍了一种学习 RxJava 操作符的方式,除了文中提到的操作符之外,还有几个细节较多,弹珠图不能完全诠释操作...

  • 使用 UT 高效地玩转 RxJava 的操作符

    RxJava 博大精深,想要入门和进阶,操作符是一个切入点。 所以,我们希望寻找一种可以把操作符写得比较爽,同时可以快速验证输入输出是否准确的玩法。思路有以下两点: 使用 U...

  • Handler和他的小伙伴们(下)

    (一)助理 在攻城狮的世界里,阳盛阴衰是普遍现象,这或许是这个行业的工作强度太大所致,作为为数不多的IT从业的女生们,既要有扎实的专业背景,又要负责貌美如花,这足以让我们这些...

  • Retrofit 的神秘面纱

    初识Retrofit时,觉得很神奇,体现在以下两点: 神奇之一:仅凭注解和接口便可执行网络请求。 神奇之二:接口方法的返回值变幻无穷。 无论你是用默认的方式,或者是RxJav...

  • Android Studio 2.2 中几个实用的新功能

    AndroidStudio2.2preview提供了几个新玩具,非常有用,如下:EspressoTestRecorderDependencies管理APK分析器查看Andro...

  • Binder 牌胶水

    Binder牌胶水,如雷贯耳,在Android中无处不在,是每个Android程序猿居家旅行必备。有了它的存在,我们甚至可以不用深入了解App进程和系统进程、用户空间和内核空...

  • 武林秘籍之设计模式迷你手册

    偶然发现几年前写的一篇文章,现在看来觉得也挺有意思的,特录入于此,希望对初学设计模式的同学有所帮助。编程是一个江湖,江湖之大,鱼龙混杂,一部分江湖人士乃虾兵蟹将,一不小心就被...

  • 写点有价值的测试用例

    这篇文章为《解读Android官方MVP项目单元测试》(以下简称《解读》)的附录部分,行此文的目的有二,其一是这个项目的单元测试齐全,覆盖率很高,有极高的学习价值,笔者希望把...

  • 解读Android官方MVP项目单元测试

    Google在3月份推出了一个项目,用来介绍AndroidMVP架构的各种组合,可以认为是官方在这方面的最佳实践。令人称道的是除了MVP本身之外,这些工程配备了极其完善的单元...

文集作者