Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

你封装的mvp,没有bean基类和统一处理基类错误码 #23

Closed
zhjun2016 opened this issue Aug 3, 2018 · 3 comments
Closed

Comments

@zhjun2016
Copy link

请问您能改进一下,对基类BaseBean继承封装,和对基类错误码进行统一处理码,以及对统一解析bean

@zhjun2016
Copy link
Author

以及对baseUrl动态改变

@git-xuhao
Copy link
Owner

@zhjun2016 基类 BaseBean 需要怎么封装?基类错误码指的是 API 错误码吗?这个需要和后台沟通定义的,统一解析 Bean,BaseResponse 这个不就是服务器返回响应的基类吗?BaseUrl 动态改变,可以自行添加拦截器实现,这是个开源项目,仅供参考学习,不是框架呢

@JessYanCoding
Copy link

@zhjun2016 关于动态改变 BaseUrl,可以使用 RetrofitUrlManager 随意切换任何复杂的 BaseUrl, 正如作者所说,关于错误码之类涉及到服务器和业务,所以不可能封装,而且这也是学习项目不是框架,如果你在寻找一个好用的 MVP 框架的话,可以试试 MVPArms,里面有对服务器错误以及使用 Rxjava 遇到的错误进行集中反馈的功能

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants