- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 volley笔记--一个Request的生命之旅
RequestVolley的Request只是个魂(abstract),没有实体,有两条魂须(parseNetworkResponse、deliverResponse),补齐这两条魂须后能以很多种形态存在。每一个Request就是一个信使,沟通三界六道。 volley默认提供了几种Request存在的形态(StringRequest等)。当然,你也可以打造适合你自己的Request,比如:结合Gs
2016-11-28 14:52:34 292
原创 volley笔记--工具篇:Network
概述Network是volley定义的一个用来实现Request处理的接口。public interface Network { /** * Performs the specified request. * @param request Request to process * @return A {@link NetworkResponse} with da
2016-11-28 13:57:49 264
原创 volley笔记--dispatcher们(NetworkDispatcher和CacheDispatcher)
概述承接上一篇NetworkDispatcher和CacheDispatcher由RequestQueue创建,并被其驱使处理Request。NetworkDispatcher主要成员:BlockingQueue(存储请求),Network、Cache、ResponseDelivery三把工具。 NetworkDispatcher继承自Thread,周而复始地run着:1)周期地从队
2016-11-28 10:19:52 337
原创 volley笔记--开篇:RequestQueue
前言volley使用已久,一直想阅读下其源码,然后对比现在常用的一些网络框架,然后对 网络这块能有更加的理解。 大致的想法是:先了解volley的整体框架,再逐个理清涉及到的各个知识点。然后,再涉及一下OkHttp等,进而再去了解下http的协议细节,从而对网络这块能有个充分的认识。 android上手之时太过仓促,基础这块一直觉得不够扎实。而在我看来,对基础技术的掌握应该是和对业务需求的理解
2016-11-26 16:17:54 441
git_2191_64.zip
2019-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人