1、HttpEngine是我们定义的一个interface,在HttpEngine中主要需要处理网络请求和请求回来的数据转换,因为对上层来说,可能就需要处理某一个对象,需要把当前的json转换成一个数据的对象,
2、定义接口HttpEngine
3、对接口进行实现
主要的数据结构有请求、线程池、转换器的集合、回调callback还有httprequestprovider
②在构造方法中将参数传递过来
③处理请求
④对接口进行处理
⑤对结果进行解析
⑥对结果类型进行转换
⑦对结果进行返回并进行回调
⑧对方法进行调用
⑨如果没有返回值,则返回null
4、获取类型的工具类