中级进阶推荐看一下以下这几本书: 《Android从入门到精通(附光盘)》 明日科技 编《第一行代码2 Android(第二版)》 郭霖 著《Android开发进阶 从小工到...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
中级进阶推荐看一下以下这几本书: 《Android从入门到精通(附光盘)》 明日科技 编《第一行代码2 Android(第二版)》 郭霖 著《Android开发进阶 从小工到...
2021年1月18号补充 2021年8月19号 这个博客写了很久了,陆续还有人在点赞,我还是比较高兴的,个人觉得ResponseTransformer那一块代码可能有点晦涩难...
我也遇到了这个问题,加入observeOn(androidMainThread, true)有所缓解,然后并不能完全解决问题,于是改为如下方法可以解决:
bservable<Void> o = Observable.create(new Observable.OnSubscribe<Void>() {
@Override
public void call(Subscriber<? super Void> subscriber) {
// Do the work and call onCompleted when you done,
// no need to call onNext if you have nothing to emit
subscriber.onCompleted();
}
});
o.subscribe(new OnCompletedObserver<Void>() {
@Override
public void onCompleted() {
System.out.println("onCompleted");
}
@Override
public void onError(Throwable e) {
System.out.println("onError " + e.getMessage());
}
});