![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 87
lwlizhe
赚点下载分真tm难……%专家分要300
展开
-
小白学习Dagger2,带你玩转Dagger2
前言 小白学习之我见 Dagger2的使用 Dagger2的导入 Dagger2的使用流程 结合源码详解Dagger的使用 总结前言Dagger2官方定义是这样的:A fast dependency injector for Android and Java.一个Android和Java的快速依赖注解器。为什么说是快速呢?举个例子,另一个著名的注解框架——ButterKnife是通过Java Ann原创 2017-03-17 10:39:04 · 409 阅读 · 0 评论 -
Retrofit2.0 从基础到实战(一)Retrofit的使用方法
前言 正文 使用方法 介绍 API说明 1请求方法 2 URL操作 3请求主体 4 form encode 和 multipart 5头部操作 6同步 VS 异步 Retrofit配置 1转化器Converters 2自定义转化器 1 maven 2 gradle 3 混淆前言Retrofit2.0的基础就是okhttp,现在多与RxJava一起使用,恩,下面先讲一下它的优缺点:优点: 可以配置不同原创 2017-03-31 13:46:02 · 1752 阅读 · 1 评论 -
小白学习Rxjava2,从零开始到实战(一) RxJava2的基础使用
前言 小白学习之我见 正文 导入Rxjava2 Rxjava2的简单使用 总结前言RxJava是什么? RxJava 在 GitHub 主页上是这样说的 “a library for composing asynchronous and event-based programs using observable sequences for the Java VM”(一个在 Java VM 上使用可原创 2017-03-21 10:19:32 · 3009 阅读 · 0 评论 -
小白学习Rxjava2,从零开始到实战(二) 线程控制
前言 正文 前言 上一节简单概述了RxJava的用法,下面来介绍下Rxjava2的线程控制 正文 首先,我们需要明确Rxjava执行操作的线程,通过下面这段代码可以看到 Subscriber subscriber = new Subscriber() { @Override public void onSub原创 2017-04-04 15:09:43 · 887 阅读 · 0 评论 -
小白学习Rxjava2,从零开始到实战(三) 操作符
前言 正文几个常见的操作符 使用示例 总结前言在我看来,操作符的作用就是优雅简洁的替代一部分代码。 举个栗子: 现在有这么一个情况:需要实现一个注册登录的流程,如果不用操作符,代码可能是这样的:private void login() { api.login(new LoginRequest()) .subscribeOn(Schedulers.i原创 2017-04-05 16:51:21 · 423 阅读 · 3 评论