1

当我阅读robospice 的文档时,我不明白在哪种情况下我必须选择创建新的自定义服务或使用现有的(预设)服务。

你有具体的例子吗?

ps:我将使用杰克逊为众多 POJO 类检索 JSON 数据。

谢谢

4

1 回答 1

1

在您的情况下,如果您只需要检索 JSON 数据,您可以使用JacksonSpringAndroidSpiceService. 如果将来您需要添加对其他内容的支持(即添加新的MessageConverter),您可以将其子类化并添加您需要的任何内容。

您必须创建自己的自定义 SpiceService 的一种情况是需要执行 JSON 和 XML 请求。例如,在这种情况下,您将需要创建自定义服务并为 JSON 和 XML 添加消息转换器和对象持久化器。

于 2013-06-20T11:53:41.517 回答