网络使用上,要解决什么问题? 统一的接口(方便统一添加鉴权或者错误处理等)缓存策略异步策略(还要考虑是否可以中止,是否跟界面一起销毁) 初步想法: NetManager.get(...) onCacheHit onResponse onError 自动转化为 Java Bean 可配置是否使用缓存 问题 怎么取消请求? 首先应该看看 Google IO 2013 里提到的一个框架 Volley ,源码, 牛人解析 LiteHTTP