Skip to content

ziranzhiqiu/MVP-RxJava-RxAndroid-Retrofit-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

逻辑并不复杂,我们先创建了一个BookPresenter 对象,

然后调用它的onCreate方法进行初始化,接着调用attachView来绑定BookView。

BookView的实现也很简单,在onSuccess方法中将Book 中内容显示在TextView上,在onError中弹出一个Toast提示。

然后点击按钮的时候就调用BookPresenter中getSearchBooks方法,同时传入必要的入参。

这样网络请求就开始了,如果请求成功就会回调BookView 中的onSuccess方法,失败就回调onError方法。

当活动销毁时记得调用BookPresenter的onStop方法来释放订阅关系,防止内存泄漏。

About

Study MVP-RxJava-RxAndroid-Retrofit-Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages