1.1.1 Volley简介
volley 是 Goole I/O 2013上发布的网络通信库,使网络通信更快、更简单、更健壮。关键词:数据不大但通信频繁。
1.1.2 Volley提供的功能
1. Json,图像等异步下载
2. 网络请求的排序(scheduling)
3. 网络请求的优先级处理
4. 缓存
5. 多级别取消请求
6. Activity 的生命周期联动(Activity 结束时同时取消所有网络请求)
1.1.3 添加Volley依赖
创建Android库:
相关网站https://developer.android.com/studio/projects/android-library.html
http://m.2cto.com/kf/201605/508376.html
volley官网:https://android.googlesource.com/platform/frameworks/volley
1.1.3.1 Gradle方式
dependencies {
compile 'com.android.volley:volley:1.0.0'
}
这种方式简便高效,但是这里的文件不能修改。
1.1.3.2 Module方式
就是Local Library,将Volley Library的相关源文件下到本地,通过