标签: java android oop retrofit retrofit2
我搜索了堆栈溢出的答案,但从未找到答案,我很好奇为什么我们定义端点,请求方法简单地以接口的形式请求服务器,将请求定义为接口的好处是什么
提前致谢
答案 0 :(得分:1)
仅仅因为定义接口比实现它更容易。
改造很简单,使用起来很简单。它本质上允许您将API调用视为简单的Java方法调用
使用Retrofit,您描述您想要作为基本Java接口使用的端点,并且改造将在编译时构建接口的类型安全实现。
full code你可以找到一个非常好的指南来改造1.9和2以及Here有一个很好的播客谈论改造和OkHttp。