ps: 先占坑,之后会补齐代码及例程
- 我有一个接口LogicPresenter,里面是我的具体业务逻辑
- 我有一个接口ViewPresenter,里面是我的ui逻辑
- 我还有一个业务处理类LogicPresenterImpl,实现了接口LogicPresenter
- 在Activity中,我先实现了接口ViewPresenter
- 在具体实现的时候
- 在Activity中初始化LogiPresenterImpl,并且在实现了ViewPresenter的本Activity作为入参之一传入
- Activity调用具体业务逻辑操作后,在LogicPresenterImpl中具体执行
- 将执行的结果或者需要变动的ui逻辑通过回调的方式通过ViewPresenter传出到Activity中