大飞

大飞 关注TA

挑战一切!

大飞

大飞

关注TA

挑战一切!

  •  世界的顶端
  • 混口饭吃
  • 写了333,609字

该文章投稿至Nemo社区   Android  板块 复制链接


使用rxjava+retrofit的注意事项

发布于 2017/05/27 09:56 1,537浏览 0回复 256

  当某个activity或者fragment销毁了,而网络请求还没有中断,等数据返回了,数据设置到布局上,而布局已经

  不存在了,这就导致了空指针,所以在onDestroy要去结束该网络请求;

  1.将每个网络请求放到订阅管理器里面

  

2. 在销毁的时候取消订阅 放到基类的onDestroy


小技巧:在请求请求的封装的时候,就将每个请求添加到订阅管理器,这就不用每次手动添加



详情:https://github.com/tzz2015/commonLib.git

本文标签
 {{tag}}
点了个评