Volley源码学习
2016-07-19 11:01
211 查看
前提:拷贝volley.jar和fastJson.jar到lib
1.VolleyRequestFrame的使用的准备工作
Step1:创建request请求包,放入对应的类。
Step2:在RequestData类中定义请求的Action,添加对应的请求方法
Step3:在ResponseFactory请求工厂类中,根据对应的action解析对应的json数据,并把结果付给对应的bean
2.需要网络数据的activity界面
Step1:RequestData.getInstance().getLogin(this, "userName", "password", this);
getLogin():RequestData类中定义的请求方法
参数1this:当前activity;
参数4this:当前RequestListener接口的实现类(当前的activity)
实现RequestListener接口,重写对应的onSuccess和onError方法
3.volley的图片数据,我暂时还未考虑如何调用,不过代码已经实现,有时间再搞
1.VolleyRequestFrame的使用的准备工作
Step1:创建request请求包,放入对应的类。
Step2:在RequestData类中定义请求的Action,添加对应的请求方法
Step3:在ResponseFactory请求工厂类中,根据对应的action解析对应的json数据,并把结果付给对应的bean
2.需要网络数据的activity界面
Step1:RequestData.getInstance().getLogin(this, "userName", "password", this);
getLogin():RequestData类中定义的请求方法
参数1this:当前activity;
参数4this:当前RequestListener接口的实现类(当前的activity)
实现RequestListener接口,重写对应的onSuccess和onError方法
3.volley的图片数据,我暂时还未考虑如何调用,不过代码已经实现,有时间再搞
相关文章推荐
- Hadoop在linux系统下的集群时间同步
- 树的子结构
- [转]java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x8E' for column 'nick' at row 1
- mysql的左连接问题
- 怎样取出cobbler kopts中设置的参数?
- android 如何设置文件元信息及读取Md5校验码
- 使用 bootstrapTable 绘表格的时候,如何给每行绑定不同的data-guid 的扩展字段呢?
- C# 托管资源和非托管资源
- (餐饮项目)餐桌缓存菜品总金额(Service实现)
- HDU 1232 畅通工程 入门并查集 附大牛讲解 4000
- 小记——exec函数簇
- Hibernate使用SQL进行查询
- fragment里面的startActivityForResult(保存状态不成功的问题)
- hd 1234 开门人和关门人
- jstl 中function的使用
- 在学习java的路上
- 不使用循环或递归判断一个数是否为3的幂(leetcode 326)
- Android开机自启动程序
- 一条进程的栈区、堆区、数据区和代码区在内存中的映射
- Expression: pSpriteFrame != 0