NetworkDispatcher
2016-03-24 10:24:27 0 举报
NetworkDispatcher是一个用于管理网络请求和响应的工具类。它负责将网络请求分发给相应的处理程序,并收集处理后的响应数据。通过使用NetworkDispatcher,开发者可以更加方便地处理网络请求,无需关心底层的网络通信细节。同时,NetworkDispatcher还提供了一些高级功能,如请求缓存、请求重试等,帮助开发者提高应用的性能和稳定性。总之,NetworkDispatcher是一个强大且实用的网络请求管理工具,值得开发者在开发过程中加以利用。
作者其他创作
大纲/内容
通过Network类的performRequest方法执行Request请求
调用Request的parseNetworkResponse方法来解析网络请求返回的内容
N
while(1)循环
开始
Request是否需要缓存
Y
请求结束
从网络队列中获取一个Request(生产者-消费者模型)
传输响应结果给用户自定义的Listener回调接口
请求是否终止
将解析结果加入到缓存系统中
304(Not Modified)
0 条评论
下一页