自定义转化器
如果您需要使用Retrofit不支持的内容格式(如YAML, txt, 自定义格式)与API进行通信, 或者您希望使用不同的库实现已有的格式, 您可以简单地创建自定义转化器. 创建一个类继承Converter.Factory类, 并在创建适配器时传入一个实例即可。
retrofit2.0提供了自定义转换器的方法。 方法分下面三部:
第一步:继承Converter.Factory
第二步:分别实现request,response转换器 第三步:
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("").client(client)
.addConverterFactory(DemoConverterFactory.create())
.build();