android之官方网络通信框架volley

来源:互联网 发布:mysql安装视频教程 编辑:程序博客网 时间:2024/05/09 17:57

最近常常被推荐使用(且用过之后都说好),这里简要作出一个全局总结

为什么使用volley?


实际项目中我们经常需要频繁使用HTTP进行通信时,适当使用通信框架(或自己封装)可提升代码重用率,大大提高开发速度。

而google开发团队也意识到有必要对HTTP操作进一步简化,volley应运而生。

volley被设计为非常适合数据量不大,但通信频繁的网络操作,而这种操作基本可以满足互联网应用90%的要求。

volley基本用法

既然是框架,总要遵守着优雅易用的设计原则。

1)StringRequest

GET方法:

是不是逻辑友好易于使用
但如何使用POST方法呢?

2)JsonRequest
拥有JsonObjectRequest和JsonArrayRequest两个子类,用法与StringRequest相同。

最后volley是开源的,在一个结构严谨的程序上添加功能是一件令人愉快的事。






0 0