retrofit流程图 -1.RxJava调用Retrofit,从requestGtPushSaeUserInfo()中获得被观察者observable,然后new一个观察者向它订阅 0.从业务中发起网络请求调用具体接口 RobotApiService就是Retrofit需要的接口文件 1.在Rob ...
分类:
编程语言 时间:
2018-06-06 23:42:05
阅读次数:
712
原文地址 这可能是最好的RxJava 2.x 入门教程(一) 这可能是最好的RxJava 2.x 入门教程(二) 这可能是最好的RxJava 2.x 入门教程(三) 这可能是最好的RxJava 2.x 入门教程(四) 这可能是最好的RxJava 2.x 入门教程(五) 这可能是最好的 RxJava ...
分类:
编程语言 时间:
2018-05-31 16:12:24
阅读次数:
160
private static void upload(final Context context, final int type, File logFile) { Map map = new HashMap(); if (logFile != null && logFile.length() > 0... ...
分类:
移动开发 时间:
2018-05-25 13:51:46
阅读次数:
790
Github地址 RxLibrary工程:1.rxjava2 + retrofit2的封装,常用的请求(Get,Post,文件上传,文件下载),简单便捷,支持自定义loading等属性。2.RxBus的使用,用法完全与EvenBus一样。 效果图 集成 或者 一、rxjava2 + retrofit ...
分类:
编程语言 时间:
2018-05-18 15:48:55
阅读次数:
806
1、什么是Retrofit框架? 它是Square公司开发的现在非常流行的网络框架,所以我们在导入它的包的时候都可以看到这个公司的名字,目前的版本是2。 特点: 性能好,处理快,使用简单,Retrofit 是安卓上最流行的HTTP Client库之一 使用REST API设计风格 支持 NIO(ne ...
分类:
移动开发 时间:
2018-05-02 11:18:30
阅读次数:
689
http://blog.csdn.net/qq_17766199/article/details/51441968 ...
分类:
编程语言 时间:
2018-04-29 13:32:13
阅读次数:
189
工作之余或者周末感觉无聊?不知道干什么?想继续提高技术,但是不知道做什么的同学,看过来,不妨利用闲暇时间来撸几个 GitHub 上还不错的开源项目,本文推荐的开源项目比较适合新手、及对MVP设计模式不太熟练的同学练习之用,下面逐一进行简单介绍。 1.ZhiHuMVP 一款采用 MVP 模式的仿知乎客 ...
分类:
其他好文 时间:
2018-04-15 23:00:29
阅读次数:
464
鉴于 RxJava 眼下这样的既火爆又神奇的现状,而我又在一年的使用过程中对 RxJava 有了一些理解,我决定写下这篇文章来对 RxJava 做一个相对具体的、针对 Android 开发人员的介绍。 这篇文章的目的有两个: 1. 给对 RxJava 感兴趣的人一些入门的指引 2. 给正在使用 Rx ...
分类:
移动开发 时间:
2018-04-10 15:13:43
阅读次数:
260
练习MVP架构开发的App,算是对自己学过的知识做一个总结,做了有一段时间,界面还算挺多的。代码量还是有的,里面做了大量封装,总体代码整理得非常干净,这个我已经尽力整理了。不管是文件(java、xml、资源文件)命名。还是布局设计尽量简单简洁,代码不会写的非常复杂。整个代码结构有非常高的统一度,结构 ...
分类:
编程语言 时间:
2018-04-07 11:24:12
阅读次数:
459
这一章我们接着介绍组合操作符,这类operators可以同时处理多个Observable来创建我们所需要的Observable。组合操作符主要包含: Merge StartWith Concat Zip CombineLatest SwitchOnNext Join等等。 Merge merge(O ...
分类:
编程语言 时间:
2018-04-04 15:18:02
阅读次数:
197