Avatar notebook default
20篇文章 · 38634字 · 1人关注
  • Kotlin泛型-你可能需要知道这些

    本博文主要讲解一些Kotlin泛型的问题,中间会对比穿插Java泛型。 1. 泛型类型参数 1.1 形式 我们使用泛型的形式无非是类、借口、方法...

  • EventBus-Kotlin

    作为一个Android开发者,如果你还没开始使用Kotlin,那么你可能要思考下自己的步伐是不是慢了。本文带着大家动手来写一个Kotlin版本的...

  • RxJava(2.0)-订阅源码分析

    基于RxJava 2.0+版本,对RxJava的订阅源码进行简单分析。 1. 使用实例 我们在使用RxJava2.0时,一般像下面这样使用。 以...

  • 代理-你可能需要知道这些

    代理在我们日常开发中是一个很常见的知识点,也是我们面试中经常被问到的内容,本本博文带大家来学习和分析下代理的相关内容。 1. 概念 代理(Pro...

  • Android MVP框架简单实现

    Android MVP设计架构简单实现,其实就是为了以后编写代码的时候能偷懒。 1. 什么是MVP MVP是相对MVC而言的。 MVP代表Mod...

  • HashMap-你可能需要知道这些

    HashMap是Android程序员(当然也包括Java程序员)经常使用的映射数据类型,伴随着JDK的版本更新,JDK1.8相比1.7对Hash...

  • 注解-你可能需要知道这些

    在日常的开发工作中,尤其是在使用一些比较受欢迎的开源框架时,我们不可避免的都使用到了注解(Annotation),注解的使用范围也越来越广,而且...

  • MRouter(Android路由)

    路由的意义:模块间解耦,不能在代码中写死Activity类名。动态配置业务需求,现在都是业务模块化开发了。 1. 注解 我们这次编写的MRout...

  • OkHttp源码解析

    随着Google抛弃HttpClient和Volley的逐步没落,OkHttp越来越受到开发者的青睐。高楼大厦也是由一砖一瓦堆积而成,OKHtt...

文集作者