Skip to content
KirinRyuuri edited this page Aug 23, 2015 · 10 revisions

BeamDataActivity & BeamDataActivityPresenter & BeamDataFragment & BeamDataFragmentPresenter

数据模型式的Activity与Fragment模板。类MVVM模式。

##API Activity&Fragment 重写一下2个方法:
public void setData(M data){}数据加载成功时回调。根据数据刷新UI。
public void setError(Throwable e){}数据加载失败时的回调。修改UI。

Presenter
void publishObject(M data)加载完数据后发布数据。内部使用Rx订阅实现发布。可多次调用。如果发布时View没有注册。会等到View注册时再发布。 void publishError(Throwable e)发布错误,同上。

Clone this wiki locally