1   Retrofit retrofit = new Retrofit.Builder()
.addConverterFactory(ScalarsConverterFactory.create()) //请求返回字符串,如需返回对象,需使用converter-gson
.baseUrl("http://www.baidu.com").build();
DataService service = retrofit.create(DataService.class);
 public interface DataService {
@GET("/")
Call<String> getData();
}
 Call<String> data = service.getData();
//String msg=data.execute().body().toString();//同步执行   //异步执行
  data.enqueue(new Callback<String>() {
@Override
public void onResponse(Call<String> call, Response<String> response) { }
@Override
public void onFailure(Call<String> call, Throwable t) { }
});
  • Gsoncom.squareup.retrofit2:converter-gson
  • Jacksoncom.squareup.retrofit2:converter-jackson
  • Moshicom.squareup.retrofit2:converter-moshi
  • Protobufcom.squareup.retrofit2:converter-protobuf
  • Wirecom.squareup.retrofit2:converter-wire
  • Simple XMLcom.squareup.retrofit2:converter-simplexml
  • Scalars (primitives, boxed, and String): com.squareup.retrofit2:converter-scalars

最新文章

  1. jdbc在mysql下一次执行多条sql脚本
  2. ionic扩展插件
  3. table表格宽度固定,同时td内容过长也不会被撑开
  4. JAVA Socket 编程学习笔记(二)
  5. Spring MVC CORS support
  6. SecureCRT使用sz和rz命令进行文件的上传和下载
  7. C语言初学者代码中的常见错误与瑕疵(14)
  8. HDOJ 1423 Greatest Common Increasing Subsequence -- 动态规划
  9. FSG压缩壳和ImportREC的使用 - 脱壳篇05
  10. 激活工具 – Microsoft Toolkit 2.4.7
  11. asp.net 分页的制作
  12. QT通过IP地址定位地址(用get方法取数据)
  13. SE 2014年3月31日
  14. SQL Server编程系列(2):SMO常用对象的有关操作
  15. 【转】c++ new操作符的重载
  16. Ubuntu配置OpenStack 一:主机环境配置以及问题总结
  17. VxWorks 基本启动方式
  18. 微信小程序之swiper组件高度自适应
  19. Error【0003】:配置桥接网络报错
  20. eclipse 编码改成utf-8

热门文章

  1. ACL权限设置使用
  2. PLSQL_基础系列12_替换函数用法REPLACE / TRANSLATE / REGEXP_REPLACE
  3. 0808HTML
  4. DirFile
  5. 转-android图片降低图片大小保持图片清晰的方法
  6. Java中的hashCode 方法
  7. 20145305 《Java程序设计》第9周学习总结
  8. [Flex] PopUpButton系列——CornerRadius的运用
  9. [ActionScript3.0] 传递任意数量的参数
  10. inno setup 在卸载时如果想保留文件 使用uninsneveruninstall