【问题标题】:Using retrofit 2 with robospice将改造 2 与 robospice 一起使用
【发布时间】:2015-11-29 09:17:06
【问题描述】:
我在之前的项目中使用了 retrofit-robospice 模块,它使用的是 Retrofit 1.6。
使用新版本的改造(改造 2),我想用改造 2 重写该模块。
我从一些程序员那里听说不再需要使用 robospice,你可以使用改造 2 本身。
我使用 robospice 的原因:
- 听众
- 配置变更管理
- 异步请求
- 缓存
- 没有内存泄漏
所以我的问题是你推荐使用改造机器人模块吗?
如果是,在哪些情况下?
是否值得为改造 2 重写该模块?
【问题讨论】:
标签:
android
retrofit
robospice
【解决方案1】:
恕我直言。你在这里问的是不同人的主观意见。每个人都会说使用或不使用改造模块。所以我会和其他人一样。根据我的经验,robospice-retrofit 做得很好,我绝对推荐使用它,我自己也在使用它。但同样,这只是另一个人的另一种看法。
如果您已经在问这个问题,那么您一定是到目前为止自己已经弄清楚了使用 Robospice 的场景。你为什么要问这不是真的。有一个很好的infographics,它比任何词都更能说明用法。
最后一个关于是否值得重写模块。答案是:“是的,这是值得的”。该库本身是一个开源项目,其代码库位于 GitHub 上。更不用说通过“重写”模块,可以避免其他人在未来再次提出同样的问题。因此,与其要求别人做工作并把它放在银盘上,每个人都可以自己做工作并与他人分享他的工作。之后,我们就可以告诉我们是否值得重写改造的 Robospice 模块。