Android知识浅积累——Volley篇

#Android网络框架Volley


我们先来认识一下Volley:

http://blog.csdn.net/jdsjlzx/article/details/40738181


Android知识浅积累——Volley篇_第1张图片
how to get started

Volley官方源码:

https://android.googlesource.com/platform/frameworks/volley/


Android知识浅积累——Volley篇_第2张图片
Volley发布现场

Google I/O 2013 - Volley: Easy, Fast Networking for Android视频

https://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_embedded

Android Studio如何导入Volley?

Gradle Scripts-->build.gradle,添加如下一行代码:

Android知识浅积累——Volley篇_第3张图片
compile 'com.mcxiaoke.volley:library:1.0.+'

Volley在线帮助文档——

Android知识浅积累——Volley篇_第4张图片
 Volley 在线帮助文档

http://afzaln.com/volley/

代码小困惑——

#Q1 Cannot resolve constructor 'JsonObjectRequest...'

Android知识浅积累——Volley篇_第5张图片
Cannot resolve constructor 'JsonObjectRequest...'

Solution:

将JsonObjectRequest的参数"null"强转为String类型-_-||

Android知识浅积累——Volley篇_第6张图片
 将null强转为String类型


#Q2 AppController.getInstance().addToRequestQueue(req);——NullPointerException


使用AppController时出现空指针异常

NullPointerException
Android知识浅积累——Volley篇_第7张图片
 AppController继承Application

Solution:

在manifest的application节点里添加如下一句:

android:name=".AppController"

Android知识浅积累——Volley篇_第8张图片
在manifest里配置AppController 


Android知识浅积累——Volley篇_第9张图片
 数据获取中。。。

=============================================

问题积累中-_-||。。。

你可能感兴趣的:(Android知识浅积累——Volley篇)