close

RxJava2的observable需要取消訂閱,否則會有memory leak的風險.


1.使用observable回傳的Disposable型態取消訂閱
  Disposable disposable = Observable.subscribe()
  disposable.clear()

2.使用CompositeDisposable批量取消訂閱 
  CompositeDisposable compositeDisposable = new CompositeDisposable()
  compositeDisposable.add(Observable.subscribe())
  compositeDisposable.add(Observable.subscribe())
  compositeDisposable .clear()

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 JBLin 的頭像
    JBLin

    a0973378273的部落格

    JBLin 發表在 痞客邦 留言(0) 人氣()