之前在写项目的过程中,其实很少会用到interface,最近一个项目,让我感觉自己成长不少,借此记录一下,同时很感谢我的小伙伴儿,让我学习到很多知识。
之前在开发过程中以请求网络数据,展示列表同时做相应的处理为例。
此处是一个获取我的收货地址,并且将列表展示的一段代码,非常简单。
现在的代码看起来,简洁许多,但是之前在没有使用接口的时候,我会把 recyclerview 传过来,将列表与adapter的设置,都写在这个方法里面,来起来比较臃肿,而且不够灵活。
首先将我调用的这个接口代码贴出来。
创建一个类,可以以模块为主,创建一个类,在类中创建需要的接口类。
然后设置需要传入的参数。
使用的时候,记得传入接口参数。
使用如下。
然后实现,其中的方法:
根据业务需求 ,处理相关代码。简明扼要。方便操作。